我只是想知道我是否应该期待大约在2015年1月的浏览器和辅助技术使用speak:none以相当于设置aria-hidden ="true"的方式.我想指出一些半透明的文本应该被忽略,我想知道我是否可以在一个操作中完成它(只需添加一个设置不透明样式的类并说:none,而不是添加类并设置咏叹调隐藏属性).
我正在窥探网站代码并注意到它们的使用@media aural {}- 这让我想起了它的存在。所以,我以为我会玩……但后来意识到我不知道如何测试它们。
我不希望我的网站听起来像施瓦辛格一家在吃圣诞大餐……
我如何通过浏览器测试听觉或语音以确保它听起来不错?
听觉和语音的规格:
*编辑:感谢 BoltClock 指出 Media aural 已被废弃并替换/升级为 CSS3 Speech。所以,我现在将专注于 CSS3。
刚刚搜索了网络,并提出了以下代码.当我在Firefox4和Safari上运行它们时,我似乎没有听到任何声音.我怎么能解决这个问题?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
@media aural {
h1, h2, h3,
h4, h5, h6 { voice-family: paul, male; stress: 20; richness: 90 }
h1 { pitch: x-low; pitch-range: 90 }
h2 { pitch: x-low; pitch-range: 80 }
h3 { pitch: low; pitch-range: 70 }
h4 { pitch: medium; pitch-range: 60 }
h5 { pitch: medium; pitch-range: 50 }
h6 { pitch: medium; pitch-range: 40 …Run Code Online (Sandbox Code Playgroud)