当前位置:  开发笔记 > 编程语言 > 正文

HTML5提供了哪些可访问性改进?

如何解决《HTML5提供了哪些可访问性改进?》经验,为你挑选了2个好方法。

HTML5优于HTML 4.01或XHTML 1.0提供哪些优势?



1> Alohci..:

想到的一些东西 - 可能还有更多:

关于HTML 5中可访问性的最重要的注意事项不是哲学上的变化.HTML 5有些麻烦,鼓励网络作者不要将信息放到普通用户看不到的地方,比如alt和summary属性,而是鼓励他们将信息放入正常的正文中.这个想法是(a)隐藏在这些属性中的信息通常对有视力和无视力的人都有用,并且(b)如果作者在维护和测试他们的页面时可以看到这样的文本,他们更有可能保留如果它被隐藏起来,它是正确的和最新的.因此,例如,它定义了一个"图形"元素,它允许图片和标题(即"图例"元素)相互关联.

在许多情况下,实际上将以前放在alt属性中的文本放在图例元素中更好,尽管应该注意理论上它们是不同的 - alt是等效文本 - 图例是辅助文本.这同样适用于表上的summary属性和caption元素.鼓励使用caption元素而不是summary属性,但它们不能完全用于相同的用例.这最近一直是一个实质性争议的主题,目前的情况是@summary被定义为"过时但符合",无论这意味着什么.

也许HTML 5中功能方面的最佳可访问性增益是集成WAI-ARIA(可访问的富Internet应用程序套件)(http://www.w3.org/WAI/intro/aria)的持续过程.

我相信有一种新的算法可以隐式地将表格单元格与其标题单元格相关联,供屏幕阅读器使用,这可以节省必须明确指定关联的工作.

还有一些问题.新的"视频"和"音频"元素没有HTML级别的回退 - 假设可访问性回退将直接嵌入到视频和音频文件中.这是一个持续争议的问题.作为网络作者亲自发言,我知道如何将音频文件的成绩单写入HTML,但我不知道如何将后备文本嵌入到预先存在的音频文件中.因此,虽然将后备放入音频文件可能是一个很好的解决方案,但在很多情况下它不会发生,而那些无法直接体验音频的人将成为输家.

新的"canvas"元素目前也是一个很大的可访问性问题.虽然有些人有关于该做什么的想法,但"画布"是否能够拥有真正可用的等价物并不清楚.



2> itpastorn..:

让我对Alohci说"听,听"并提供更多细节:

必须记住,对于浏览器和辅助技术,只有一个HTML(MSIE 8除外).这意味着标准的新版本本身并不意味着什么,直到实现支持这些功能.例如,longdesc属性已经成为HTML 4的一部分超过10年,但是没有支持,因此根本不可用.

HTML 5标准的潜在好处是:

可以使跳过链接冗余的新元素.由于这些新元素不如ARIA地标那么重要,它也有这种力量,它们可能会被更多采用.即作者可能没有意识到他们正在使页面更易于访问,他们只是想使用最好的可用标签.用户代理可以使用这些新元素来促进更容易的导航,并且这可以比盲人更多的人受益.

对于无法构建可访问性但必须启用的许多用途,ARIA可用.就在前几天,对草案进行了第一次编辑,包括ARIA!

视频和音频,SVG和Canvas可以用于帮助有认知障碍的人.(目前,在普通HTML中集成SVG的最佳方式仍然存在争议.)

但仍有一些问题尚未解决:

字幕标题.到目前为止,唯一的选择是JavaScript,这是一个相当丑陋的解决方案,不太可能看到高采用率.OTOH,今天Youtube上有多少视频?

屏幕阅读器可从Canvas对象访问的内容.Canvas的美妙之处在于它没有DOM,但这也是主要的缺点.在这方面,每个人都没有解决方案.如果你使用Canvas实现俄罗斯方块,吃豆子或末日怎么办?屏幕阅读器用户因其性质而无法访问这些游戏.贝斯平,OTOH,应该让他们可以访问.

SVG有一个DOM,因此可以被视为一个屏幕阅读器友好的替代品,但目前在它们中实现的支持很少.

还有一些小辩论仍在继续,例如:

是否最好使alt属性可选,以期减少写得不好的替代文本,或者保持其必要性,以期迫使内容撰稿人写出好的替代文本?

是否应该允许summary属性并将其视为描述复杂表的最佳选择,其中caption,th,thead,tbody,tfooter和headers/id是不够的?

在一个角落里,我们的人们主要与最初的WG工作有关,正在建立他们的论点,即今天对这些功能的使用是非常糟糕的.当它们被使用时,大多数作者都错了.人们不应抱有希望,教育将来会更好地发挥作用.我称这个群体是精英主义但悲观.

在另一个角落,我们有可访问性(最近也是RDFa爱好者),他们正在建立他们在主题领域的专业知识的案例.他们意识到正确使用辅助功能所带来的巨大潜在好处.他们对教育工作持乐观态度,但在他们的推理中可能会有点狂热.

除了辩论之外,HTML 5将意味着对于知识渊博的作者,99%的可访问性工具箱仍然可用,并且他们还有一些工具可供使用,但还需要克服一些挑战.'加上ça变化,再加上c'estlamême选择'

推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有