我们正在尝试改善其中一个页面的残疾人可访问性,并允许用户无需鼠标即可执行所有操作。该页面包含一些按钮和带有pdf文档的iframe。在IE11中,我可以通过按钮进行制表,但是当控件转到pdf查看器iframe时,则不会突出显示任何内容,并且按制表键不会执行任何操作。
在chrome中,按Tab键将在按钮中循环,而不是pdf上的少数控件,然后退出查看器并再次开始循环。如何让IE做同样的事情。
请注意,如果我使用shift + tab向后循环,则IE将忽略iframe并正确循环浏览元素。实际上,在进入iframe后,我可以使用shift + tab返回到按钮控件。
任何帮助将不胜感激。
答案 0 :(得分:0)
听起来您正在尝试在浏览器中测试PDF的可访问性,但这并不是真正的工作方式。网络浏览器中的PDF查看器不如Acrobat,需要辅助技术的人可能永远不会使用IE或Chrome内置的PDF阅读器。
作为起点,我建议在Acrobat中打开文档并确保它具有标签。如果没有,您可以尝试让Acrobat为您生成它们。如果您使用的是任何一种复杂的布局(除了简单的文本,图像,甚至还有列表),那么标记可能都需要您手动检查和更正。 PDF标签的结构与HTML非常相似(但不完全相同)。如果您已经知道HTML,那么您也许可以对PDF进行足够好的标记。否则,将会有一个学习曲线。
PDF修复本身就是一门艺术,需要花费一些时间来掌握。
以下一些资源有望为您指明正确的方向: