1 Ajax - University of Toronto
1 Ajax
CSC309
Synchronous web communication
2
? synchronous: user must wait while new pages load
? the typical communication pattern used in web pages (click, wait, refresh)
CSC309
Web applications and Ajax
3
? web application: a dynamic web site that mimics the feel of a desktop app
? presents a continuous user experience rather than disjoint pages
? examples: Gmail, Google Maps, Google Docs and Spreadsheets, Flickr, A9
CSC309
Web applications and Ajax
4
? Ajax: Asynchronous JavaScript and XML
? not a programming language; a particular way of using JavaScript
? downloads data from a server in the background ? allows dynamically updating a page without making
the user wait ? avoids the "click-wait-refresh" pattern ? Example: Google Suggest
CSC309
Asynchronous web communication
5
? asynchronous: user can keep interacting with page while data loads
? communication pattern made possible by Ajax
CSC309
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- university of minnesota college of education
- university of minnesota school of social work
- wharton school of the university of pennsylvania
- cost of university of scranton
- university of minnesota school of education
- university of scranton cost of attendance
- university of south florida college of medicine
- city of toronto garbage pickup
- university of minnesota masters of social work
- ecampus of university of phoenix
- university of minnesota college of continuing education
- university of illinois college of nursing