Résumé

  • Le navigateur en mode ligne proposait une autre manière d’accéder au même Web que le client graphique du NeXT.
  • Son interface minimale ne suffisait pas à elle seule : les binaires, les adaptations par plateforme, les compilations locales et la maintenance ont rendu cette compatibilité concrète.

Le Web n’avait pas un seul écran

La chronologie du projet distingue deux clients dès ses débuts. Nicola Pellow rejoint l’équipe WorldWideWeb en novembre 1990 et commence le navigateur en mode ligne. À Noël, le client NeXTStep et celui en mode ligne sont tous deux présentables. En mars 1991, une version limitée fonctionne sur les systèmes CERN Priam VAX, RS/6000 et Sun-4. Le navigateur de Pellow n’est donc pas le premier navigateur Web et ne remplace pas l’éditeur-navigateur graphique. Il offre une seconde porte vers le même ensemble de documents reliés. La chronologie du projet situe ces étapes ; la fiche de Nicola Pellow lui attribue l’écriture du navigateur original.

La limite à lever était une hypothèse matérielle. Un client graphique supposait une machine capable d’afficher et de manipuler des fenêtres. La présentation du CERN de février 1991 vise les nombreux utilisateurs qui n’en disposaient pas. Elle décrit une interface de ligne de commande, sans hypothèse sur le terminal, où les liens apparaissent sous forme de références numérotées. Le principe n’était pas de créer un Web distinct, mais de préserver les mêmes liens avec un autre mode de lecture. La présentation d’époque expose ce choix sans mesurer son adoption.

Le lien devenait une commande

La documentation indique que le programme n’exigeait aucun code de contrôle du terminal, hormis le retour chariot et le saut de ligne. Le lecteur parcourait le texte, repérait un numéro entre crochets et le saisissait au clavier. Une émulation de terminal dans une station de travail pouvait aussi convenir : ce n’était pas seulement une solution de secours pour un écran ancien. Le navigateur pouvait également servir au formatage de texte, à un serveur de courrier ou à la recherche d’informations. La description du navigateur le présente comme l’un des clients du projet.

Cette sobriété ne supprimait pas les conditions d’accès. Il fallait une connexion, un binaire adapté ou un environnement capable de compiler le code. Le guide d’installation du CERN proposait de récupérer un exécutable par FTP anonyme lorsqu’un binaire existait pour la machine, ou de construire le navigateur avec la bibliothèque WWW partagée. En l’absence de version prête à l’emploi, l’administrateur devait choisir le sous-répertoire propre à la plateforme et ajuster les paramètres de compilation. La portabilité était donc entretenue par du travail technique ; elle n’était pas automatiquement garantie par l’affichage en texte. Le guide d’installation décrit ce chemin concret.

En mai 1991, le projet annonce une mise à disposition générale de WWW sur les machines centrales du CERN. Des fichiers sont ensuite diffusés sur des forums Internet et, en octobre, un service Telnet anonyme sert de point de départ. Une page d’initiation rédigée autour de 1992 explique que davantage de personnes disposaient alors du FTP et de Telnet que d’un bon navigateur. Cette page atteste une stratégie d’amorçage, pas une statistique d’usage ; elle précise ensuite que le service Telnet du CERN a été arrêté. La page d’initiation archivée montre comment une machine centrale pouvait ouvrir la première session sans installer de client.

La liste des plateformes avait un coût

La version 1.1, publiée par FTP anonyme le 15 janvier 1992, élargit les fonctions : accès aux groupes de discussion, à Gopher et aux répertoires FTP, liens vers Telnet et rlogin, et passerelles configurables pour d’autres protocoles. La mise à jour de janvier signale aussi une installation sur tous les systèmes Unix du SLAC. C’est un exemple précis d’usage hors du CERN, pas une mesure de la diffusion mondiale du Web. Le bulletin du projet distingue l’évolution du client et sa distribution par binaires et sources.

Un état du projet énumère ensuite Unix, VMS avec TCP/IP, VM/CMS, des PC disposant d’une bibliothèque de sockets, MVS et le Macintosh. Il décrit le logiciel comme stable dans son principe malgré des ajouts réguliers. Cette formule révèle le compromis : le menu en texte était sobre, mais chaque système apportait son compilateur, ses bibliothèques et ses particularités. Le guide d’installation et l’historique des versions montrent des adaptations et des corrections, pas une compatibilité uniforme. L’état du navigateur est une photographie des plateformes revendiquées à une date donnée.

La maintenance a changé de lieu sans disparaître. L’historique indique qu’avec la version 3.0, en 1994, le CERN a mis fin à son engagement direct dans le Web ; le développement et la maintenance du navigateur et de la bibliothèque se sont poursuivis au W3C. Une version 3.1 officielle paraît en 1995. La portée du navigateur tenait donc autant à une interface peu exigeante qu’à la continuité des personnes et des bibliothèques qui la rendaient disponible. L’historique des versions consigne ce transfert.

Le client en mode ligne n’a pas, à lui seul, diffusé le Web. Il a réduit une contrainte d’affichage, puis s’est appuyé sur des portages, des sources, des binaires FTP, un accès Telnet et une bibliothèque commune. Un lien pouvait être lu sur un écran restreint ; pour qu’il fonctionne sur une autre machine, il fallait encore que quelqu’un adapte et entretienne le logiciel.

Sources