L'invention du web

un pique-nique

Photo de la NASA publiée sur Unsplash

Internet est le réseau des réseau. Une interconnection de réseaux hétérogènes à travers la planète, grâce à un protocole léger. Internet permet d'avoir accès à tout un ensemble de services : le courrier électronique, les sessions distantes sécurisées, le streaming, etc. Parmi tous ces services, l'un d'entre eux se taille la part du lion : le web. Ce service permet à un navigateur web d'accéder à des contenus sur des serveurs web distants.

Début au CERN

Tim BERNERS-LEE

Tim Berners Lee au CERN.

Le chercheur britannique Tim Berners-Lee a inventé le World Wide Web en 1989, lorsqu’il travaillait au CERN. À l’origine, le projet a été conçu et développé pour que des scientifiques travaillant dans des universités et instituts du monde entier puissent s'échanger des informations instantanément.

L'idée de base du WWW était de combiner les technologies des ordinateurs personnels, des réseaux informatiques et de l'hypertexte pour créer un système d'information mondial, puissant et facile à utiliser.

Info.cern.ch était l’adresse du tout premier site et serveur Web, qui était hébergé sur un ordinateur NeXT du CERN. L’adresse de la première page Web était http://info.cern.ch/hypertext/WWW/TheProject.html. La page comportait essentiellement des informations relatives au projet WWW, notamment une description de ce qu'est l'hypertexte, des détails techniques pour la création d'un serveur Web, et des liens vers d'autres serveurs, qui étaient ajoutés au fur et à mesure qu'ils devenaient disponibles.

Extension du web

Au départ, seuls quelques utilisateurs avaient accès à la plateforme d'ordinateurs NeXT sur laquelle fonctionnait le premier navigateur. Cependant, Tim Berners-Lee conçoit rapidement un navigateur en mode ligne pouvant être exécuté sur tous les systèmes.

En 1991, Tim Berners-Lee lance son premier logiciel WWW, qui incluait le navigateur en mode ligne, un logiciel pour le serveur Web et une bibliothèque pour les développeurs. En mars de cette même année, le logiciel devient accessible à d'autres collègues sur des ordinateurs du CERN. En août, il présente le logiciel WWW sur un groupe de discussion internet, ce qui éveille l'intérêt pour le projet à travers le monde.

Mosaic

Capture d'écran de NCSA Mosaic, le premier navigateur en mode fenêtre accessible au "grand pulic".

Début 1993, le Centre national de superinformatique (NCSA) de l'Université de l'Illinois met en service une première version de son navigateur MOSAIC. Ce logiciel était exécutable dans l'environnement X-Window, très répandu dans la communauté de la recherche, et permettait une utilisation conviviale grâce à un système utilisant des fenêtres. Peu de temps après, le NCSA met également en circulation des versions pour les environnements PC et Macintosh. La disponibilité de navigateurs conviviaux et fiables sur ces ordinateurs très populaires a eu un impact immédiat sur la diffusion du WWW. La Commission européenne approuve son premier projet Web (WISE) à la fin de cette même année, le CERN étant l'un des partenaires. Le 30 avril 1993, le CERN met gratuitement à disposition le code source du World Wide Web, qui devient ainsi un logiciel libre. Fin 1993, on compte plus de 500 serveurs Web connus, et le WWW représente 1 % du trafic sur internet, ce qui semble beaucoup à cette époque (le reste du trafic est composé des accès à distance et des envois de courriels et de fichiers). 1994 est l’année du Web. Lancée par Robert Cailliau, la première conférence internationale sur le World Wide Web se tient au CERN en mai. Près de quatre cents utilisateurs et développeurs y participent et cet événement est salué comme le « Woodstock du Web ».

Un outil libre

Il était essentiel que le Web reste un outil libre utilisable par tous, dont personne ne puisse devenir le propriétaire unique. C'est dans ce sens que le CERN soumet un projet à la Commission de l'Union européenne dans le cadre du programme ESPRIT : « WebCore ». Le but de ce projet était de créer un consortium international, en collaboration avec l'Institut de technologie du Massachusetts (MIT). En 1994, Tim Berners-Lee quitte officiellement le CERN pour rejoindre le MIT, et fonde le Consortium international World Wide Web (W3C). Pendant cette période, avec l'approbation du projet LHC en ligne de mire, le CERN estime que le nouveau développement du Web ne fait pas partie de sa mission première. Pour le W3C, il est donc nécessaire de trouver un nouveau partenaire en Europe.

La Commission européenne se tourne alors vers l'Institut national de la Recherche en informatique et en automatique (INRIA) français, pour prendre le relais. En janvier 1995, l'INRIA devient le premier siège européen du W3C, et en 1996, l'Université Keio au Japon (campus Shonan Fujisawa) en devient le siège asiatique. En 2003, l'ERCIM (European Research Consortium in Informatics and Mathematics) remplace l'INRIA pour ce qui est de l'Europe, et en 2013, le W3C annonce que l'Université Beihang est devenue son quatrième siège. En septembre 2018, le consortium compte plus de 400 organisations membres, situées à travers le monde.

Les briques du web.

Le web repose essentiellement sur :

  • La notion de lien hypertexte, qui permet de passer d'une page web à une autre.
  • Le langage HTML qui permet de formater les pages web, et que nous allons étudier ici.
  • Le protocole http qui permet à un navigateur de dialoguer avec un serveur web (que nous n'étudierons pas cette fois ci.)

Avant de passe à l'étude du HTML, quelques flashcards pour ancrer la mémorisation.

En quelle année a été inventé le web ?

1983

Où a été inventé le web ?

Au CERN à Genève

Qui a inventé le web ?

Tim Berner's Lee

Quel est le nom du langage de présentation sur lequel repose le web ?

HTML

Quel est le nom du protocole sur lequel repose le web ?

HTTP

Que signifie HTML ?

HyperText Markup Langage

(Langage hypertexte à balises)

Que signifie HTTP ?

HyperText Transfert Protocol

(Protocole de transfert hypertexte)

Qu'est ce qu'un lien hypertexte (ou hyperlien) ?

C'est une zone d'un document qui est relié à un autre document auquel on peut accéder par un simple clic.