要点是,我正在为客户开发一个关于歌剧的网站,客户希望每个人都能访问这些内容。很明显,有视力障碍的人会特别想听到一些事情。
发布于 2015-04-09 17:50:45
1.有替代听觉的方法吗?
从CSS3开始,音频样式表确实被废弃了。主要浏览器如火狐删除了不久前的实现。还包括一个speech媒体,但到目前为止我还没有看到任何实现(目前看来它只是提案 )。
许多有视觉障碍的人使用屏幕阅读器,并在较小程度上使用可刷新的盲文显示器来查看内容,因此您通常不必担心语音的直接实现。这方面要发挥作用的要点是:
2.如何使图标字体(和其他无法阅读的项目)可访问?
在这篇关于防弹可访问字体图标的文章中,他们提出了一个很好的解决方案:
由于这些字符没有任何直接的语义意义,所以可以将它们包含在:before的span伪类中。
.logo:before {
font-family: YourIconFontFamily;
content: "★";
}然后将公司名称直接包含在span中:
<span class="logo">Your company<span>发布于 2015-04-09 17:40:26
span,它看起来如下所示:
<span aria-hidden="true">Here could be your company name</span>
来源:aria-隐藏/https://stackoverflow.com/questions/29545001
复制相似问题