Télecharger cours: Document dynamique avec Java et les Applets

………..

Documents WWW

Un document = un noeud hypertexte
Document structuré => langage de marquage (HTML)
titre:
<TITLE> C’et le titre </TITLE>
en-tête niveau 1: <H1> La théorie du Tout </H1>
liste: <UL>
<LI> animé
</UL>
<LI> inanimé
<LI> autre paragraphe:Il est nécessaire de tout comprendre avant de …
Liens entre documents = ancre + désignation
<A HREF=document-référencé> texte de l’ancre </A>
La recherche en <A HREF= »/db-research/index.html »>
bases de donn&eacute;es</A> &agrave; l’universit&eacute;
Le document référencé peut être obtenu par “calcul” tout sur la <A HREF= »/cgi-bin/get-index?x=botanique> botanique </A>

Inclusion d’autres documents (IMG)

Dans le standard HTML seule l’inclusion d’images (en général en format GIF) est prévue:
<IMG SRC=localisation de l’image>
Si vous voyez le panneau <IMG SRC= »/images/stop.gif »> vous devez vous arrêter.
Ces images peuvent être calculées:
Vous etes le visiteur no.
<IMG SRC= »/cgi-bin/compteur?cpt=c1″> sur ce serveur.
Impossible d’inclure un autre document HTML!

Document dynamique sur serveur

Un document statique HTML apparaît tel qu’écrit par l’auteur.
Un serveur HTTP peut gérer des documents dynamiques :
Tout le contenu est calculé (généré) par le serveur, formatté en HTML, transmis au client.
Exemple: serveurs de recherche (Alta Vista, etc.)
http://altavista.digital.com/cgi-bin/query?pg=q&what=web&fmt=.&q=argumentation+fluide
Le client/navigateur WWW reste passif
Le serveur doit être très puissant (p.ex. Alta Vista = 4Gb RAM)
Document dynamique avec Java
• Une partie du document est gérée par l’exécution d’un programme Java.
• Cette partie est délimitée par une fenêtre (au départ)
• La partie dynamique peut interagir avec le lecteur Cours d’astronomie
Texte théorique sur la dynamique des corps …
<exécution d’une simulation>
… encore du texte …
<simulation interactive>
Le tag APPLET
But: inclure dans un document HTML un espace pour l’exécution d’une petite application.
<APPLET
[CODEBASE = localisation_programme]
CODE=nom_fichier_programme
WIDTH=largeur_fenêtre
HEIGHT=hauteur_fenêtre
autres>
<PARAM NAME=nom1 VALUE=valeur1>
<PARAM NAME=nom2 VALUE=valeur2>

</APPLET>
Le tag PARAM permet d’envoyer des paramètres (strings) à l’applet.

………..

Cours pdf

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *