如果iframe有角色="演示文稿"是可访问性目的仍然需要的标题属性?

时间:2017-11-06 19:10:39

标签: iframe accessibility recaptcha wcag wcag2.0

我们正在使用Google reCaptcha作为我们的网络表单。我最近在我们的网络表单上运行了辅助功能扫描,扫描标记了一个新错误 - reCaptcha正在使用不包含title属性的iframe。但是,reCaptcha iframe确实具有role =" presentation"。如果iframe具有role =" presentation",是否仍然是可访问性目的所需的title属性?相关指南是WCAG 2.0 A 2.4.1。

1 个答案:

答案 0 :(得分:1)

编辑(感谢@andrewmacpherson):iframe现在可以拥有“演示”角色,但您仍需要非ARIA技术的空title属性

原始回答:

iframe不能具有“演示”角色。

根据Document conformance requirements for use of ARIA attributes in HTML,它们仅限于applicationdocumentimg个角色。

话虽如此,您应始终将title元素用于iframe元素,以用于不使用ARIA的辅助技术。