Presentation is loading. Please wait.

Presentation is loading. Please wait.

Using MAJAX and Google Book Classes in Mashups Annette Bailey University Libraries Virginia Tech April 29, 2008.

There are copies: 1
Using Google Book Classes in Mashups Excerpt from talk given at IUG 2008 in Washington, D.C Annette Bailey University Libraries Virginia Tech April 29,

Similar presentations


Presentation on theme: "Using MAJAX and Google Book Classes in Mashups Annette Bailey University Libraries Virginia Tech April 29, 2008."— Presentation transcript:

1 Using MAJAX and Google Book Classes in Mashups Annette Bailey University Libraries Virginia Tech April 29, 2008

2 Library 2.0 LibXTaggingBlogsWikisMashups RSS feeds Faceted browsing User reviews

3 Mashups Are hybrid web applications that combine information drawn from various web sources Simple example: A library web page that includes a news feed

4 Mashup Example Library Homepage Latest Library News Items

5 Mashup Sources RSS Feeds Web services, e.g. Google API, Amazon API StrikeIron is a market place that matches providers and users How can the III Millennium system become an information source for mashups? Thats where MAJAX comes in

6 MAJAX Overview Millennium AJAX is software that allows mixing catalog data into web pages Freely available from VT Simple to install & use No III support required No plug-in for users to install

7 New Books List Library publishes a list of newly acquired books every month We would like to include up-to-the-minute circulation information in this list

8 New Books List Demo

9 New Books List

10 MAJAX Millennium AJAX Asynchronous Query the catalog without the user having to wait JavaScript Run in clients browser to construct page content And XML (Really HTML) – comes from a web service: here, Millenniums MARC display

11 Screen Scraping MARC

12 Course Page Demo A professor wants to offer a list of books on his course page, along with full bibliographic and up-to- the-minute holdings information about each book

13 Course Page Demo Screen Shot

14 The Pyramid of Web Skills PhP, Ruby, … JavaScript HTML Librarians Programmers

15 Installing & Using MAJAX To install MAJAX at your institution, upload two files to your catalogs /screens directory: majax.js majax.html To use MAJAX in web pages include tag once include tags wherever library catalog information should be inserted

16 Course Page HTML

Ads by Google