Ajax

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    Marouan OMEZZINE & JuniorEnsi

    Favorites, Groups & Events

    Ajax - Presentation Transcript

    1. Introduction aux technologies WEB M. Marouan OMEZZINE Elève ingénieur JuniorENSI & E.N.S.I. http://www.junior-ensi.org http://www.slideshares.net/marouan.omezzine Version 1.2070208 Last update : 07-Fév-2008
    2. Ajax
    3. Ajax
      • C’est quoi Ajax ?
      On ne parle pas d’un produit de nettoyage. On ne parle pas de Ajax l’ancienne équipe de Hatem Trabelsi. A synchronous J avaScript A nd X ML
    4. Rappel du modèle classique La machine cliente envoie une requête au serveur. Le serveur envoie sa la réponse à la requête au machine cliente.
    5. Modèle Ajax
      • Pour le modèle Ajax , les données sont transférées discrètement entre le client et le serveur.
      • Le serveur n’a plus besoin d’envoyer la page entière.
      •  Une expérience utilisateur plus riche : Un feedback plus rapide, plus de continuité dans les traitement (contrairement au start-stop momentum du web traditionel).
    6. Ajax
      • Ajax n’est pas une nouvelle technologie
      • Ajax est un ensemble de technologies.
      • Ajax est une architecture.
    7. Ajax : A set of technologies
      • (X)HTML et CSS : présentation visuelle
      • DOM (Document Object Model): page découpée en objets .
      • Javascript et en particulier le fameux objet XMLHTTPRequest pour manipuler des requêtes et des réponses.
    8. Ajax : The architecture
    9. En pratique (exemple e-commande)
      • Exemple d’une procédure de paiement en ligne. Elle est souvent décomposée en plusieurs pages web :
      • 1. Une pour rentrer nos coordonnées postales.
      • 2. Une pour valider notre commande.
      • 3. Une pour saisir nos coordonnées bancaires.
      • 4. Une dernière pour valider définitivement.
      Avec AJAX, l’idée serait de se dire : pourquoi faire 4 pages nécessitant 4 rechargements alors que seule une partie de la page a besoin d’être rechargée ?
    10. Comment il fonctionne ?
      • Introduction d’un médiateur entre le client et le serveur : le moteur AJAX.
      • Il se charge du rendu de l’interface, de la communication avec le serveur et de toute réponse à une action de l’utilisateur qui ne requiert pas un transport avec le serveur.
      • Il permet une interaction avec l’utilisateur de manière asynchrone.
    11. Asynchronous Vs synchronous
    12. Exemple de l’utilisation d’Ajax !
      • Autosuggest / Autocomplete with Ajax
      http://www.ajaxdaddy.com/demo-bsn-autocomplete.html
    13. Exemple de l’utilisation d’Ajax !
      • Google Maps
    14. Merci

    + jeremiecostejeremiecoste, 12 months ago

    custom

    65 views, 0 favs, 1 embeds more stats

    Ajax

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 65
      • 62 on SlideShare
      • 3 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds
    • 3 views on http://web2zero-coste.over-blog.com

    more

    All embeds
    • 3 views on http://web2zero-coste.over-blog.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories