主题
一个问题(除了对比度以及之前提到的 li 非问题)
链接没有可识别的名称
可识别、唯一且可聚焦的链接文本(以及用作链接时图像的替代文本)可以改善屏幕阅读器用户的导航体验。了解更多。
两处出现:
-
每个帖子都会获得一个没有尺寸的
a.tabLoc元素。这些似乎是为了用键盘导航帖子?由于对屏幕阅读器无用,因此使用aria-hidden: true隐藏。Hide empty anchor tag from screen readers · discourse/discourse@bdaf07a · GitHub -
用于表示主题为私信的信封图标也会链接到您的私信收件箱,而我们之前为所有主题加载了该链接……即使它们不是私信。我已将该链接改为仅针对私信,并添加了 title 属性和 aria-label。Don't load PM icon in title unless topic is a PM · discourse/discourse@1983f0d · GitHub 和 UX: Add title attribute and aria-label to PM icon link · discourse/discourse@aa71818 · GitHub