1
26
我想到了一些事情——可能还有很多: 关于HTML5中的可访问性,最重要的是要注意的不是很多特性,而是哲学上的改变。HTML5在鼓励网页作者不要把信息放在普通用户看不见的地方,比如alt和summary属性,而是鼓励他们把信息放在普通的正文文本中。其想法是:(a)这些属性中隐藏的信息通常对有视力和无视力的人都有用;(b)如果作者在维护和测试页面时能够看到这些文本,那么他们比隐藏页面更可能保持正确和最新。例如,它定义了一个“Figure”元素,允许图片和标题(即“Legend”元素)相互关联。 在许多情况下,最好是将以前放在alt属性中的文本放在legend元素中,尽管在理论上它们是不同的-alt是 相等的 文本-图例为 辅助的 文本。这同样适用于表的summary属性和caption元素。鼓励在summary属性上使用caption元素,但它们不能完全用于相同的用例。这是最近一个重大争议的主题,目前的情况是@summary被定义为“过时但符合要求”,无论这意味着什么。 就HTML5的特性而言,最好的可访问性增益可能是正在进行的集成WAI-ARIA的过程,这是一个可访问的富Internet应用程序套件。( http://www.w3.org/WAI/intro/aria ) 我相信有一种新的算法可以隐式地将表格单元格与其标题单元格关联起来,供屏幕阅读器使用,这可以节省需要显式地指定关联的工作。 还有一些问题。新的“video”和“audio”元素没有HTML级别的回退——假设辅助功能回退将直接嵌入到视频和音频文件中。这是一个正在争论的问题。作为一名网络作者,我知道如何将音频文件的副本写入HTML,但我不知道如何将回退文本嵌入到预先存在的音频文件中。因此,虽然将回退放置到音频文件中可能是一个更好的解决方案,但在很多情况下,这是不可能发生的,那些不能直接体验音频的人将是输家。 新的“canvas”元素目前也是一个很大的可访问性问题。尽管有些人对该做什么有自己的想法,但“画布”是否能有一个真正的可访问的等价物一点也不清楚。 |
2
6
让我对Alohci说“听,听”,并提供更多细节: 必须记住,对于浏览器和辅助技术,只有一个HTML(msie 8除外)。这意味着在实现支持这些特性之前,标准的新版本本身并不意味着什么。例如,longdesc属性已经成为HTML4的一部分超过10年,但是它没有任何支持,因此根本无法使用。 潜力 HTML 5标准的优点是:
但仍有一些问题尚未解决:
SVG有一个DOM,因此可以看作是一个屏幕阅读器友好的替代方案,但目前它们中很少实现支持。 还有一些小的争论仍在继续,例如:
在一个角落,我们有人主要与最初的什么工作组的努力联系在一起,那是建立他们的论点的事实上,今天的这些功能的使用是糟糕的。当它们被使用时,大多数作者都会弄错。人们不应该对教育在未来会更好地发挥作用抱有很大的希望。我把这个群体称为精英但悲观的。 在另一个角落,我们有可访问性(最近还有RDFA爱好者),他们在主题领域的专业知识上构建了自己的案例。他们意识到正确使用可访问性功能具有巨大的潜在好处。他们对教育工作持乐观态度,但在他们的推理中可能会有点狂热。 除此之外,HTML5还意味着,对于知识渊博的作者来说,99%的可访问性工具箱仍然可用,他们还可以使用更多的工具,但也需要克服更多的挑战。加上§A变更,加上C'est la mme选择 |
3
1
从实用的角度来看,它没有提供可访问性增强。没有一个屏幕阅读器供应商已经实现了对新标签的支持,并且直到有足够的广泛使用才能使实现这种支持值得一试。如果你想让你的网站可以访问,不要把HTML5看作是一个神奇的子弹,使用好的旧HTML4并遵循好的可访问性准则。 |
4
0
我一点也不瞎,也不聋,也不正式残疾,但我完全厌倦了使用网站。15年来,当我的胳膊和手腕越来越痛的时候,在屏幕上拖动鼠标,看着网站的可导航性下降,这让我很沮丧!!有一些简单的解决方案可以内置到任何新标准中。火狐的“hit”a“提示插件”很棒,但并不总是更新。我喜欢与MS Ribbon接口非常相似的新“alt”快捷方式,它们是天赐之物,尽管我认为它不会让我从Linux返回。在HTML5.0中使用内置快捷方式有多困难?你拿着一把钥匙,它会让你的键盘被切到…非常简单。这可以防止数千万甚至数亿人在未来患上长期的手臂和手腕损伤。我自己的问题直到20年的电脑使用和10年的鼠标使用才开始,所以这里有一个潜在的定时炸弹。 |
David Costa · 如何以编程方式在主屏幕之间滚动? 6 年前 |
Ian Boyd · 如何设置与TEdit控件关联的可访问名称? 6 年前 |
fhe · 在nsDialogs中处理键盘导航 6 年前 |
user1942362 · 如何在IOS上创建混合应用程序? 6 年前 |
jcolton · 当文档大纲中的位置未知时,使用哪个标题级别? 6 年前 |
Binary Baba · 双击不会在对讲模式下单击父视图 6 年前 |
Vecta · 具有垂直和水平标题的可访问表格 7 年前 |