SlideShare a Scribd company logo
explaining Ajax
e x plaining Aja x ?
“ It’s really several technologies, each flourishing in its own right, coming together in powerful new ways.”
word Sapir–Whorf hypothesis
word buzz Αἴας
the X factor e x calibur e x celsior OS  X X HTML X ML Macromedia M X Windows  X P X Forms X Path X SLT lu x or
word buzz 2 . 0 APIs RSS folksonomy open data participation long tail mashups Ajax
technology trigger peak of inflated expectations trough of disillusionment slope of enlightenment plateau of productivity
“ The name is shorthand for Asynchronous JavaScript + XML”
A synchronous J avaScript A nd X ML
Asynchronous JavaScript And X ML HTML JSON
Asynchronous J avaScript And XML DHTML DOM Scripting
A synchronous “ Not at the same time” JavaScript And XML
A synchronous
A synchronous
speed
“ If the traditional web was letter writing, Ajax is instant messaging.”
“ Ajax is like roller skates for the Web.”
“ Ajax is a way of communicating with the server without refreshing the whole page.”
frames iframe Flash XMLHttpRequest
X MLHttpRequest Microsoft Mozilla Safari Opera IE5 W3C
“ Big deal! I’ve been doing remote scripting for years.”
“ It’s a whole new paradigm, baby!”
Am I Ajax or not?
 
 
 
 
 
 
 
documents applications
pattern recognition log on add to cart rate this add a comment search results? Mozilla Mozilla pagination?
design challenges
“ Don’t be too proud of this technological terror you have created.”
what’s happening?
what just happened?
conventions status indicators yellow fade drag’n’drop
interesting moments
“ As simple as possible... but no simpler.”
b eyond the  b rowser the  b ack  b utton b ookmarking
discoverability
“ Being able to justify every pixel.”
user testing
A ccessibility J ust A in’t e X citing
“ It must still be accessible. It must be usable. If not, it is a cool useless piece of rubbish for some or many people.”
 
“ Unless a way can be found to notify screen readers of updated content, AJAX techniques cannot be considered accessible.”
“ This Ajax application is usable by screen-reader users some of the time. They aren’t totally shut out, but it isn’t totally easy for them, either.”
“ The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.”
thank you http://flickr.com/photos/veeliam/243306535/ http://flickr.com/photos/ianlloyd/240719862/ http://flickr.com/photos/wiseacre/88944650/ http://flickr.com/photos/fuzzcat/22019163/ adactio.com http://flickr.com/photos/doctorow/94673455/ http://flickr.com/photos/chuckbiscuito/161971512/

More Related Content

Explaining Ajax