OJAX: A Web 2'0 search user interface - PowerPoint PPT Presentation

About This Presentation
Title:

OJAX: A Web 2'0 search user interface

Description:

Scoil an L inn Eolais agus na Leabharlanna ochta UCD ... Jesse James. Garrett, 2005. Ajax Applications. AJAX Applications. AJAX: ... – PowerPoint PPT presentation

Number of Views:51
Avg rating:3.0/5.0
Slides: 39
Provided by: judithw7
Category:
Tags: ojax | interface | james | jesse | search | user | web

less

Transcript and Presenter's Notes

Title: OJAX: A Web 2'0 search user interface


1
OJAX A Web 2.0 search user interface
  • Judith Wusteman
  • March 2007

2
Overview
  • Web 2.0 technologies
  • Introducing OJAX
  • OJAX Demo
  • Related research

3
What 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

4
Key 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

5
Web 2.0 Technologies and Standardsused in OJAX
  • RIA Rich Internet Applications
  • REST
  • JSON
  • Atom
  • OAI-PMH
  • OpenSearch
  • Open API
  • StaX
  • Apache Lucene

6
RIA Rich Internet Applications
  • Flash
  • AJAX

7
Flash
8
(No Transcript)
9
(No Transcript)
10
Ajax
  • 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

11
Diagram of ajax? More explanation of ajax
Jesse James Garrett, 2005
12
(No Transcript)
13
(No Transcript)
14
AJAX Applications
Ajax Applications
15
(No Transcript)
16
(No Transcript)
17
AJAX 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"

18
Atom and RSS
19
Reading feeds via Thunderbird
20
http//ojax.sourceforge.net/
21
OJAX
22
OJAX demo
23
Unifying the user interface
24
Auto-completionAuto-searchDynamic archive list
25
Dynamic scrolling
26
Auto-expansion of results
27
Sorting results
28
OpenSearch
29
OpenSearch
  • Enables search engines to describe their search
    syntax to browsers
  • Describes standards for search results syntax
  • Based on RSS and Atom

30
Atom feed support
31
(No Transcript)
32
(No Transcript)
33
(No Transcript)
34
(No Transcript)
35
Accessibility
36
SFIOJAX 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

37
Advantages 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.

38
http//ojax.sourceforge.net/
Write a Comment
User Comments (0)
About PowerShow.com