Ce RFC (un appel à commentaires sur des aspects techniques) met officiellement fin à une amusante tradition, qui faisait l'un des charmes des protocoles TCP/IP mais qui, en pratique, a causé quelques ennuis, justifiant son abandon. Cette tradition concernait le nommage des paramètres dans les protocoles. Normalement, ces noms étaient enregistrés à l'IANA (Internet Assigned Numbers Authority) pour éviter des collisions (par exemple, il ne doit y avoir qu'un seul champ nommé User-Agent:
dans une requête HTTP).
NdM : le protocole SIP est un cas plus exotique avec ces en-têtes préfixés « P- » et la possibilité d'avoir plusieurs fois la même, comme Via:
par exemple. On pourrait poursuivre l'analogie avec les préfixes CSS des navigateurs, comme -moz-
ou -webkit-
(ou encore -o-
et -ms-
), voir l'appel pour le web ouvert.
Comme cet enregistrement nécessitait une procédure, parfois lente et lourde, cela contrariait les gens qui voulaient expérimenter avec une nouvelle idée, qui impliquait un nouveau paramètre. L'habitude, avec l'appui de quelques RFC, s'était donc répandue de donner à ces paramètres expérimentaux, non officiels, un nom commençant par la lettre X suivie d'un tiret. Cette pratique a rencontré plusieurs problèmes et est donc désormais fortement déconseillée.
NdM : merci à Stephane Bortzmeyer pour son journal.