 |
 |
|
Le web est un système hypermédia, fonctionnant en mode client/serveur sur Internet
|
|
 |
|
Le client émet une requête vers le serveur
|
|
|
|
|
|
 |
|
Le serveur reçoit la demande et répond à la requête en expédiant des fichiers informatiques, correspondant à une page (texte et éléments multimédia), puis la communication est coupée |
Le logiciel client du web
|
 |
|
C'est le browser en anglais, appelé aussi navigateur (ou fureteur pour les québécois). Il exploite les ressources des serveurs et permet leur recherche. FireFox, Internet Explorer, Safari, … sont des navigateurs (clients est plus exact) Web, il en existe bien d'autres
|
L'adresse des pages visitées
|
 |
|
La localisation des sites sur Internet comme celle des adresses postales conventionnelles que nous utilisons nom, adresse, ville, code postal, pays doit être sans équivoque. Les navigateurs utilisent ladresse URL (Uniform Ressource Locator), qui permet de localiser l'endroit où se trouve une ressource (un document). Elle comprend les informations suivantes :
|
 |
|
Accès par un type de protocole (http pour le web, parfois https, si la page est "sécurisée"), suivi des signes suivants :// |
|
|
|
|
|
 |
|
le nom du serveur qui gère le site, suivi de : / |
|
|
|
|
|
 |
|
le chemin d'accès au fichier. |
|
|
|
|
|
|
 |
|
Exemple, l'adresse de la page que vous lisez en ce moment :
http://www.viviani.org/cours/util_int/web/2protoc.html, où :
|
|
|
|
|
|
 |
|
http est le protocole utilisé pour recevoir cette page |
|
|
|
|
|
 |
|
www.viviani.org : l'adresse du serveur où se elle se trouve |
|
|
|
|
|
 |
|
cours : le répertoire |
|
|
|
|
|
 |
|
util_int : le premier sous-répertoire |
|
|
|
|
|
 |
|
web :le second sous-répertoire |
|
|
|
|
|
 |
|
2protocol.html : le nom du fichier |
Le protocole HTTP
|
 |
|
HyperText Transmission Protocole est le protocole grâce auquel les documents peuvent être échangés entre le client et le serveur
|
Le langage HTML
|
 |
|
HyperText Markup Language est un langage qui permet de décrire des documents hypertextes au moyen de marqueurs, ces derniers sont les commandes de base des documents HTML. Le HTML est défini par les recommandations du W3C, en français ou en anglais
|
|
 |
Donc, le WWW relie des serveurs HTTP
qui envoient des pages HTML
à des postes munis d'un navigateur (logiciel client)
|
|
 |