每个页面中有两个位置具有相同的导航,一个位于下拉列表中,另一个位于左侧栏中,这会给屏幕阅读器用户带来困难吗?
如果我在每个页面的 2 个位置上有相同的导航,一个位于下拉列表中,另一个位于左侧栏中,这会给屏幕阅读器用户带来困难吗?
If i have same navigation on 2 places in every page , one is in dropdown and again is in left sider bar will it create difficulties for screen reader user?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
简短的回答,不。较长的答案对于听众来说是多余的。阅读器将按文档顺序(而不是渲染顺序)呈现页面,因此您可以使用 CSS 定位来安排最后出现的一个副本(对阅读器用户来说不太有用的副本)。
Short answer, NO. Longer answer, it will be redundant for the listener. The reader will present the page in document order, not rendered order, so you can use the CSS positioning to arrange that one copy, the less useful copy to a reader user, will occur last.
这不应该是一个问题。假设下拉菜单是一个组合框,则不会出现重复的文本,因为屏幕阅读器默认情况下仅读取组合框中选定的项目,而不是整个项目列表。我发现链接是我导航常用页面的最佳方式,因为大多数屏幕阅读器都能够生成链接列表,而且我可以使用首字母导航到达我需要去的地方,而不是循环浏览下拉列表有很多选择,其中大部分我可能并不关心。
It shouldn't be an issue. Assuming the drop down is a combo box there won't be duplicate text spoken since screen readers only read the selected item in a combo box by default not the entire list of items. I find links are the best way for me to navigate a frequently used page since most screen readers have the ability to generate a list of links, and I can use first letter navigation to get to where I need to go instead of cycling through a drop down with lots of choices most of which I probably don't care about.
您可能希望添加“跳到内容”链接作为页面上的第一个可聚焦元素,以便人们在导航很长或重复时跳过所有导航。
You might like to add a "skip to content" link as the first focusable element on the page to let people jump past all the navigation if it's very long or repetitive.