我应该在我的网站版本中使用WAI-ARIA吗?有什么好处吗?现在有人在他们的代码中添加“角色”吗?
有关WAI-ARIA的一些信息-www.w3.org/WAI/intro/aria。
标签,链接,复选框和滑块角色以及更多其他功能,尚不适用于HTML5。通过查看可用列表(见下文)以及将来将要出现的列表,我们似乎可以在页面上的大量标签上应用角色。这不是问题,特别是如果它为使用阅读器等的用户带来利益时
还有一个附带的问题,搜索引擎会为使用WAI-ARIA的网站带来任何好处吗?
要使用的安全角色列表(我认为)
• role="article"
• role="banner"
• role="complementary"
• role="contentinfo"
• role="form"
• role="heading"
• role="main"
• role="navigation"
• role="search"
HTML5代码中的用法示例:
<header role="banner"></div>
对于主标题,横幅每页仅允许一次
<header role="heading"></div>
-对于主标题之后的所有标题
<aside role="complementary"></aside>
<form
role="search"></form>
navigation
在html5 nav
元素上使用ARIA角色的目的到底是什么?您必须编写世界上最差的屏幕阅读器才能使用这些屏幕阅读器。