Le compteur fonctionne toujours après dix ans
D'innombrables sites web ont intégré un compteur de visiteurs il y a des années et ont laissé le code intact depuis. Au cours de la dernière décennie, la technologie web a considérablement évolué, pourtant une simple balise d'image HTML reste universellement prise en charge.
Trois choses ont changé en dessous durant cette décennie, et chacune a cassé quelque chose quelque part. Les connexions sont passées au chiffrement, les téléphones ont supplanté l'ordinateur comme appareil de lecture ordinaire, et un bandeau de consentement est apparu sur presque chaque site commercial. Une requête d'image n'a rien remarqué des trois.
Le chiffrement est ce qui aurait pu arrêter le compteur, et l'a parfois arrêté. Une page servie par connexion sécurisée qui charge une image par une connexion non sécurisée affiche un avertissement ou abandonne l'image. Les compteurs encore en marche sont ceux dont l'adresse d'image est passée elle aussi à la forme sécurisée.
Ce qui a cessé de fonctionner dans la même décennie
Alors que la navigation mobile est devenue dominante et que les réglementations sur la confidentialité se sont durcies, un comptage purement basé sur l'image fonctionne indépendamment de ces changements. Le mécanisme de comptage d'origine ne nécessite aucune mise à jour de script pour rester fonctionnel.
Beaucoup de choses se sont bel et bien arrêtées. Les livres d'or exigeaient une base de données et quelqu'un pour les surveiller. Les compteurs écrits comme de petits programmes exigeaient un environnement d'exécution que les serveurs ont fini par ne plus offrir. Les modules de services fermés laissent un rectangle vide. Une requête d'image n'a ni environnement d'exécution, ni bibliothèque, ni entreprise derrière elle qui puisse la retirer.
Quand l'adresse change
Lorsqu'un site web est finalement déplacé vers un nouveau domaine ou un système de gestion de contenu moderne, l'historique enregistré est préservé tant que le même extrait exact est transféré. L'héritage d'une décennie reste intact sans friction technique.
La panne qui survient réellement après un déménagement est plus discrète qu'un compteur cassé. Le total continue de monter, correctement, mais la page de statistiques nomme encore l'ancien domaine, parce que le domaine a été noté au moment où chaque visite arrivait. Rien n'est perdu ; c'est l'étiquette qui est périmée.
Cette distinction mérite d'être retenue. Le chiffre tient à l'identifiant à l'intérieur de la balise d'image, non au nom de domaine autour. Une étiquette fausse à côté d'un chiffre juste est une gêne. Un identifiant modifié serait une perte, et c'est la seule chose qu'un déménagement ne doit pas toucher.
En pratique il reste une seule vérification après le déménagement : ouvrir la page, puis ouvrir l'adresse de l'image à part et voir si l'image arrive. Si elle arrive, le total est intact. Sinon, l'adresse a été réécrite quelque part pendant le transfert, et l'ancienne existe toujours pour être rétablie.
Fonctionne toujours, et c'est là la propriété
Au bout de dix ans, la phrase cesse d'être modeste. La plus grande partie de ce avec quoi un site de cet âge a été bâti a été remplacée au moins une fois : le logiciel du serveur, la base de données, souvent le système de publication entier. Un mécanisme qui a survécu à tout cela sans une seule modification a mérité la description. Le compteur n'est pas remarquable parce qu'il compte ; il est remarquable parce qu'il n'a jamais rien fallu lui faire.