Lycée · 2ⁿᵈᵉ · Sciences numériques et technologie (SNT)
Le Web
Histoire, architecture et fonctionnement du World Wide Web — programme SNT 2nde
À propos de cette page
Histoire et naissance du Web
Le Web (World Wide Web, ou « WWW ») est inventé en 1989 par le physicien britannique Tim Berners-Lee au CERN (Centre européen pour la recherche nucléaire) à Genève. Il cherche un moyen de partager des documents scientifiques entre chercheurs du monde entier.
Les grandes dates de l'histoire du Web :
- 1989 : Tim Berners-Lee propose le projet « Information Management ».
- 1991 : mise en ligne de la première page Web publique au monde.
- 1993 : le CERN met le Web dans le domaine public (gratuit pour tous).
- 1994 : fondation du W3C (World Wide Web Consortium) pour standardiser le Web.
- 1995-2000 : explosion du nombre de sites (bulle Internet).
- 2004 : émergence du Web 2.0 (réseaux sociaux, contenus générés par les utilisateurs).
Architecture client-serveur
Le Web repose sur un modèle client-serveur. Lorsque tu consultes une page Web, deux acteurs entrent en jeu :
| Acteur | Rôle | Exemple |
|---|---|---|
| Client | Demande une ressource (envoie une requête) | Ton navigateur (Chrome, Firefox…) |
| Serveur | Stocke et renvoie la ressource (envoie une réponse) | Ordinateur hébergeant le site |
La communication entre client et serveur utilise le protocole HTTP (ou HTTPS pour la version sécurisée), que nous verrons en section 4.
Les URL : adresses du Web
Chaque ressource du Web possède une adresse unique appelée URL.
Décomposition d'une URL :
https://www.example.com:443/dossier/page.html?q=web#section1
| Partie | Valeur dans l'exemple | Rôle |
|---|---|---|
| Protocole | https:// | Règles de communication (HTTP ou HTTPS) |
| Nom de domaine | www.example.com | Identifie le serveur |
| Port | :443 | Point d'entrée sur le serveur (80=HTTP, 443=HTTPS) |
| Chemin | /dossier/page.html | Emplacement de la ressource sur le serveur |
| Paramètres | ?q=web | Informations supplémentaires (recherche, filtres…) |
| Ancre | #section1 | Position dans la page |
www.example.com correspond à une adresse comme 93.184.216.34.https://www.education.gouv.fr/programmes/lycee :• Protocole :
https• Domaine :
www.education.gouv.fr• Chemin :
/programmes/lyceeimpots-gouv.fr.arnaque.com n'est pas le site officiel des impôts). Il faut toujours lire l'URL avec attention pour éviter le phishing.Le protocole HTTP
Le protocole HTTP (HyperText Transfer Protocol) définit comment le client et le serveur communiquent.
Fonctionnement :
- Le client saisit une URL dans son navigateur.
- Le navigateur envoie une requête HTTP GET au serveur.
- Le serveur traite la requête et renvoie une réponse HTTP contenant la page.
- Le navigateur affiche la page.
Les réponses HTTP contiennent un code de statut :
| Code | Signification |
|---|---|
200 OK | Ressource trouvée et envoyée avec succès |
301 Moved Permanently | Redirection permanente vers une nouvelle URL |
404 Not Found | Ressource introuvable |
403 Forbidden | Accès interdit |
500 Internal Server Error | Erreur côté serveur |
GET /cours/le-web HTTP/1.1Host: benprofparticulier.frLe langage HTML et les hyperliens
Les pages Web sont écrites en HTML (HyperText Markup Language). Ce langage utilise des balises pour structurer le contenu.
<tag>…</tag>) et peut inclure des liens, des images, des tableaux…Balises HTML fondamentales :
| Balise | Rôle |
|---|---|
<h1>…</h1> à <h6> | Titres (h1 = plus important) |
<p>…</p> | Paragraphe |
<a href="URL">…</a> | Hyperlien |
<img src="image.jpg"> | Image |
<ul><li>…</li></ul> | Liste non ordonnée |
<a href="URL"> en HTML.<a href="https://www.w3.org">Visiter le W3C</a>crée un hyperlien cliquable « Visiter le W3C » qui mène au site du W3C.
Les moteurs de recherche
Avec des milliards de pages Web, comment trouver l'information souhaitée ? Les moteurs de recherche résolvent ce problème.
Le fonctionnement d'un moteur de recherche en 3 étapes :
- Exploration (crawl) : des robots logiciels (crawlers ou spiders) parcourent le Web en suivant les hyperliens de page en page.
- Indexation : le contenu des pages visitées est analysé et enregistré dans une gigantesque base de données (l'index).
- Classement (ranking) : lors d'une recherche, l'algorithme classe les pages par pertinence selon des centaines de critères (mots-clés, popularité, qualité…).
L'algorithme PageRank (inventé par Larry Page et Sergey Brin, fondateurs de Google) classe les pages selon le nombre et la qualité de liens qui pointent vers elles.
"bilan comptable"), et l'opérateur site: pour chercher sur un site précis (site:education.gouv.fr programme SNT).Vie privée, cookies et sécurité
La navigation sur le Web laisse des traces. Il est important de comprendre comment tes données sont collectées et ce que tu peux faire pour te protéger.
Types de cookies :
| Type | Rôle | Exemple |
|---|---|---|
| Cookies de session | Maintenir la connexion pendant la visite | Rester connecté à un compte |
| Cookies permanents | Retenir les préférences entre visites | Langue, thème, panier |
| Cookies tiers | Suivi publicitaire entre sites | Publicité ciblée |
Autres enjeux de sécurité :
- Phishing : faux site imitant un site officiel pour voler tes identifiants.
- HTTPS : chiffrement des données en transit (indispensable pour les mots de passe).
- Mots de passe : utiliser des mots de passe longs et différents pour chaque site.
- Données personnelles : ne pas partager d'informations sensibles sur des sites non sécurisés.
- Le Web ≠ Internet : le Web est un service qui utilise Internet ; inventé en 1989 par Tim Berners-Lee.
- Modèle client-serveur : le navigateur (client) envoie une requête HTTP, le serveur renvoie la réponse.
- Une URL = protocole + domaine + chemin (+ paramètres) : adresse unique de chaque ressource.
- HTTP : protocole de communication du Web ; HTTPS = version chiffrée et sécurisée.
- Un hyperlien est créé en HTML avec
<a href="URL">et relie les pages entre elles. - Les moteurs de recherche crawlent, indexent et classent les pages (algorithme PageRank).
- Les cookies tracent la navigation ; le RGPD impose le consentement pour les cookies non essentiels.
Cours particuliers de sciences numériques et technologie (snt) à Marseille, en présentiel ou à distance — un prof qui s'adapte à ton rythme et reprend ce qui coince.
Soutien scolaire à Marseille · Cours particuliers au lycée · Aide aux devoirs