At the Ref Desk (9/16/20): Worst thing about chat reference : the number of times you get cut off. Sucks. [more...]

Site of the Month: Queens Borough Public Library

Submitted by Leo Klein on Sat, 12/2/06 (4:57pm) - Continue to Complete Review...

The Queens Borough Library Website is so good that it made me want to do this review. It practically cried out for it. The developers have done a fantastic job. They've taken features we routinely find on other sites -- features like creating accounts, specifying preferences and grouping information -- and applied them to a library context.

In so doing, they've upped the standard of what a library website can do -- and what the public can expect from one. They've also provided a good model for other libraries to follow.

(more after the jump...)

Overall Design and Look-And-Feel

This is a bright, colorful, well-designed site. The overall presentation is busy without being cluttered. Everything has its place. Even the foreign language options -- all six of them -- are comfortably parked near the top of the page.

Top Navigation

Also near the top are two items, 'My Account" and "My Queens Library" that work very much like people have come to expect on other sites. They're built into the system and not part of some vendor-provided separate utility. More on these later.

The navigation is clean, easy to use and robust. Materials are listed on the tabs on top while all other information including user-groups and services is on the left. This left navigation expands and contracts revealing subcategories in an easy-to-use, consistent manner. Running along the bottom is more "institutional" information such as "About Us", "Contact Us", etc.

Dynamic, Integrated Information and Services

Probably the most noticeable aspect of the site once we get beyond the graphics and layout, is just how dynamic and integrated the information is. We don't have separate applications running various aspects of the site -- one system for web pages and another for events. Rather they're integrated into a common interface and can be arranged in any number of powerful ways.

How branch library information is presented is just one example.

Branch selectorMost large metropolitan areas have branch libraries. So how the information about them is presented and accessed is an important consideration. At the Queens Borough Library site, you select a branch from a dropdown menu that's part of the left navigation. Once you've done this, the information below the menu immediately changes to that particular branch's hours and location -- and the system remembers your selection as you move from page to page! There's also a link for more extensive information about the branch below the hours and location.

But what if you don't know which branch to pick? In that case, you can search for one using a map or zip code. A particularly nice touch is the "Open Late Tonight" link which lists all branches open late according to what day it is. A feature like this would be unthinkable in the days of hand-coded library websites.

We've come a long way, baby!

Even more impressive is how events are handled. The function is completely integrated into the site. You can look events up by date, branch or user group. Each branch has its own calendar which is a subset of the larger institution-wide calendar. Once you've found an event to your liking, you can add it to your "My Events" list and sign up for weekly email reminders listing the events you've selected.



The "My Events" feature is just one example of personalization. The first thing you notice about it is how easy it is to set up. It's just like setting up an account at just about any other website on the face of the planet. You don't need to come from Queens or even have a Queens Borough Library card!

You just enter your username, password and email and that's it. From there, you can begin making your own list of events, designate your "home" branch library and do a number of other things that on other library sites -- if at all possible -- might require pulling out ye olde library card and typing in a long string of numbers.

Elements of the 'My Queens Library'Of course, you'll eventually need to enter those numbers if you want to take advantage of borrower services, including remote use of subscription databases, but the first step is entirely painless. What's more, once you've set up the preliminary account, called a "Web Membership', you can link it to your library card number.

Also well integrated into the site are suggested reading lists on about a dozen different topics (e.g. Biography, Fiction). Each topic has its own newsletter which people can subscribe to online. The library also offers various other forms of recommended materials (music, movies, etc.) all of which link directly to holding information in the OPAC. Bookmarks for this kind of material would be a logical future extension.

Integration with the OPAC itself is a bit quirky. At least on my copy of Firefox 1.5 running on Mac OS X, text and navigation near the top of each record was smooshed together.

OPAC Glitch

Nevertheless, the initial search box that figures so prominently on each and every page managed to pass my "Treasure Island" test: type "Treasure Island" in the search box and hope that a book by that name actually turns up on the first page of results (not always a given, believe me).

Design-wise, the OPAC carries over the color scheme and navigation of the site as a whole. That's important. No reason to step into an entirely different interface just because the function, in this case finding books and other materials, has changed.

Bugs? Complaints?

And yes, there are bugs. On occasion, I'd clicked on a link and this caused a database exception of one kind or another (read: ugly error page). The whole system looks like it was homebuilt and that's a good thing because all the pieces work in an amazing way, but on occasion there are loose strings that need to be fixed.

Besides that, there's not much to gripe about -- other than the aforementioned minor formatting glitches due to OPAC integration.


In the early days, you'd look at a library website and wonder exactly want kind of ramshackle organization put it together. The sites in no way reflected the role, oftentimes enormous, that the institution actually played in the community.

This is no longer the case. Increasingly we're getting websites that compare favorably with the competition at every level be it graphic design or functionality. The Queens Borough Library web site is an excellent example of this. We don't have to be first on the block with every new feature but it makes sense eventually to incorporate good ideas when we can.



by J. on Sat, 2/17/07 (12:30pm)

All this innovation comes with a price: I waited four minutes, and the home page never loaded completely. It stalled out after loading 53 of the 65 page elements. Images were missing, buttons were missing, and rollovers didn't function correctly. A beautiful site, to be sure, but the server needs to be able to handle the traffic.

by Leo Klein on Sat, 2/17/07 (12:41pm)

Having underpowered servers (or networking) is a legitimate concern.

The easier something is to use -- the more things you can do with it -- the higher the traffic. You don't want to be 'Slashdot'ed', just because you're popular.

That said, the latency might due to the vagueries of the network.

I routinely have trouble connecting to Yahoo! for example.

by Liam Hegarty on Wed, 2/21/07 (10:00am)

I ran this page through and it determined that it would take 174.47 seconds to download the queens page on a 56k modem. It has 97 images, 7 scripts and two stylesheets. It may look nice, but anyone without broadband will cut their throat.

I don't think it is a server problem. I think it is a page design problem. A library's page should not be designed for people with broadband connections.

It did resize to 800 by 600 nicely though

by Leo Klein on Wed, 2/21/07 (10:38am)

Hi Liam,

I think you're right -- though it's hard looking at that page and imagining anything taking more than a minute to download.

Well, no site's perfect. They've still got some work to do.