HTML5优于HTML 4.01或XHTML 1.0提供哪些优势?是否可访问?
答案 0 :(得分:26)
有些东西浮现在脑海中 - 可能还有更多:
关于HTML 5中的可访问性,最重要的注意事项不是哲学上的变化。 HTML 5有些麻烦,鼓励网络作者不要将信息放到普通用户看不到的地方,比如alt和summary属性,而是鼓励他们将信息放入正常的正文中。这个想法是(a)隐藏在这些属性中的信息通常对有视力和无视力的人都有用,并且(b)如果作者在维护和测试他们的页面时可以看到这样的文本,他们更有可能保留如果它被隐藏起来,它是正确的和最新的。因此,例如,它定义了一个“图形”元素,它允许图像和标题(即“图例”元素)相互关联。
在许多情况下,实际上对于以前放在alt属性中的文本更好地放在图例元素中,尽管应该注意理论上它们是不同的 - alt是等价的 text - 图例是辅助文本。这同样适用于表上的summary属性和caption元素。鼓励使用caption元素而不是summary属性,但它们不能完全用于相同的用例。这最近一直是一个实质性争议的主题,目前的情况是@summary被定义为“过时但符合”,无论这意味着什么。
HTML 5中功能方面的最佳可访问性增益可能是正在进行的集成WAI-ARIA(可访问的富Internet应用程序套件http://www.w3.org/WAI/intro/aria)的过程。
我相信有一种新的算法可以隐式关联表格单元格与其标题单元格,供屏幕阅读器使用,这可以节省必须明确指定关联的工作。
还有一些问题。新的“视频”和“音频”元素没有HTML级别的回退 - 假设可访问性回退将直接嵌入到视频和音频文件中。这是一个持续争议的问题。作为网络作者亲自发言,我知道如何将音频文件的成绩单写入HTML,但我不知道如何将后备文本嵌入到预先存在的音频文件中。因此,虽然将回退放入音频文件可能是一个很好的解决方案,但很多情况下它不会发生,而那些无法直接体验音频的人将成为输家。
新的“canvas”元素目前也是一个很大的可访问性问题。虽然有些人有关于该怎么做的想法,但是“帆布”是否能够真正获得真正的等价物并不清楚。
答案 1 :(得分:6)
让我对Alohci说“听,听”并提供更多细节:
必须记住,对于浏览器和辅助技术,只有一个HTML(MSIE 8除外)。这意味着标准的新版本本身并不意味着什么,直到实现支持这些功能。例如。 longdesc属性已经成为HTML 4的一部分超过10年,但没有支持,因此根本不可用。
HTML 5标准中的潜在优势包括:
但仍有一些问题尚未解决:
SVG有一个DOM,因此可以被视为一个屏幕阅读器友好的替代品,但目前很少有支持。
还有一些小辩论仍在继续,例如:
在一个角落,我们的人们主要与最初的WG工作有关,他们正在建立他们的论点,即今天对这些功能的使用是非常糟糕的。当它们被使用时,大多数作者都错了。人们不应抱有希望,教育将来会更好地发挥作用。我称这个群体是精英主义但悲观。
在另一个角落,我们有可访问性(最近也是RDFa爱好者),他们正在建立他们在主题领域的专业知识的案例。他们意识到正确使用辅助功能所带来的巨大潜在好处。他们对教育工作持乐观态度,但在他们的推理中可能会有点狂热。
除了辩论之外,HTML 5将意味着对于知识渊博的作者,99%的可访问性工具箱仍然可用,并且他们还有一些工具可供使用,但还需要克服一些挑战。 '加上ça变化,加上c'estlamême选择了'
答案 2 :(得分:1)
从实际角度来看,它没有提供可访问性增强功能。没有一个屏幕阅读器供应商已经实现了对新标签的支持,并且直到有足够广泛的用途来实现该支持的价值。如果您想让您的网站可访问,请不要将HTML 5视为灵丹妙药,请使用旧的html 4并遵循良好的辅助功能指南。
答案 3 :(得分:0)
我根本不是失明或失聪或正式残疾,但我绝对不喜欢使用网站。经过15年的时间在屏幕上拖动鼠标并观察网站的导航能力下降,因为我的手臂和手腕越来越疼,让我感到沮丧!有一些简单的解决方案可以内置到任何新标准中。 firefox的'hit'a'hint插件'很棒,但并不总是更新。我喜欢与MS带接口非常相似的新“ALT”快捷方式,它们是天赐之物,虽然我不认为它会让我从Linux回来。在HTML 5.0中使用内置快捷方式有多难。你握住一把钥匙,它会给你一个键盘剪切......绝对简单。这可以防止数十万甚至数亿人在未来发生长期手臂和手腕损伤。直到经过20年的计算机使用和10年的鼠标使用之后,我自己的问题才开始,所以这里有一个潜在的定时炸弹。