jQuery blockUI插件中的可访问性支持

时间:2019-05-21 09:20:08

标签: wai-aria blockui section508 jquery-blockui web-accessibility

我只是想知道blockUI是否为不同能力/盲用户提供任何支持? 例如,当加载微调器在屏幕上可见时,应向屏幕阅读器用户发出通知,例如。 “警告加载内容”或类似内容。

请让我看看是否已经实施?

谢谢。

<span aria-live="assertive" id="" class="sr-only" role="alert" style="display:none;">something is loading</span>

如果可见加载微调器,则应显示该跨度

1 个答案:

答案 0 :(得分:0)

仅使用演示,插件无法完全访问。由于模式对话框根本无法正确处理所有键盘交互,因此需要额外的工作。用户应该能够使用Escape键关闭对话框。同样,单击“阴影”区域将关闭对话框,并且没有用于弹出窗口的关闭按钮。用户被迫做出选择。

就动画而言,我建议您遵循仅适用于视频的定时媒体的准则,因为它有动画,并提供了有关加载程序的清晰说明,但如果可能的话,我将避免使用此方法。有很多更清晰,更清洁的方法可以使用WCAG并仍然得到积极支持。

基于时间的媒体:https://www.w3.org/TR/WCAG21/#time-based-media