Graphisme & web [Plan] > TP

g-w

TP et démonstations sur Ajax et JQuery

 

Placez vos réponses dans votre dossier distant.

Essais avec jQuery

jQuery
  1. Que se passe-t-il avec le lien ci-dessus ?
  2. Réalisez à votre tour un ou deux exemples avec jQuery (ou un autre framework JavaScript).
  3. jQuery peut-il être utilisé pour un projet Ajax ?

 


Introduction à JavaScript et Ajax

JavaScript

JavaScript est un langage de script, reposant sur de la programmation é́vé́nementielle.

Le code et les fonctions sont incluses dans le code dʼune page HTML et exé́cutées, sur le client web,
soit à différents niveaux du cycle de vie de la page, soit en réponse à certaines actions de lʼutilisateur.

Par exemple, JavaScript :

Le ʻDocument Object Modelʼ décrit la structure et le contenu des pages web.

 

Ajax

Ajax (Asynchronous JavaScript and XML) est une combinaison de technologies comme :

Ajax permet de développer des sites web dynamiques (et des applications). Il sʼinscrit dans la mode du Web 2.0.
Avec cette nouvelle architecture, trois concepts sont utilisés :

Voir ces illustrations.

 

Travaux à réaliser :

  1. Analysez et expliquez le fonctionnement des trois exemples ci-dessous.
  2. Réalisez à votre tour un quatrième exemple ajaxisé.

 


Premier exemple

Hop, on essaye Ajax !


Deuxième exemple

Encore un essai d'Ajax !


Troisième exemple



Essais avec google maps API v3

Travail à réaliser :

  1. Copiez et adaptez ./map-geolocalisation.html pour, par exemple, ajouter un marqueur lors d'un clic sur la carte.

 

Google maps geolocalisation

Documentation Google Maps JavaScript API V3