我已经开始在一个Web应用上进行Dojo辅助功能测试,并注意到元素具有角色和wairole属性,这两个属性的值似乎相同。
经过大量搜索后,我仍无法理解这两者之间的区别。有人能够解释一下吗?
我已经开始在一个Web应用上进行Dojo辅助功能测试,并注意到元素具有角色和wairole属性,这两个属性的值似乎相同。
经过大量搜索后,我仍无法理解这两者之间的区别。有人能够解释一下吗?
role
属性的使用范围比HTML5中允许的WAI-ARIA角色要广泛得多。大约在2006/2007年左右有一些建议,为避免混淆,HTML5中的属性应该被称为wairole
,可能Dojo只是试图涵盖两个方面。请参见http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2006-August/007150.html,其中提出了wairole
名称的地方。