Доступность: ссылки на комментарии ведут не к тем комментариям в текстовых браузерах

Большая проблема!

Возьмите эту ссылку на конкретный комментарий 103.

Если пользователь использует Firefox или Chrome, да, он будет видеть комментарий 103.

Но если пользователь использует w3m или lynx, он увидит комментарий 85!

(А кто знает, что увидят поисковые системы?)

Это может привести к огромным недопониманиям.

«Эй, Боб, это (ссылка) полностью выражает мои мысли».

Но, представьте, Боб видит совершенно не то, что Билл хотел, чтобы он увидел, и больше никогда не разговаривает с Биллом.

Конечно, вероятно, есть какой-то JavaScript, который перенаправляет пользователя в нужное место на странице. Если этот хрупкий JavaScript не сработает, пользователь останется сидеть в самом верху страницы.

Я имею в виду, что с момента рождения Всемирной паутины пользователи могли посещать example.com/abc#123 и сразу переходить туда, где им следовало читать.

Это достигается, например, с помощью
<p id="123">
в нужном месте на целевой странице.

Мы здесь говорим о базовых принципах доступности веб-сайтов. Ну же, ребята.

И вот мы видим, что гиперссылкой помечено только имя пользователя,
20201208T122850
а #103 не является гиперссылкой. Это означает, что пользователь текстового браузера не может легко скопировать URL комментария #103, чтобы точно поделиться им со своими друзьями.

К сожалению, мы не поддерживаем Lynx.

3 лайка