Gros problème !
Prenez ce lien vers un certain commentaire 103.
Si l’utilisateur utilise Firefox ou Chrome, oui, il verra le commentaire 103.
Mais si l’utilisateur utilise w3m ou lynx, il verra le commentaire 85 !
(Et qui sait ce que verront les moteurs de recherche ?)
Cela pourrait causer de gigantesques malentendus.
« Hé Bob, ceci (lien) exprime parfaitement ma pensée. »
Mais, horreur, Bob voit quelque chose de tout à fait différent de ce que Bill voulait lui montrer, et ne parle plus jamais à Bill.
Bien sûr, il y a probablement un peu de JavaScript qui emmène l’utilisateur à l’endroit approprié sur la page. Si ce JavaScript fragile échoue, l’utilisateur se retrouve assis tout en haut de la page.
Je veux dire, depuis la naissance du Web, les utilisateurs pouvaient visiter example.com/abc#123 et aller directement là où ils étaient censés lire.
Cela est réalisé, par exemple, par :
<p id="123">
à l’endroit prévu sur la page cible.
Nous parlons ici de l’accessibilité web 101. Allons, les amis.
