« LibraryThing's new Common Knowledge | Main | Google Book Search data metadata quality check »

13 October 2007

A challenge: build a Firefox search box for your online book finding system

Two years ago Matt Hampel built a Firefox search box plugin for the Ann Arbor District Library catalog. I use it all the time, and since then I've also added a similar search interface the Michigan-wide MeLCAT catalog.

My expectation is that it could be very easy to build one of these things for every single book finding system out there, even if it's not currently easy. The search box interface in Firefox is simple enough (a very short standardized script to install), and therefore a generator that builds these scripts based on some prior knowledge and a few simple parameters should be easy to do.

In the spirit of Jon Udell's Library Lookup project, I'd like to build a system for building these things for yourself.

Some research brings up this:

Lifehacker: Make your own Firefox site search plug-in:

This easy tip just streamlines this process: all you need to do is navigate to the Firefox plugins directory, save a simple text file, and then restart Firefox. Your plugin will show up in your Firefox drop-down engines - and you can do it for any site you search on a regular basis.

That documents a process for Firefox 1.1. The 2.0 process changed, so it's harder. But the comments unearthed this plugin:

Firefox Add-ons: Add to search bar

Make any pages' search functionality available in the Search Bar (or "search box")...

Just make a right click in a search field and choose "Add to Search Bar..."

NOW: Screencast available! If you don't know what to do after installing the extension, have a look at here: http://maltekraus.de/Firefox/search-tools/addtosearchbar-screencast.html

So I installed this and started trying it out. Results:

Remember the Milk: fails to search the right thing.
Google Custom Search Engine (for the Vacuum blog): awesome
Arborwiki: awesome

encouraged by that, I continued on to do the one that prompted me for this: Cindi Trainor, who asked me what I could do for her Voyager catalog at Eastern Kentucky University. The naive "keyword" search failed me (I'm not used to typing in booleans), but the "keyword relevance" search worked just fine. Some screen shots:

After installing the search engine, here's my new search bar:

Snapshot 2007-10-13 21-23-52

and after searching, here's the result I get:

Snapshot 2007-10-13 21-24-38

looks like a winner!

The search bar plugin is not hard to install - just add it in and restart Firefox. I suspect that once you generate one of these that you could redistribute it to people who didn't have this extension set up, but that detail can stay til the next go -around.

Technorati Tags: , , , ,

Comments

It's called "OpenSearch" and is a format more general than Firefox and incredibly powerful. I highly recommend every install/implement it in their favorite cms/blog/website/engine of choice.

I wrote about OpenSearch in libraries about a year and a half ago:

http://vielmetti.typepad.com/superpatron/2006/02/panlibus_patter.html

Haven't done the survey to see which library book finding systems support it, but you're right Andrew, that would be better than this layer of ad hockery.

I created one for our library that also gives suggestions just like the default google plugin in firefox. I wrote about it here:

http://ex-libris.ca/?p=291

Post a comment

If you have a TypeKey or TypePad account, please Sign In

Subscribe to Superpatron

What they're saying about Superpatron

  • So you've got Ed exploring the possibility space, and John working to enlarge that space, and together they've created a virtuous cycle of innovation. Now this is obviously an extreme example. You are not going to find a superpatron of Ed's caliber and a superlibrarian of John's caliber in every town. But I think the dynamic at work there can apply more broadly. And if it does, it will matter that these patrons and librarians are situated in a local context. (Jon Udell, Remixing the Library, GRL2020)
  • Der Supernutzer beschreibt 10 Möglichkeiten, der Bibliothek zu helfen....Den wichtigsten Punkt hat er vergessen, ihn aber selbst erfüllt. Sozusagen als Präambel könnte man also anführen:

    “Übe konstruktive Kritik an der Bibliothek. Ohne Resonanz können die Leute da drin nicht wissen, was Du willst.” Infobib.de

  • How come only some books in the Google Book Search have “find in a library” links next to them? Diglet asks, and gets an answer, sort of a lame one if you ask me. update: Kevin mentioned in the comments that it would be great to see this for all books in Google Books. I went to bed thinking “Oh yeah, I should look into that….” and while I was sleeping, Superpatron, aka Ed Vielmetti solved the crime, er problem, and created a Greasemonkey script (a plug-in that you can run with Firefox) that does this for Ann Arbor and can be modified for any library. (Jessamyn West)
  • Curse you Superpatron! t's way past my bedtime, but the Ann Arbor Superpatron has been planting ideas in my head again… (Dave Pattern)
  • Superpatron is a blog run by a patron. The author posts entries about events and articles relevant to the library community, but does it with a patron point of view. (North Texas Regional Library System)
  • The blogosphere's resident "awesomest patron ever," Edward Vielmetti, appears in an article in School Library Journal about how he wrote a script tweaking (ahem, improving) Google Book Search. Vielmetti's blog, Superpatron, is one I read daily and highly recommend to anyone in libraries looking to get a very smart user's perspective. (Librarian In Black)
  • When I wrote him back, I called him the “AADL Super Patron,” which is very coincidental, since he has been planning to create a blog with almost the same name. Today, Superpatron is live and I’m sure it will quickly be filled with Ed’s terrific ideas about making libraries more responsive to patrons’ needs. So hurry up and subscribe already, ok? (Meredith Farkas)
  • The Superpatron (faster than a speeding reference librarian…) posts a presentation on the use of del.icio.us for research. Steven Cohen, Library Stuff
  • I've talked about Edward Vielmetti here before, but I never had the right name for him. Now I do. He's Superpatron! (Jenny Levine)
  • Last fall, in Ann Arbor, Michigan, I gave a talk entitled Superpatrons and Superlibrarians. Joining me for this week’s podcast are the two guys who inspired that talk. The superpatron is Ed Vielmetti, an old Internet hand who likes to mash up the services proviced by the Ann Arbor District Library. That’s possible because superlibrarian John Blyberg, who works at the AADL, has reconfigured his library’s online catalog system, adding RSS feeds and a full-blown API he calls PatREST. (Jon Udell)
  • Little did I know that when I pointed to Ed Vielmetti’s blog, I was not only coining a phrase, but providing the name for Ed’s brilliant new blog. Ed is that (unfortunately still) rare creature that not only groks the net in fullness, but also has use for his public library. (Eli Neiburger)
  • Die Ann Arbor District Library hat einen Nutzer, der sie liebt. Und nicht nur das, er schreibt darüber. Oliver Obst

upcoming.org

Blog powered by TypePad
Member since 08/2003