Archive for the 'web stuff' Category


Widgets and Widgetry for Librarians: Copy, Paste, and Relax 5

mmi@s coverI <3 full text and free! My latest article for “Multimedia & Internet @ Schools” is available online for everyone to read. Titled Widgets and Widgetry: Copy, Paste, and Relax, the art department gave the cover and article the Hogwarts treatment. Dare I tell them I haven’t read a single word of any HP books?

Here’s the first bit:

Students can easily overlook websites that aren’t filled with often changing content. Do you think you’re too busy to devote time and effort to attract users to the great resources available on your library website? If you can simply copy and paste, think again! With no coding skills you can set up your websites to continually display fresh content.

This is no scam. The web is getting easier to use. Once upon a time, Google laid out a framework for displaying custom Google Maps (http://maps.google.com) on private webpages. Pioneering web workers had to register for a Google Maps API and hand code XML to make the map display as they wanted. Now, however, that struggle is long over, because they’ve made the process much easier. All you need to do is copy, paste, and relax. In this article you’ll learn how to embed Google Maps on your website, along with a few other widgets.

NFAIS: social database mockup 9

Last Tuesday I gave a talk in Philly at the 50th anniversary NFAIS (National Federation of Abstracting and Information Services) conference. The audience consisted of some librarians and some people from the database industry. I took the opportunity to say a bit about the read/write web, what libraries have done with it, and how databases would be better if they took cues from it.

One thing I presented was a mockup of what a social or participatory database might look like. My slides might not be too helpful without commentary so I’ll just write a bit here. Here’s what I’d like databases to have:

a usable interface. Simple enough it seems, yet we direct patrons to interfaces that have 6 or more places to input data and all sorts of options to refine their searches. This is not acceptable. The example that I gave of a great interface, maybe my favorite in all the library world, is VuFind. It is an open source OPAC overlay being developed by Villanova University. I can even paste the entire link(!) to a book’s record right here because it isn’t long and ugly! http://www.vufind.org/demo/Record/397263. Here’s a bit more on VuFind from Roy Tennant in Library Journal.

usable urls. See above. To put a finer point on it,

http://web.ebscohost.com/ehost/detail?vid=1&hid=113&sid=85d806a6-91d6-40a8-b53b
-dac0e9002bf8%40sessionmgr102

is plain unnecessary. Why not something like http://database.com/authorID/article#?

history of articles retrieved. Not just saved articles in folders. The ability to turn on a feature to log all articles accessed could be useful. If the system could then generate statistics about a user’s viewing history, that would be great. Think: most accessed journals, authors, etc…

sharable, persistent spaces. Here I’m envisioning something like David Lanke’s Scapes concept which I find compelling. People can assemble content from databases, discussion, notes, links, a todo list, and other relevant documents like audio, video or pictures. These spaces have granular privacy and collaboration controls so that they can be shared with the world, certain networks, specific groups, all research friends, or only certain friends. Just like Yelp features their power users, so too could outstanding examples of research be highlighted by the database company. This would engage people and show off the full potential of their product.

embraces the open web. Library research does not exist in a library only vacuum. Research tools should reflect this and not segment themselves from the rest of the web. I don’t expect results from closed databases to appear in the open web, but it would be great to include stuff from the normal web, the web that people are accustomed to using, into databases.

full RSS support. Some databases (ebsco and proquest only?) are starting to get this. Customizable feeds for queries, authors, periodical titles, keywords, subjects, most saved/emailed/printed would be good. Providing javascript for RSS –> HTML would be great.

easy to use citation tools. In any relevant format.

user profiles. If something is going to have participation, there must be participants. If participant’s are meant to have meaningful identities over time, there must be user profiles. So here is what someone’s profile on a participatory database could look like, with details below.

Click through to flickr for a better view.

Things to note:

  • Remember, this is someone’s homepage for a database or maybe all library databases. There’s one simple search box in the upper left.
  • People can be favorited or friended. In this case the friending mechanism is a red heart by the username. Maybe a bit strong of a symbol for actual use.
  • Networks link up people of common interests.
  • On the left again there are links to things within FindBook and links to the open web. Customizable.
  • Saved articles and shared articles. Easy access for the user, or others interested. There’s granular control over which networks, research friends, groups receive a shared article.
  • Under “Networks” appears a class listing - Phil 367: Epistemology and Being. This is an example of a “persistent and sharable space.” Expanding the tab lists research friends associated with it, and clicking on the title opens it up.
  • Research friends function just like friends in FaceBook. Here we have a link for easy access to articles research friends have shared.
  • Groups could consist of project teammates or entire classes.
  • Library information appears on the left. Here there’s information about books on reserve, eBooks and fines. Some library news and/or upcoming events would be nice too.
  • Notes section is self explanatory. Maybe these should be sharable.
  • And finally, there is a customizable section for specific search boxes, including open web sources.

Even though I didn’t intend for it to, this has some courseware functionality in it. I don’t know how much I’ll pursue this line of thought, but it does make sense in that a user-centered, practical research tool would be course based. A participatory database certainly wouldn’t replace anyone’s main social networking site, but it would look more like what people are accustomed to using. Because of the ability to make useful social connections people would be motivated to do research.

I hope you find my thought experiment worthwhile. A quick reminder that while light-years away from what databases currently look like, this stuff is library science, not rocket science. Isn’t like sending people to Neptune to establish a colony. Ideally I’d like to say that libraries could produce such a product but I don’t think database vendors provide the requisite APIs. So if we want something like this, we’ll have to collectively pressure them.

all sorts of goodness from Vancouver Public Library 7

How are Canadians so cool? Not only does the Vancouver Public Library have a beautiful, entirely usable website that features library users on the front page, they also have a neat set of programs coming up. Here’s a bit of the press release:

SPEAK UP 2008: MY VIRTUAL WORLD LIBRARY DIALOGUE SERIES EXAMINES E-WORLD

(Vancouver, B.C.) – From February 19 to March 11, the Vancouver Public Library will host a lively exchange of ideas and discussion at Speak Up 2008: My Virtual World, where participants will explore the role of technology in our lives.

During this intriguing four-part series, expert panelists representing a broad range of perspectives on technology in the virtual and real worlds will address four key aspects of e-activity: Online Privacy, Gaming, Information Online and the Social Impacts of Our Virtual World. Participants are invited to share their thoughts about the role of technology in our world and how the rapidly advancing virtual world is increasingly intersecting with our daily lives.

There’s also a nice looking PDF, SpeakUp 2008 Booklet, My Virtual World, that contains info about the events, and lists relevant library books and databases. What an interesting and timely series of talks.

Ok, one more thing about the front page of the VPL website. Take a look at how much above the fold screen real estate they devote to featuring a library user. About one fifth, right? Someone made the decision to be literally user centered in this case, and it works. It illustrates that the library is full of people. It is social.

Vancouver Public Library - Home

And each patron quote highlights a related library service.

Vancouver Public Library - Home

Their website is newly redesigned, and I know this because they’re offering a one hour “Virtual VPL: The New Library Website” class. Clearly I’m a fan. Way to go VPL!

who are these people? 0

After posting about the WCCLS website I decided to take a look at the Multnomah County Library Website to see what was going on there. They have 67 really nice pictures that randomly display on the homepage. No, I didn’t keep hitting refresh to find the exact number. I got curious and found their /images directory to be open for browsing.

Multnomah County LibraryReading the staff picks is always fun and they do a good job keeping the content fresh. What I’d really like to see are the staff behind these staff picks. It is nice to know that these books are liked by a librarian, but it would be even nicer to know who exactly is doing the recommending. The choice to keep these selectors anonymous keeps the issue of the librarians’ privacy and level of exposure at bay. Devoting some effort to working this out could take their already very pretty site to the next level. Hennepin County Library - Reference & Research -- Consumer InformationI have no idea if they’ve had these discussions, but it might be as easy as asking people if their willing to put themselves out there. There isn’t much information about them, but I like seeing pictures of (what I assume to be) the librarians behind the Hennepin County librarians’ blog on some of their subject guides.

I wonder if we’ll see “Feels comfortable being a personality on the web” in a library job description anytime soon.

grand entrance 2

main lobby

Here’s an old picture of the lobby of the MLK Library in Washington, DC. I would be a happy person being in that room for 8 hours per day circulating items or providing information. I’m really into Bauhaus architecture and still can’t get over walking around the building. It was designed by Mies van der Rohe and contains a surprising amount of original furniture and fixtures. You might notice the Barcelona pieces in the foreground. Someone may very well be sitting in one of those chairs right now. The fact that the stuff has never been replaced is amazing, and the fact that some of it has lasted this long is also amazing.

DCPL has received a severe amount of neglect, and not just the MLK library. The good news is that it is going though a for real transformation and with these changes, a rebranding process. I’ll be working in DC a bit this year to help plan and evangelize the web aspects of this transformation. We’re first going to do damage control on the current site and fix some of the user hostile things there. I’ve also done a tiny bit of window dressing since its so easy [check out the neighborhood libraries displayed as sets and the info listed on a specific library’ page] , but the larger project is akin to building an entire house. We’ll likely go beyond doing a redesign of the current site and make a leap to an entirely new, great one. Even more than the whiz-bang cool stuff that might end up on the site, perhaps the most interesting part of this process for me will be acting as the bridge between the librarians and IT/web team. Among other things this will include the challenge of developing a workflow that will enable and encourage librarians to contribute content to the website, providing real people with which the public can interact. Hot stuff.

Here’s a current picture from close to the same spot. I couldn’t get the exact same perspective because there’s a bookstore/giftshop where the original sitting area was (and I don’t have that wide of a lens either). I’m sure the librarians wouldn’t have appreciated me climbing on one of the walls to get the shot.

today's view

bisson & blyberg on the state of social libraries 0

I haven’t been treated to two thoughtful, synchronous posts like this in a long while. They don’t say the exact same thing but they’re complementary and there’s some overlap. Gobs worth thinking about.

Is Facebook Really The Point? by Casey Bisson

It is essential that we build social features into our libraries. Comments, easy linkability (short, sensical URLs), and findability in search engines are must haves in our systems. But that isn’t enough. We also need outstanding librarians to breath life into them.

Library 2.0 Debased by John Blyberg

Of course, that means we have to have a working framework to begin with that compliments and adheres to our tradition of solid, proven librarianship. In other words, when we use technology, it should be transparent, intuitive, and a natural extension of the patron experience. If it can’t be transparent, then it should be so overwhelmingly beneficial to the user that it is canonized not by the techies, but the users themselves.

One thing I’d like to highlight is that both posts seem to be begging libraries to provide authentic online social experiences for patrons. I don’t think John’s idea of offering technology that is a “natural extension of the patron experience” can occur without the use of technology being a natural extension of Casey’s “outstanding librarian.” The outstanding librarian can’t just understand the importance of the read/write web on a theoretical level. The outstanding librarian must be a participant.

“This stuff can’t be faked” is another way to state this. Faking it, like dabbling with a social networking site (”simply thrusting a MySpace page in their face”), doesn’t recognize the deep and disruptive nature of social technology that John mentions in the beginning of his piece. He doesn’t explicitly mention this disruptive nature again, but make the implication when he raises the issue of “thorough recalibration of process, policy, physical spaces, staffing…”

Like a wise man once said, “Let’s get serious!

http://www.flickr.com/photos/d_vdm/509996632/

iPhone/iPod touch webclip icons 1

One functionality that yesterday’s iPhone software update added is the ability to bookmark webpages by adding “webclips” to the home screen. By default, the web clips are a very miniature version of the page but there is an easy way to make your webpage display an icon instead of an illegible blob.

The process and concept is just like creating a favicon. Making one for the NPPL took me about 6 minutes, start to finish. It look me at least twice as long to get a decent photograph of it!

Here’s a tutorial: HOWTO: iPhone Webclip Icons

How many users will be bookmarking library websites on their iPhones? I would guess a very small percentage of the 4,000,000 iPhone users. But just in case, spend a few minutes and make a web clip icon!

yelp sign on a library 1

Last post I said I’d love to see a “People LOVE US on Yelp” sticker on a library door. My wish came true. Genesis Hansen, Web Services Librarian at the Newport Beach Public Library wrote me:

You said you’d love to see a yelp sign on a library, so here you go! This is the Newport Beach Public Library in Newport Beach, California. I was really stoked to get the letter and window cling from yelp, and so was my Director. All of our yelp reviews are 4 and 5 stars except one. Our 3-star reviewer complained about the poor wireless connection, but I sent him a message letting him know that we just upgraded our equipment, so I hope he’ll give us another try (can’t help him with the eye candy, though).

It’s great to get good (unsolicited) buzz from our customers, and it’s just one more way we can track how well we’re doing.

Agreed, and excellent work following up with the guy about your wifi. Way to be aware!

yelp sticker on a library

Flickr user Don and Kathy Gould also left me a comment on Flickr stating that the Palos Verdes Library District has one. Incidentally, when I checked out the PVLD website, the first thing I noticed was a nice, big MeeboMe widget. Then I noticed a link to their powered by Flickr 40 Families Project.

An inspiring evening. Thanks!

cool job alert 1

This is the first time I’ve seen an organization at the system or consortial level put out an ad calling for a candidate to help with web presence and social software. Member libraries will benefit from this leadership! The folks at WCCLS are great, so if you fancy a move to the beautiful Pacific Northwest you should go for it.

[Emphasis mine]

Librarian II - Web Services Librarian

Take your career to a new level with Washington County’s Cooperative Library Services (WCCLS). We have a rewarding opportunity within a collegial environment to create original web content pages, user tools and pathfinders for our website, wccls.org. This new position will work collaboratively with public service librarians to customize and enhance the website, monitor and broaden the WCCLS web presence and web reach, manage internal content and training, and implement social interaction tools and other locally significant content for users. Successful candidates will possess related experience within library sciences, MLS preferred.

Washington County offers opportunities for professional growth and a comprehensive benefits package. Pay range is $3,975 - $4,833/month. For more information on this position and to apply on-line, please visit our Human Resources page at www.co.washington.or.us.

Washington County Human Resources
155 N. First Ave., Ste. 270
Hillsboro, OR 97124

http://www.pnla.org/jobs/j93.htm

changing wordpress URLs for a better library website 1

It will be no surprise to most of you that I’m all for using WordPress to power library websites. The list of reasons to use it is long, but there’s one thing of which I’m not too terribly fond. The URLs. I dislike when URLs/look/like/this/and/contain a bunch of words and slashes, and WordPress URLs can get to be that way.

Let me say straightaway that WordPress URLs can easily be changed from something ugly and useless like:

http://example.com/?p=130

to something pretty like:

http://www.example.com/130.

That’s what I use on this site just because I’m picky and I like how clean it looks. WordPress URLs can move beyond just being not ugly to being useful and informative. Something like:

http://www.example.com/about.

Great! Moving beyond post numbers and putting content in the URLs is good for spiders indexing sites, right? This even prettier permalink arrangement uses WordPress page titles as URLs. It isn’t difficult to accomplish. Here’s the page in the WordPress Codex on Using Permalinks.

What’s not to like then? Even though they’re pretty, WordPress URLs can get long when pages are nested under other parent pages, especially if the page titles are more than one word. It would be possible to not have any nested pages, but it is useful for the sake of organization. I also do it so only main pages appear on the header of my library’s site.

North Plains Public Library

The URL for the Loan Periods page on the NPPL site isn’t too long:

http://nplibrary.org/about/loan-periods/

but the URL to our Click-A-Story page is way too long. How are we supposed to advertise the program with a URL like this?

http://www.nplibrary.org/kids-and-teens/click-a-story

Yikes! That’s way too unwieldy to put on promotional material.

fun with 301 redirects

To use 301 redirects it is necessary to edit a special file called .htaccess. It is a little tricky making and or finding your .htaccess file, but the Codex has a great section called Where’s my .htaccess file?

My redirects are probably not 100% well formed, but they work. Here’s how I changed the long Click-A-Story URL into http://www.nplibrary.org/clickastory.

Redirect 301 /clickastory http://nplibrary.org/kids-and-teens/click-a-story

It’ll also work wonders for our wireless network adverts. http://nplibrary.org/about/wifi-at-the-nppl changes to http://www.nplibrary.org/wifi.

Redirect 301 /wifi http://nplibrary.org/about/wifi-at-the-nppl

To promote patron access to their accounts we can advertise http://www.nplibrary.org/account instead of using the long Polaris URL.

Redirect 301 /account http://www.wccls.org/polaris/patronaccount/default.
aspx?ctx=1.1033.0.0.1

While our library cooperative did a nice job making the URL http://www.wccls.org/search to lead to a search page, http://www.nplibrary.org/find will take users what I’ve found to be a more reliable search page.

Redirect 301 /find http://www.wccls.org/polaris/Search/default.
aspx?ctx=1.1033.0.0.1

Using these redirects to create URLs that are easy to print, remember and use is the best of both worlds. The real URLs contain good descriptive content for search engine spiders, and patrons have easy URLs. Hurrah.

what’s missing

I’d like to get a bit more fancy and use mod_rewrite for these redirects. mod_rewrite is an Apache server module that can manipulte and rewrite URLs. I tried to use it before and had a bit of success, but I’m not ashamed to say it isn’t easy. Even its own documentation calls it voodoo. With mod_rewrite, I’m pretty sure it would be possible to not only redirect from user-friendly URLs, but also display them in the address bar. If anyone wants to tutor me I’m all ears.

One more thing. Using redirects isn’t just for WordPress. I’m sure there are plenty of library URLs that could use simplifying and redirects also might come in handy when doing website redesigns. When you need to change the structure of your URLs that are already indexed, and in your users’ bookmarks, you can do so without fear of losing rank or causing 404s.

Happy redirecting!

Next Page »