我可以使用辅助技术(VoiceOver / JAWS)让我的网站向用户阅读文本吗?

时间:2011-02-05 02:37:59

标签: web-applications accessibility wai-aria

我想通过让我的网站简单地向他们读一些内容,为盲人用户提供一些帮助。这可能吗?

2 个答案:

答案 0 :(得分:1)

您可以使用屏幕阅读器(但未向有视力的用户显示)向用户提供内容的一种方法是使用CSS定位内容,使其位于屏幕外。

E.g。类似的东西:

在CSS中:

.screen-reader { 
  position: absolute; 
  left: -10000px; 
  width: 1px; 
  height: 1px; 
  overflow: hidden; 
}

在您的HTML中:

<p>This text will be read to the screen reader and shown on screen.</p>
<p class="screen-reader">This text will be read to a screen reader but won't show up on screen.</p>

有关详细信息,请参阅Techniques for hiding text(在WebAIM上)。

答案 1 :(得分:0)

这是一项正在进行的网络技术。我所知道的是Google Text-To-Speech,但它需要Html 5才能播放而无需点击/下载。参考:http://weston.ruter.net/projects/google-tts/