Extrait de l'émission CPU release Ex0250 : Et l'URL disparu.
Quand nous avions parlé des origines du World Wide Web, nous avions parlé de son intérêt documentaire, et que l'URL a été architecturée justement pour la gestion de document. On va juste creuser un petit peu plus loin, en parlant d'une fonctionnalité du web qui a disparu des navigateurs au tout début des années 2000 : [La navigation documentaire relative.}(https://www.w3.org/TR/html4/struct/links.html#h-12.3)
Techniquement, ces fonctions et son balisage HTML spécifique sont toujours documentés. Si si, on en trouve encore des traces dans le Mozilla Developer Network et même bien planquée chez le W3C. D'ailleurs, elles y sont toujours dans le code source HTML du site de notre émission. Si si ! Regardez le code source !
La navigation documentaire fait immédiatement songer à quelque chose chez un individu d'un certain âge : l'idée d'un Sommaire, d'un Guide, d'une page Suivante et d'un Retour possible sur une précédente, quelle que soit la page du site web ainsi correctement architecturé, c'est...
[Commissaire Bourrel dans la série « Les 5 dernières minutes »]
Bon dieu, mais c'est bien sûr !
[Bip d'allumage et cliquetis du clavier d'un Minitel 1 de marque Telic Alcatel]
C'est un minitel !
Et c'est même un mode de navigation qui ne fut pas exclusivement Français, qu'on a trouvé ailleurs dans le monde : le Télétexte britannique, le Prestel allemand, et même les idées conceptuelles du Memex, bien avant la Mother of all Demos de 1968 ! Le mode de navigation de l'hypertexte d'avant internet, c'est tout simplement l'architecture de tout livre technique !
Oui, j'ai osé le comique de [clic de touche minitel] touche Répétition.
[Rires de sitcom, extrait de Bloodhound Gang - Mamma say]
Pour définir une navigation documentaire, il suffit au webmestre d'ajouter dans la balise <head> de chaque page HTML des liens relatifs, des balises <link> avec une url en attribut href="" et une déclaration de relation par l'attribut rel="". Dans cet attribut rel="", on peut y définir une relation avec des mots clés comme :
top: la page d'entrée du site,contents: une page du site comportant tous les liens qu'un crawler peut indexer,parent: la page immédiatement au-dessus de la page que vous consultez,prev: la page sœur précédente dans l'arborescence,next: la page sœur suivante,help: pour l'aide,
…et j'en passe.
Si ces balises étaient présentes, des navigateurs comme Netscape ajoutaient une barre de navigation. Il était même possible, selon un réglage spécifique de Firefox, de faire disparaître la barre d'URL pour profiter de cette barre de navigation documentaire. Ce réglage a été retiré car il créait de la confusion chez les utilisateurs. La barre de navigation documentaire sera d'ailleurs escamotée de Firefox avant même la version 1.
Pourquoi ?
Parce qu'en 2002, la hauteur moyenne des écrans de PC était de 600 pixels. Et que donc [bruit de mètre enrouleur], une barre de navigation en moins, c'est 26 pixels de visibilité en plus pour le contenu. Ben oui, les mêmes causes qui ont créée l'Awesome bar. Il a existé une extension à Firefox où ce code a été rapatrié. Mais c'était y'a plus de 25 ans, et ce code a donc disparu.
C'est dommage qu'on ait perdu ce mode de navigation : elle permettait de concevoir des navigations ultra-simplifiées, par exemple dans les kiosques publics de navigation, avec des raccourcis claviers ou encore pour des personnes handicapées.
Texte : Da Scritch
Photo : Minitel 12, banque interne