Pourquoi l’erreur 404 s’appelle-t-elle ainsi ? L’histoire et la signification de « Page non trouvée »

Alexis Tremblay
Alexis Tremblay

LE’erreur 404c’est à dire celui qui renvoie le message « Page introuvable » (c’est-à-dire « page introuvable »), est un code de réponse de protocole standard HTTP (Protocole de transfert hypertexte), qui avertit l’utilisateur que la page Web demandée n’a pas été trouvée. Cela se produit lorsqu’un navigateur communique correctement avec un serveur, mais que ce dernier est incapable de localiser la ressource spécifiée, souvent parce qu’elle a été déplacée ou supprimée sans mettre à jour le lien qui permet de la trouver, provoquant ainsi un erreur côté client.

Contrairement à une légende qui s’est répandue au début des années 2000, ce code ne dérive donc pas d’une « chambre 404 » fantôme de CERNle centre de recherche où World Wide Web. Au contraire, il a simplement été attribué arbitrairement, comme l’explique Robert Cailliauinformaticien belge qui, avec Tim Berners-Leea co-inventé le Web. Le système de numérotation a été conçu pour être efficace, évitant les messages longs et complexes à une époque où l’espace mémoire était limité. Ainsi, l’erreur 404 n’est qu’une partie du langage technique du Web, qui est devenu au fil du temps le symbole reconnaissable d’une page manquante.

Erreur 404 : que se passe-t-il lorsqu’elle apparaît et ce que cela signifie

Lorsque vous naviguez sur le Web et rencontrez une erreur 404, cela signifie que le serveur a reçu votre demande, mais n’a pas trouvé la page que vous recherchiez. Cela peut se produire si, par exemple, le lien a été mal orthographié ou si la page recherchée a été supprimée et que le lien n’a pas été mis à jour par l’administrateur du site Web. L’erreur elle-même est renvoyée sous la forme d’une page Web avec le message. 404 – Page introuvable ou similaire, mais ces mots-clés n’apparaissent pas nécessairement.

Souvent, le message est accompagné d’un design créatif, de messages humoristiques ou d’images ayant un certain rapport avec le site visité (si vous rencontriez une erreur 404 sur Geopop, par exemple, vous verriez une météorite à côté du message d’erreur).

Erreur 404

D’un point de vue technique, le système HTTP utilise codes à trois chiffres pour signaler divers états de communication. Dans le cas de l’erreur 404, le premier « 4 » indique un erreur côté clienttandis que la partie restante du code d’erreur, lo « 04 » en fait, cela représente spécifiquement le problème d’une page introuvable. Pour mémoire, le erreurs côté serveurou ceux attribuables à ces derniers, sont marqués par des codes commençant par « 5 ». Ce schéma s’inspire des protocoles réseau précédents tels que le plus léger FTP (Protocole de transfert de fichiers), où des codes numériques à trois chiffres étaient déjà utilisés pour indiquer l’état des communications.

La légende de la « salle 404 » au CERN est infondée

légende de la « salle 404 » au CERNselon lequel le code d’erreur en question a été choisi en « hommage » à ce dernier, est clairement infondé. Cependant, pour une raison étrange, au début des années 2000, cette théorie s’est imposée et s’est largement répandue. Peut-être sont-ils nombreux à y croire encore aujourd’hui.

Cette hypothèse prétendait essentiellement qu’une salle fantôme 404 au CERN hébergeait les premiers serveurs Web ainsi que le bureau de Tim Berners-Lee. Ce dernier, ne parvenant pas toujours à retrouver son bureau, a décidé de donner à l’erreur le numéro de chambre, précisément pour la raison en question. Il faut admettre que l’histoire a en réalité une saveur fascinante, presque romantique… dommage cependant qu’elle soit totalement fausse ! Et ceci est déclaré par une source plus que fiable : Robert Cailliaucollègue de Tim Berners-Lee et, avec lui, inventeur du World Wide Web Dans une interview accordée à. FilaireÉtats-UnisCailliau explique :

Lorsque vous écrivez du code pour un nouveau système, vous ne passez pas trop de temps à écrire de longs messages pour les situations où vous rencontrez une erreur. (…) Les geeks modernes n’ont plus aucune idée de ce que signifie programmer avec 64 Ko de mémoire. Le 404 n’a jamais été connecté à aucune pièce ou emplacement physique du CERN. C’est un mythe complet.