Histoire du Web
En 1989, un chercheur britannique au CERN invente le World Wide Web pour partager des documents entre scientifiques. 30 ans plus tard, 5 milliards de personnes utilisent le Web chaque jour !
Objectifs du cours
- Connaître Tim Berners-Lee et son invention du World Wide Web
- Comprendre le rôle du W3C dans la standardisation du Web
- Distinguer Web 1.0, Web 2.0 et Web 3.0
- Identifier les technologies fondamentales du Web (HTML, CSS, JavaScript)
- Comprendre l'évolution du Web de 1991 à aujourd'hui
Erreurs courantes à éviter
- Confondre Internet et le Web (le Web est un service qui utilise Internet)
- Penser que le Web a été inventé aux États-Unis (c'est au CERN en Suisse)
- Croire que Web 2.0 et Web 3.0 sont des versions techniques (ce sont des concepts)
- Oublier que le Web est basé sur des standards ouverts et libres
**Le contexte au CERN**
En 1989, Tim Berners-Lee est chercheur au CERN (Organisation européenne pour la recherche nucléaire) à Genève, en Suisse.
**Le problème à résoudre** : • Les scientifiques du CERN ont des milliers de documents sur différents ordinateurs • Pas de moyen simple de partager et de lier les informations • Chaque système utilise des formats incompatibles • Difficulté à retrouver et organiser l'information
**La solution : le World Wide Web**
Tim Berners-Lee propose un système basé sur **l'hypertexte** : des documents reliés entre eux par des liens cliquables.
**Les 3 inventions fondamentales** :
1. **HTML** (HyperText Markup Language) : • Langage pour structurer les documents web • Utilise des "balises" pour formater le texte • Permet d'insérer des liens, images, listes, etc.
2. **HTTP** (HyperText Transfer Protocol) : • Protocole de communication entre navigateur et serveur • Permet de demander et recevoir des pages web • Basé sur le modèle requête/réponse
3. **URL** (Uniform Resource Locator) : • Adresse unique pour chaque ressource web • Format : http://www.site.com/page.html • Permet de localiser n'importe quel document sur le Web
**Le premier site web (1991)** : • Adresse : http://info.cern.ch • Expliquait ce qu'était le Web et comment créer des pages • Contenait des liens vers d'autres pages • **Toujours en ligne aujourd'hui !**
# La première page HTML de Tim Berners-Lee (1991)
premier_site_html = """
<html>
<head>
<title>The World Wide Web project</title>
</head>
<body>
<h1>World Wide Web</h1>
<p>The WorldWideWeb (W3) is a wide-area
<a href="WhatIs.html">hypermedia</a> information retrieval
initiative aiming to give universal access to a large universe
of documents.</p>
<p>Everything there is online about W3 is linked directly or
indirectly to this document, including an
<a href="Summary.html">executive summary</a> of the project,
<a href="Help.html">Getting started</a>, and
<a href="FAQ.html">Frequently Asked Questions</a>.</p>
<h2>What's out there?</h2>
<p>Pointers to the world's online information,
<a href="subjects.html">subjects</a>,
<a href="servers.html">W3 servers</a>, etc.</p>
</body>
</html>
"""
print("=== PREMIÈRE PAGE WEB (1991) ===")
print(premier_site_html)
print("\nCaractéristiques révolutionnaires :")
print("• Liens hypertexte cliquables")
print("• Structure hiérarchique (titres)")
print("• Navigation entre documents")
print("• Accessible via n'importe quel navigateur")Quiz de validation
1. Qui a inventé le World Wide Web en 1989 ?
2. Que signifie W3C ?
3. Quelle est la caractéristique principale du Web 1.0 ?
4. Quel service est typique du Web 2.0 ?
5. Quelle technologie est associée au Web 3.0 ?
