Accessibilité : les liens de commentaires mènent au mauvais commentaire sur les navigateurs texte

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.

Et ici, nous voyons que seule l’identifiant de l’utilisateur est hyperliée,
20201208T122850
le #103 n’est pas hyperliée. Cela signifie que l’utilisateur d’un navigateur textuel ne peut pas facilement copier l’URL du commentaire #103 pour la partager précisément avec ses amis.

Désolé, nous ne prenons pas en charge Lynx.

3 « J'aime »