【问题标题】:Are Braille media queries actually used?是否实际使用盲文媒体查询?
【发布时间】:2017-09-26 00:00:04
【问题描述】:
我有兴趣让盲人/视障人士可以访问我的网站吗?我看到MDN 上有一个盲文媒体查询。而且,我相信它是这样工作的:
@media braille {
// stylesheets for braille
}
我从未在任何浏览器中看到或听说过任何可以使用此功能的功能。那么,哪些浏览器在什么条件下实际使用它呢?哪些浏览器最常被盲人使用?
【问题讨论】:
标签:
css
media-queries
accessibility
braille
【解决方案1】:
主流桌面和移动浏览器通常不使用盲文媒体类型,因为它们通常不会输出到打印盲文的设备。
至少有一种盲文媒体类型由 DAISY 联盟实现,但尚不清楚它的使用范围。
但无论如何,盲文和大多数其他媒体类型自 Media Queries 41 起已被弃用,这表示它们必须不匹配任何内容(即等同于 not all)。然而,目前没有替代盲文媒体类型的媒体功能,可能是因为对这种功能没有任何需求:绝大多数有视觉障碍的用户使用屏幕阅读器,通过文本转语音来讲述文本,几乎没有人一开始就使用 CSS 来呈现盲文。
1媒体查询 3 根本没有关于这些媒体类型的任何规范文本,因此尚未遵循 MQ4 的实现改为遵循 CSS2,但为了显而易见原因几乎从来没有发现自己实际上匹配这些媒体类型。