高级Meb技术 Ajax Introduction
高级Web技术 Ajax Introduction
Characteristics of Conventional web Applications “ Click,wait, and refresh” user interaction Page refreshes from the server needed for all events, data submissions, and navigation The user has to wait for the response Synchronous request/response communication model Page-driven: Workflow is based on pages Page-navigation logic is determined by the server
Characteristics of Conventional Web Applications ◼ “Click, wait, and refresh” user interaction ◼ Page refreshes from the server needed for all events, data submissions, and navigation ◼ The user has to wait for the response ◼ Synchronous “request/response” communication model ◼ Page-driven: Workflow is based on pages ◼ Page-navigation logic is determined by the server
Issues of Conventional Web Application Slow response Loss of operational context during refresh a Loss of information on the screen Loss of scrolled position a No instant feedback' s to user activities a user has to wait for the next page These are the reasons why Rich Internet Application(RIA) technologies were born
Issues of Conventional Web Application ◼ Slow response ◼ Loss of operational context during refresh ◼ Loss of information on the screen ◼ Loss of scrolled position ◼ No instant feedback's to user activities ◼ A user has to wait for the next page ◼ These are the reasons why Rich Internet Application (RIA) technologies were born
AJAX Ajax: A New Approach to Web Applications .http://www.adaptivepath.com/publications/essayslarchives/000385.php adaptive path blog about us services events publications products contact home publications eports latest essay essay archives newsletter reading list Ajax: A New Approach to Web Applications by Jesse James Garrett ecent Essays Sarah Nelson Interviews If anything about current interaction design can be Scott Berkun at MX San called"glamorous, it's creating Web applications After all, when was the last time you heard someone February 22, 2007 rave about the interaction design of a product that Nine Adaptive Pathers Share Resolut cool, innovative new projects are online January 4, 2007 Despite this, Web interaction designers can't help be nterview with Tim Brown, feel a little envious of our colleagues who create desktop software, Desktop applications have a anwary 3, 2007 richness and responsiveness that has seemed out of Tagging ys. Cataloging each on the Web. The same city that enable What It's All About the Web's rapid proliferation also creates a g November 30, 2006 ovide and th esse James Garrett is resident and a founder of experiences users can get from a desktop Corporate Intranet Adaptive Path. He is the author November 10 2006 of the wide/y -referenced book at gap is closing. Take a look at Google Suggest. Essay Archives》
AJAX ◼ Ajax: A New Approach to Web Applications ◼ http://www.adaptivepath.com/publications/essays/archives/000385.php
AJAX Asynchronous JavaScript XML standards-based presentation using XHTML and CSS dynamic display and interaction using the Document object Model; data interchange and manipulation using xml and xslt asynchronous data retrieval using XmlhTtprequEst; and JavaScript binding everything together
AJAX ◼ Asynchronous JavaScript + XML ◼ standards-based presentation using XHTML and CSS; ◼ dynamic display and interaction using the Document Object Model; ◼ data interchange and manipulation using XML and XSLT; ◼ asynchronous data retrieval using XMLHttpRequest; ◼ and JavaScript binding everything together