“wairole” 和 “role” 属性有什么区别?

6

我已经开始在一个Web应用上进行Dojo辅助功能测试,并注意到元素具有角色和wairole属性,这两个属性的值似乎相同。

经过大量搜索后,我仍无法理解这两者之间的区别。有人能够解释一下吗?

2个回答

5

wairole属性不再使用。根据WAI-ARIA 1.0和HTML5,请使用role属性。


3
我不确定这是否是一个完整的解释,但在已弃用的XHTML2中,role属性的使用范围比HTML5中允许的WAI-ARIA角色要广泛得多。大约在2006/2007年左右有一些建议,为避免混淆,HTML5中的属性应该被称为wairole,可能Dojo只是试图涵盖两个方面。请参见http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2006-August/007150.html,其中提出了wairole名称的地方。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接