Library 2.0 is a collection of technologies. *talk each bubble
Mashups bring information together from different sources and present it to the user in new ways. Discussing this example may be distracting from your main point: Umlaut, an open source open url resolver project by Ross Singer at Georgia Tech, displays open url resolver information and information from the library catalog.
MAJAX enables us to use the information from our Millennium catalogs in this way. Umlaut is an example of using Amazon API
Let’s look at a demo of how information from the library catalog can be integrated into a library web page. In this example, we have a list of new books from the library. MAJAX enriches this new books list with dynamically gathered holdings information. This holdings data is the current status of these items.
MAJAX calls up the MARC page for the information it needs, retrieves the information from there, then inserts it into the page you want it in. Explain the origin of the jargon “screen scraping” – MAJAX reads the MARC + Holding info off the screen, except that the screen being read from is not actually being displayed.
Let’s take a look at a second example. In this example, an instructor has built a web page for their course. She wants her students to read certain texts so they create a list of books. Now with MAJAX, the professor can integrate book cover images and dynamic holdings information into their page so that the students can see the cover of the book and know whether the book is on the shelf at their library. Don’t forget to scroll down. Consider clicking on ebooks.
A slide to drive it home.
Note: majax-marc-??? will only list the first field if there are multiple fields.
The last demonstration is what I promised with the title of the talk, integrating Millennium catalog data into WebBridge. WebBridge is the linking project from Innovative and one way to use WebBridge is as an OpenURL resolver. When you think of your OpenURL resolver, you probably think of getting your users to the appropriate copy of a journal article. Well, one of the pieces of metadata that can be passed in an OpenURL is an ISBN. And WebBridge supports the passing of an ISBN. In this example, we see a live version of WebBridge on our test server at Virginia Tech. I’ve passed an ISBN to WebBridge and it is displaying several resources that allow me to show the different options with MAJAX. The information you are seeing here is drawn from the MARC record and reformatted to be presented to the user in various ways. Once again, we have taken the MARC data and displayed it to the user in a properly formatted citation style. We’ve incorporated live holdings data in multiple formats. The librarian implementing MAJAX chooses which way they want this data to display or they can set multiple classes and depending on the data, it will display to the user in various ways. -- If you change this slide to talk about the history of the project, make sure you’re very informal about it. Practice this slide!
Don’t forget to mention/point out the URL that comes in: it has an isbn=…& etc. Point out the “Addison Holdings” is a category and that these are just three examples/possibilities.
Mention why one would want to turn it off, namely if contrary to expectation the load exceeds acceptable limits (if it’s really successful!)
You could point out that MAJAX could be used with a simple PhP proxy server from any domain (such as when we use majax from libx.org, which is not in *vt.edu). But this may be more detail than necessary.
Don’t sigh going into this slide. Record Endnote Import: http://en.wikipedia.org/wiki/Data:_URI_scheme says that data: URL aren’t supported in IE, so this doesn’t work. To import via IE, copy and paste the Endnote text into a text file, then, in Endnote, go to File -> Import select “Endnote Import” as import format and load the file.
Millennium AJAX Annette Bailey University Libraries Virginia Tech
IDENTIFIER can refer to ISBN, Bibrecord #, or Book Title
MAJAX - Annette Bailey May 16, 2007 ISBN ‘i’ i006073132X Bibrecord ‘.b’ .b2275560 Title ‘t’ tfreakonomics
MAJAX - Annette Bailey May 16, 2007 MAJAX Classes Holdings Related majax-showholdings majax-showholdings-brief majax-showholdings-div majax-ebook Bibliographic Information majax-marc-??? majax-marc-???-? majax-harvard-reference majax-endnote majax-endnote-switch majax-endnote-import Miscellaneous majax-syndetics-* majax-linktocatalog majax-reportfailure majax-newline majax-space
MAJAX Examples (1) MAJAX - Annette Bailey May 16, 2007 MAJAX class MAJAX output majax-harvard-reference Levitt, Steven D., Dubner, Stephen J., 2005, Freakonomics : a rogue economist explores the hidden side of everything / 1st ed., New York, William Morrow, xii, 242 p. ; majax-showholdings-div Copy 1: available Copy 2: due 05-10-07 Copy 3: due 07-22-07 majax-marc-050 HB74.P8 L479 2005