【问题标题】:What’s the difference between the “wairole” and “role” attributes?“wairole”和“role”属性有什么区别?
【发布时间】:2011-05-17 15:09:18
【问题描述】:

我已经开始在 Web 应用程序上进行 dojo 可访问性测试,并注意到元素具有一个角色和一个 wairole 属性,它们的值似乎相同。

经过大量搜索,我无法理解两者之间的区别。谁能解释一下?

【问题讨论】:

    标签: html dojo accessibility wai-aria


    【解决方案1】:

    wairole 属性不再使用。按照 WAI-ARIA 1.0 和 HTML5 使用角色

    【讨论】:

      【解决方案2】:

      我不确定这是否是一个完整的解释,但现在废弃的 XHTML2 中的 role 属性比 HTML5 中的 role 属性所允许的 WAI-ARIA 角色具有更广泛的用途。

      2006/2007 年有一些建议,为了避免混淆,HTML5 中的属性应该称为wairole,这可能是 Dojo 只是试图涵盖这两个基础。

      请参阅 http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2006-August/007150.html 以了解建议使用 wairole 名称的地方。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-11-14
        • 2012-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-20
        • 2022-06-24
        相关资源
        最近更新 更多