Section 3: Le Web, le http et le HTML 1
La programmation du
Web
•Du côté client
• Code léger qui s’exécute sur l’ordinateur
client
•Javascript, Applets, Flash, DHTML
•Du côté serveur
•CGI-Perl
•PHP (Python)
•Servlet et Java Server Pages
•ASP « Active Server Pages » et VBScript
Section 3: Le Web, le http et le HTML 2
Sur le client-DOM
•La page actuellement présenté
par le fureteur est représenté
enmémoire par son arbre XML
• le “Document Object Model” (DOM)
•Les modifications par programme
local sur ce DOM sont
immédiatement présentées à
l’utilisateur.
Section 3: Le Web, le http et le HTML 3
Sur le client - Javascript
•Langage
•Interprété, Orienté Objet, Syntaxe proche du C et Java
• Code s’insère dans le code HTML
•Cadre dans la page envoyée au client, puis interprétée
• Code s’exécute localement dans une boite de
sécurité
•Les événements du client
•La souris, le clavier, le temps
•OnOver, OnMouse. OnClick
•Des requêtes http additionnelles au serveur
• L’écran de l’utilisateur
•Nouvelles fenêtre et cadres
•Modifications partielles à la page affichée par son DOM
Section 3: Le Web, le http et le HTML 4
Sur le client les Applets
•Code téléchargé au client
•Code référencé dans le HTML
• Les objets Applet n’ont pas de
constructeur
•Ont des restrictions de sécurité
Section 3: Le Web, le http et le HTML 5
Les Applets
•Langage java
•Ensemble de fichiers sources java
•Compiler en .class (1 fichier .class
par classe définie)
•JVM client exécute le code
• Appel de l’applet dans le code HTML
• <APPLET CODE= … > </APPLET>
•Modèle de sécurité fort
1 / 36 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!