Ajax

1,466 views
1,411 views

Published on

Presentation of Ajax Technology

Published in: Technology, News & Politics
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,466
On SlideShare
0
From Embeds
0
Number of Embeds
34
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Ajax

  1. 1. WHAT IS AJAX By El Mehdi LAHLOU [email_address]
  2. 2. PLAN <ul><li>Defining Ajax </li></ul><ul><li>History </li></ul><ul><li>How Ajax is Different? </li></ul><ul><li>Who’s Using Ajax? </li></ul><ul><li>How to use Ajax? </li></ul><ul><li>Moving Forward </li></ul>
  3. 3. Defining Ajax <ul><li>Web application </li></ul><ul><ul><ul><li>they can reach a larger audience </li></ul></ul></ul><ul><ul><ul><li>they are easier to install and support </li></ul></ul></ul><ul><ul><ul><li>they are easier to develop </li></ul></ul></ul><ul><ul><li>However, </li></ul></ul><ul><ul><ul><li>Internet applications are not always as &quot;rich&quot; and user-friendly as traditional desktop applications </li></ul></ul></ul>
  4. 4. Defining Ajax <ul><li>Thankfully, </li></ul><ul><ul><li>Ajax can selectively modify a part of a page displayed by the browser </li></ul></ul><ul><ul><li>and update it without the need to reload the whole document with images, menus, etc... </li></ul></ul>
  5. 5. Defining Ajax <ul><li>Ajax is not: </li></ul><ul><ul><li>A new programming language ; </li></ul></ul><ul><ul><li>A new technology ; </li></ul></ul><ul><ul><li>Or a new framework ; </li></ul></ul><ul><li>Ajax cannot be: </li></ul><ul><ul><li>Downloaded; </li></ul></ul><ul><ul><li>Installed; </li></ul></ul>
  6. 6. Defining Ajax Ajax XHTML and CSS; DOM XML and XSLT; XMLHttpRequest; JavaScript
  7. 7. History <ul><li>The first use of the term in public was by Jesse James Garrett in February 2005 </li></ul><ul><li>Jesse James Garrett is President and a founder of Adaptive Path. </li></ul>
  8. 8. history <ul><li>Although the term Ajax was coined in 2005, most of the technologies that enable Ajax started a decade earlier : </li></ul><ul><ul><li>JavaSxript 1996 by Sun and Netscape </li></ul></ul><ul><ul><li>XMLHttpRequest or XMLHttp 2001 by Microsoft </li></ul></ul><ul><ul><li>DOM 1998 </li></ul></ul><ul><ul><li>XML 1998 </li></ul></ul><ul><ul><li>Html 1991 by w3c </li></ul></ul>
  9. 9. How Ajax is Different?
  10. 10. How Ajax is Different?
  11. 11. Who’s Using Ajax? <ul><li>One of the most important players on the Ajax scene is Google with: </li></ul><ul><ul><li>Google Maps </li></ul></ul><ul><ul><li>Google Groups </li></ul></ul><ul><ul><li>Gmail </li></ul></ul><ul><ul><li>Google Suggest; </li></ul></ul><ul><li>Meebo </li></ul><ul><li>Flicker </li></ul><ul><li>A9.com </li></ul>
  12. 12. Who’s Using Ajax? <ul><li>Google Maps </li></ul>
  13. 13. Who’s Using Ajax? <ul><li>Google Group </li></ul>
  14. 14. Who’s Using Ajax? <ul><li>Gmail </li></ul>
  15. 15. Who’s Using Ajax? <ul><li>Meebo </li></ul>
  16. 16. Who’s Using Ajax? <ul><li>Flicker </li></ul>
  17. 17. Who’s Using Ajax? <ul><li>A9.com </li></ul>
  18. 18. How to use Ajax? <ul><li>Ajax has many Frameworks : </li></ul><ul><ul><li>Dojo of Dojo Foundation. </li></ul></ul><ul><ul><li>RIALTO : Rich Internet Application Toolkit. </li></ul></ul><ul><ul><li>ASP.NET AJAX , in the past Atlas, the Microsoft framework for ASP. </li></ul></ul><ul><ul><li>ATF for AJAX Toolkit Framework. </li></ul></ul><ul><ul><li>Google Web Toolkit </li></ul></ul><ul><ul><li>Script.aculo.us : the AJAX framework specialized in the effects. </li></ul></ul>
  19. 19. Moving Forward <ul><li>the challenges are for the designers of these applications: </li></ul><ul><ul><li>to forget what we think we know about the limitations of the Web, and begin to imagine a wider, richer range of possibilities. </li></ul></ul>
  20. 20. <ul><li>Thank you for your attention </li></ul>

×