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 !

Difficulté:
30 min
+30 XP

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 !**

Python
# 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 ?

EdTech AI Assistant