Advantages of AJAX api.local.yahoo.com/eb johnvey.com/features/deliciousdirector Collaboration
Disadvantages of AJAX
Disadvantages of AJAX Usability New styles of interaction (to the Web) – drag and drop, in-place editing (projects.backbase.com/RUI/shop.html – what the hell do I do!?!?) Feedback on state/changes The back button (news.google.com)
Developing with AJAX
Developing with AJAX Server-side Programming Plan for Ajax from the start. Implement Ajax at the end.
Developing with AJAX Client-side Programming Four Quantum States of AJAX – Kevin Hakman
Developing with AJAX Client-side Programming Level 1– Communication libraries: SAJAX (www.modernmethod.com/sajax) Prototype (prototype.conio.net)
How should I use AJAX? Applications vs. Web pages Should everything on the Web use a page- based model?
Whats the future of AJAX? The new interaction is here to stay JJG: AJAX is the next step. I dont think it is the last step. What we ultimately end up with on the Web is something that will be rooted in this approach, but it may not use these particular technologies. Conceptually, decoupling user interaction from server communication is here to stay.