Title: OJAX: A Web 2'0 search user interface
1OJAX A Web 2.0 search user interface
- Judith Wusteman
- March 2007
2Overview
- Web 2.0 technologies
- Introducing OJAX
- OJAX Demo
- Related research
3What is Web 2.0?Ideas, technologies and
implicationsfor education
- Paul Anderson
- JISC Technology and Standards Watch, Feb. 2007
- Special focus on
- collection and preservation activities within
libraries - http//www.jisc.ac.uk/techwatch
4Key Web 2.0 services/applications Paul
Anderson
- Blogs, wikis
- Tagging and social bookmarking
- Multimedia sharing
- Audio blogging and podcasting
- RSS and syndication
- Newer services
- Social networking
- Aggregation services
- Mash-ups
- Tracking, collaborating
- Replicating office-style software in the
browser
5Web 2.0 Technologies and Standardsused in OJAX
- RIA Rich Internet Applications
- REST
- JSON
- Atom
- OAI-PMH
- OpenSearch
- Open API
- StaX
- Apache Lucene
6RIA Rich Internet Applications
7Flash
8(No Transcript)
9(No Transcript)
10Ajax
- Asynchronous JavaScript XML
- Dont have to wait for an entire web page to be
downloaded after every user action - A general approach to the development of
interactive Web applications
11Diagram of ajax? More explanation of ajax
Jesse James Garrett, 2005
12(No Transcript)
13(No Transcript)
14AJAX Applications
Ajax Applications
15(No Transcript)
16(No Transcript)
17AJAX Asynchronous JavaScript And XML
- XML
- lt?xml version"1.0" encoding"ISO-8859-1" ?gt
- ltlistYearsResponsegt
- ltresponse type"object" id"availableYearsList
"gt - ltoption value"1950"gt1950lt/optiongt
- ltoption value"1953"gt1953lt/optiongt
- lt/responsegt
- lt/listYearsResponsegt
- JSON (JavaScript Object Notation)
- "reson","resonance","resonator","resonant","reso
nating","resonators"
18Atom and RSS
19Reading feeds via Thunderbird
20http//ojax.sourceforge.net/
21OJAX
22OJAX demo
23Unifying the user interface
24Auto-completionAuto-searchDynamic archive list
25Dynamic scrolling
26Auto-expansion of results
27Sorting results
28OpenSearch
29OpenSearch
- Enables search engines to describe their search
syntax to browsers - Describes standards for search results syntax
- Based on RSS and Atom
30Atom feed support
31(No Transcript)
32(No Transcript)
33(No Transcript)
34(No Transcript)
35Accessibility
36SFIOJAX a next generation collaborative
research tool
- To investigate how concepts from the Social Web
can be applied to the research environment in
order to facilitate dynamic collaboration and the
sharing of ideas among researchers. - PhD starting September 2007
- Interested? Please contact judith.wusteman_at_ucd.ie
37Advantages of OJAX
- Developed in Ireland. Can be adapted to suit.
- Already in Beta version. Available for download.
- Well received
- Responds to new user expectations generated by
Web 2.0 - Rich, dynamic user experience.
- Intuitive interface.
- Integration, interoperability and reuse.
- Open source standards-compliance.
- including OpenSearch, OAI-PMH, StAX
- and Apache Lucene.
38http//ojax.sourceforge.net/