Tout d’abord qu’est ce que le Web?
Le World Wide Web, ou simplement le Web, est comme une énorme bibliothèque en ligne. C'est un endroit où vous pouvez trouver toutes sortes d'informations sur Internet. Imaginez des pages remplies de textes, d'images et de vidéos sur différents sujets. Vous pouvez facilement passer d'une page à l'autre en cliquant sur des liens.
C'est comme si vous exploriez cette bibliothèque virtuelle pour trouver ce que vous cherchez. Le Web est vraiment pratique pour découvrir et partager des informations avec d'autres personnes partout dans le monde
Représentation du premier web
L’hypertexte: La révolution des mots connectés
Mot inventé par Ted Nelson en 1968, quand il travaillait sur un moyen de stocker et indexer les voies disparates et bifurquantes de l’esprit humain. Il observe que dans le monde réel tout est lié que ce soit de manière consciente ou inconsciente. Il décide alors de créer l’Hypertexte pour imiter ces connexions dans le monde numérique.
L'hypertexte est un concept clé du web permettant de relier des informations entre elles à travers des liens cliquables
Cela a révolutionné la façon dont nous interagissons avec l’Informations en ligne, nous permettant de naviguer de manière non linéaire et de découvrir de nouveaux contenus connexes.
Au milieu des années 80
Ces ingénieurs et concepteurs de logiciels ont créé des outils pour structurer et organiser l'information en utilisant des liens hypertexte.
Cela a permis aux utilisateurs de naviguer d'un document à l'autre de manière fluide, sans avoir à revenir en arrière ou à suivre une séquence préétablie.
L'Hypertexte a ainsi ouvert la voie à une nouvelle manière de penser l'organisation de l'information et a permis l'avènement du World Wide Web tel que nous le connaissons aujourd'hui.
L'Hypertexte a également permis la création de nouvelles formes de médias en ligne, telles que les blogs et les wikis.
A l’Université Brown, le même lieu où
T.Nelson a étudié et inventa le terme
Hypertexte, Norman Meyrowitz,
Nancy Garrett et Karen Catlin sont les
premiers à donner vie à l’Hyperlien en ajoutant un
programme.
C’est la qu’est né le projet:
Intermedia
Chez Symbolics, Janet Walker montrait l’idée de sauvegarder des liens pour plus tard. ce qui révolutionnent la façon de naviguer sur le Web.
Les signets
Dame Wendy Hall, chercheuse à Southampton, a créé un programme pour prolonger la durée de vie des liens universitaires. Les liens étaient stockés sur une base solide et restaient actifs même en cas d'interruption de connexion, redirigeant vers d'autres destinations sans lien direct avec le texte.
Microcosm
De l'Université du Maryland, Ben Schneiderman a essayé de rassembler et de connecter la plus grande source d'informations au monde à un système d'encyclopédie interactive.
C'était une nouvelle manière de stocker des connaissances réelles et tangibles, ce qui a entraîné une expansion :
Des chercheurs et programmeurs de chez Xerox PARC ont mis en place des NotesCards. Apple est le premier à les avoir mis en place dans le système d’exploitation avec une application hypertexte appelée Hypercard
Vers la fin des années 80, l’hypertexte avait un bel avenir devant lui.
Xanadu: l'Odyssée d'un Internet sans limites et aux promesses infinies
Revenons à Ted Nelson, l'inventeur du terme "hypertexte". Lui et son projet emblématique à marqué toute sa carrière.
XANADU
Malheureusement, malgré les années de développement et les investissements massifs, Xanadu n'a abouti qu'à peu de résultats concrets.
20 ans plus tard
Xanadu est toujours en développement depuis l'article.
Le projet fantôme le plus long de l'informatique.
Nous considérons donc Ted Nelson et Xanadu non pas pour leurs contributions tangibles à la communauté de l'Hypertexte. Il y en a d'autres qui ont ajouté des projets, des codes et des idées fonctionnelles à l'usage du public.
Nelson pensait que l'esprit humain pouvait être exploré et compris d'une manière unique. Il imaginait une forme de cartographie mentale qui ne se limitait pas à des schémas linéaires, mais plutôt à un réseau complexe de liens et de documents connectés.
Son idée était d'avoir une sorte d'encyclopédie gigantesque, comme une version immersive de Wikipédia avec des liens qui se croisent dans tous les sens. Ces liens permettraient de mieux comprendre comment les sujets sont connectés entre eux et comment nous, en tant qu'être humains, réfléchissons à ces liens.
Wolff a qualifié Xanadu de malédiction, mais aussi d'une promesse. C'était l'accomplissement ultime du rêve de l'Hypertexte : rassembler tout le savoir, l'indexer et le lier pour créer un sens qui émerge des connexions dans notre esprit. Nelson a déclaré dans une interview avec la BBC au sujet du Web :
"C'est un énorme succès. C'est d'une simplicité enfantine. Un énorme succès comme le karaoké - tout le monde peut le faire."
Mais même aujourd'hui, nous n'avons qu'un simple prototype de ce que Xanadu aurait pu réaliser. Le web, en tant qu'idée,ne tient pas la comparaison avec Xanadu,
ou avec l'un des autres projets d'hypertexte qui ont réellement vu le jour.
Berners-Lee a découvert quelque chose de beaucoup plus important,
beaucoup plus fondamental.
La complexité est l'ennemie des idées. Si vous voulez connecter le
monde, vous devez penser de manière simple.
Quand le Web rencontre l'Hypertexte
Tim Berners-Lee a prévu de créer un système de
lecture-écriture pour Internet, un système qui permettrait la libre
distribution de textes et de médias sur les fils d'un réseau
mondial.
Il veux partager des documents sur Internet, mais, pour ça, il à
besoin d’un moyen pour relier tout les documents entre eux sans les
impactés.
Pour le World Wide Web, il veux utilisé un langage simple : le HTML
Un langage de balisage de sa propre création basé sur SGML, lui-même une norme principalement utilisée pour la documentation numérique et le formatage de documents pour les imprimantes multiplateformes, avec un soupçon d'Hypertexte mélangé. Il l'a appelé HyperText Markup Language, ou HTML.
Qu’est ce que le HTML ?
L’HTML est essentiellement une collection de blocs de construction qui peuvent être utilisés pour créer un document structuré, ce que nous appelons maintenant une page Web.
La première version d'HTML consistait en une collection de balises spécifiques, telles que les balises de titre , de paragraphe et de liste, qui étaient interprétées par les navigateurs Web pour structurer et afficher le contenu d'une page. (exemple ci dessous)
<h1>Ceci est une balise titre
</h1>
<p>ceci est une balise
paragraphe</p>
<ul>ceci est une balise
liste</ul>
Cette version incluait également la balise de lien, ou
<a></a>
qui est devenue un élément central
du Web en permettant aux utilisateurs de naviguer entre les pages.
L'Hypertexte a également permis la création de nouvelles formes de médias en ligne, telles que les blogs et les wikis.
Principalement utilisés dans les milieux universitaires et de recherche étaient habitués à utiliser un FTP pour différentes raisons:
1
Transfert de fichiers volumineux tels que des documents, des images et des programmes.
2
télécharger des logiciels sur des ordinateurs
3
créer des logiciels avancés pour les utilisateurs uniques avec des applications révolutionnaires.
Il était difficile de voir que le Web n'était pas un logiciel. C'était une plate-forme.
Il était simple de par sa conception, afin que n'importe qui puisse l'utiliser. En fait, il n'a pas du tout besoin d'être téléchargé. Tout vivait sur Internet.
N'importe qui pouvait créer un site Web, créer un lien vers n'importe qui d'autre et construire ce qu'il voulait. (Surtout ceux qui avait la chance d’avoir un ordinateur)
Il a commencé à distribuer le code de son propre client, qui générait du HTML, ainsi que le code pour HTTP,
un code qui connectait le Web à Internet. Et sa connexion à Internet lui a donné vie.
Berners-Lee imaginait un système hypertexte composé entièrement de personnes, construit sur une technologie de pointe.
Le Web se déploie, ouvrant la voie à une connectivité illimitée
Le problème était les systèmes d'exploitation.
Le CERN était rempli à ras bord de chercheurs utilisant différents ordinateurs, applications et systèmes d'exploitation.
Tim Berners-Lee voulait transcender cela. Lorsque Microcosm ou NoteCards ont été rendus publics, ils ont dû être construits et reconstruits pour les ordinateurs Windows, Apple et les systèmes d'exploitation Linux. C'était ainsi que les choses se faisaient.
Comment pouvons-nous faire en sorte que les différents ordinateurs communiquent entre eux?
Comme pour expliquer quelque chose à quelqu’un, il faut parler lentement et surtout simplement. Pour un ordinateur il faut donc lui fournir un message simple qu’il interprétera rapidement.
Il faut alors, transformer tout ordinateur en émetteur et en récepteur.
Cependant, la plupart des ordinateurs agissent en tant que clients, ils lisent les pages Web des serveurs et les affichent à l'écran.
C’est ainsi que Berners Lee à réussi à faire communiquer différents ordinateurs avec différent OS sur un réseau massif et décentralisé.
À l'exception de quelques normalisations clés, HTTP n'a ajouté que très peu de TCP/IP, qui était à l'époque le protocole de transfert dominant d'Internet.
Un client, par exemple le navigateur sur lequel vous lisez ceci, ne peut faire qu'une requête parmi un ensemble limité de requêtes, et une seule à la fois. Il peut, par exemple, demander de récupérer (GET) une page Web.
Il peut également demander déposé (PUT) une nouvelle page Web sur le Web, ou bien de supprimer (DELETE) une page entièrement. C'est aux serveurs de réagir et de répondre à ces requêtes.
Une fois que c'est fait, il transmet du contenu ou des données au client. Dans la plupart des cas, il s'agit d'une page Web entièrement rendue. Dans certains cas, ce n'est rien du tout.
HTTP est un protocole essentiel pour transférer des données sur le Web. Il fonctionne de manière 'sans état', ce qui signifie que chaque demande faite par un navigateur à un serveur est traitée indépendamment, sans se rappeler des demandes précédentes.
FTP est le premier protocole pour les échanges de fichiers avant le Web. Il maintient une connexion entre serveurs et les clients tout en effectuant des requêtes ultérieurs.
Le FTP dans les années 80" présentait certains avantages :
Transfert efficace de fichiers entre ordinateurs connectés à un réseau.
Partage de fichiers à distance pour faciliter la collaboration et l'accès à l'information.
Accessibilité accrue aux fichiers et aux données grâce aux connexions réseau.
Mais aussi plusieurs inconveniants:
Problèmes de sécurité : Absence de chiffrement des données en transit, exposant les fichiers aux interceptions et aux manipulations.
Configuration technique complexe : Nécessité de compétences techniques approfondies pour mettre en place et configurer le FTP.
Dépendance aux infrastructures réseau stables : Fonctionnement du FTP dans les années 80 nécessitant des connexions réseau fiables pour éviter les interruptions des transferts de fichiers.
Pourquoi rendre l'HTTP si simple ?
Pourquoi lui donner
une mémoire volatile et sans capacité de stockage?
Il fallait apporté aux Web deux choses qui manquaient aux protocoles:
Afin de rendre le Web impressionnant, sa rapidité était cruciale. Le chargement des pages devait s'effectuer en quelques millisecondes, tout comme c'est le cas aujourd'hui. Néanmoins, à cette époque, les images étaient fréquemment absentes en raison du poids considérable du contenu visuel, ce qui entraînait une diminution significative de la vitesse de chargement.
Dans les années 1980, le protocole HTTP a été créé pour faciliter la communication sur le Web.
Il permettait d'accéder plus rapidement aux informations, même avec des connexions Internet via des lignes téléphoniques.
Ainsi, HTTP a joué un rôle essentiel pour permettre aux utilisateurs d'explorer le Web de manière plus fluide et efficace à cette époque.
Navigateurs de l'infini: Maîtriser l'art de la navigation web
Toutes ces merveilleuses technologies mélangées ensemble ne signifieraient pas grand-chose si les gens ne pouvaient pas trouver où ils voulaient aller une fois arrivés sur le Web.
Tim Berners Lee voulait trouver une chose qui permettrait au utilisateurs de donner une direction à leurs navigateurs. Quelque chose qui, et je le répète encore une fois pour la postérité, était simple.
C’est alors que l’URL (Uniform Ressource Locator) est apparue
Oui, c’est cette petite barre se trouvant au-dessus de notre navigateur qui nous permet de naviguer à travers ce vaste réseau.
C'est ce simple élément qui, dans sa toute première version, tenait sur une seule page. Berners-Lee a maintes fois affirmé que c'était la pièce maîtresse la plus importante du World Wide Web.
Au fil du temps, nous avons réussi à simplifier ce terme complexe, cette URL "barbare", pour simplement l'appeler "une adresse Web".
Ce n’est rien de plus qu’une chaîne de mots et de barres obliques qui indiquent à un navigateur où nous voulons aller.
Par exemple, lorsque nous tapons "thehistoryoftheweb.com/timelinehttp", nous utilisons une URL pour accéder à une page spécifique du site "thehistoryoftheweb.com".
Chaque partie de l'URL a un rôle précis:
HTTP ://
Va indiquer le schéma utilisé, et le nom de domaine
"thehistoryoftheweb.com"
Va nous diriger vers le site spécifique.
Ces conventions prévisibles, empruntées à Internet, ont été intégrées à l'URL pour permettre une navigation claire et familière.
Tim Berners-Lee conserve le même système d'adressage et préfère utiliser les meilleures pratiques courantes ainsi que les conventions déjà connues des programmeurs. Cela facilite la construction d'une URL pour les personnes qui sont familières avec ce concept, mais aussi pour ceux qui sont nouveaux dans le domaine.
Le Web est flexible et ouvert à l'interprétation. Le schéma
au début de l'URL, comme "http://" ou "https://", peut être
personnalisé, par exemple en "ftp://", si un navigateur souhaite
prendre en charge le protocole FTP. Les navigateurs Web
peuvent également supporter d'autres protocoles, tels que
Gopher avec le schéma "gopher://". Les sites
Web peuvent créer des liens vers différents protocoles
Internet, et la partie du chemin d'accès de l'URL est
déterminée par les serveurs. Bien qu'il existe des bonnes pratiques,
chaque page peut être unique et adopter les choix souhaités.
http https ftp ://gopher://
Les URL ont offert aux fabricants de navigateurs et aux développeurs Web des options. Initialement, Berners-Lee voulait que URL signifie "Universal Resource Locator" (Localisateur de ressource universelle).
Bien qu'il ait été rétropédalé pour signifier "Uniform" après un débat controversé, cela témoigne de l'intention de l'URL. Elle était conçue pour être une adresse commune pour chaque ressource Internet.
L'URL a tout changé en fermant la boucle Hypertexte. Chaque page du Web possède une adresse unique à laquelle vous pouvez créer un lien. Cela a donné à chacun un espace unique sur le Web qu'ils pouvaient appeler le leur.
Navigateurs de l'infini : Maîtriser l'art de la navigation Web
Maintenant, voici la partie qui a tout changé. C'est ce qui a fait toute la différence. Et voici pourquoi Berners-Lee a opté pour la polyvalence et la complexité.
Dès le premier jour, le Web était gratuit. Après deux années, l'équipe Web du CERN a réussi à convaincre leur employeur de le rendre accessible au public. Cela signifie que personne ne possède le Web. Tout le monde peut l'utiliser et y construire. Aucune autorisation n'est nécessaire pour créer un site Web, contrairement aux applications de l'App Store ou aux pages des réseaux sociaux. Le Web est ouvert à tous.
Le Web, à ses débuts, était suffisamment petit et simple pour tenir sur une disquette. Chaque conférence à laquelle Berners-Lee assistait était l'occasion de distribuer cette petite merveille. En quelques jours seulement, les utilisateurs pouvaient télécharger et comprendre les bases du Web.
TéléchargerLa dernière grande innovation a été de rendre le Web ouvert. Raison pour laquelle les gens ont commencé à s’y intéresser alors qu’il y avait des alternatives plus robustes incluaient des systèmes propriétaires et fermés tels que Compuserve, AOL et Prodigy. Ces services proposaient des plateformes en ligne avec leurs propres fonctionnalités et contenus exclusifs.
Cependant, le Web a réussi à se démarquer en offrant une approche ouverte, permettant à chacun de créer et de partager librement du contenu, ce qui a finalement conduit à son adoption généralisée.
En quelques années, les gens avaient déjà commencé à créer de nouvelles fonctionnalités et applications dont ils n'avaient même pas rêvé. Le Web était devenu entre les mains de tous, offrant une liberté et une accessibilité sans précédent. La prochaine étape du Web, son déplacement hors des couloirs du CERN et vers une communauté beaucoup plus large, serait précisément grâce à son ouverture par défaut.
Mais c'est une histoire pour la prochaine fois.
Venez découvrir l'histoire du web 2.0
Xerox Parc
Xerox est une entreprise américaine, basée dans le Connecticut, principalement reconnue comme étant l’inventeur du photocopieur xérographique (sur papier ordinaire) et le premier fabricant d'imprimantes. Son laboratoire, le PARC (acronyme de Palo Alto Research Center), inventa l'Interface graphique (interface à fenêtres).
En savoir plus, sur Wikipédia