# 可访问性：在文本浏览器中，评论链接会转到错误的评论

**URL:** <https://meta.discourse.org/t/accessibility-comment-links-go-to-wrong-comment-on-text-browsers/172591>\
**Category:** Bug\
**Created:** [2020年十二月8日 04:23 UTC](https://meta.discourse.org/t/accessibility-comment-links-go-to-wrong-comment-on-text-browsers/172591 "2020-12-08T04:23:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jidanni](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidanni/32/291938_2.png) [@jidanni](https://meta.discourse.org/u/jidanni)\
**Post date:** [2020年十二月8日 04:23 UTC](https://meta.discourse.org/t/accessibility-comment-links-go-to-wrong-comment-on-text-browsers/172591/1 "2020-12-08T04:23:24Z")

</div>

大问题！

点击 [这条指向某条评论 103 的链接](https://tw.forumosa.com/t/back-of-the-bus-for-unmarried-longtime-taichung-alien-permanent-residents/199834/103)。

如果用户使用 Firefox 或 Chrome，没错，用户会看到第 103 条评论。

但如果用户使用 w3m 或 lynx，他们看到的却是第 85 条评论！

（谁知道搜索引擎会看到什么呢？）

这可能会引发巨大的误解。

“嘿，鲍勃，这个（链接）完全表达了我的想法。”

但天哪，鲍勃看到的与比尔希望他看到的截然不同，于是再也不和比尔说话了。

当然，可能有一些 JavaScript 会将用户带到页面上的正确位置。如果脆弱的 JavaScript 失效，用户就只能坐在页面顶部。

我的意思是，自从万维网诞生以来，用户就可以访问 `example.com/abc#123`，并直接跳转到他们应该阅读的位置。

这是通过在目标页面的相应位置添加例如：  
` <p id="123">`  
来实现的。

我们这里谈论的是 Web 无障碍性的基础知识。拜托了，各位。

---

<div class="post-metadata">

**Author:** ![jidanni](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidanni/32/291938_2.png) [@jidanni](https://meta.discourse.org/u/jidanni)\
**Post date:** [2020年十二月8日 04:32 UTC](https://meta.discourse.org/t/accessibility-comment-links-go-to-wrong-comment-on-text-browsers/172591/2 "2020-12-08T04:32:26Z")

</div>

在这里我们看到唯一被超链接的是用户名，  
 ![20201208T122850](https://global.discourse-cdn.com/meta/original/3X/4/e/4edb47f19b544f90e196cef7058c4da1777220b3.jpeg)  
而 `#103` 并未被超链接。这意味着使用文本浏览器的用户无法轻松复制评论 `#103` 的 URL 以便精准分享给朋友。

---

<div class="post-metadata">

**Author:** ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)\
**Post date:** [2020年十二月8日 21:11 UTC](https://meta.discourse.org/t/accessibility-comment-links-go-to-wrong-comment-on-text-browsers/172591/3 "2020-12-08T21:11:32Z")

</div>

抱歉，我们不支持 Lynx。

---

<div class="post-metadata">

**Author:** ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)\
**Post date:** [2020年十二月8日 21:11 UTC](https://meta.discourse.org/t/accessibility-comment-links-go-to-wrong-comment-on-text-browsers/172591/4 "2020-12-08T21:11:34Z")

</div>


