首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为盲人提供的无障碍Flash内容

为盲人提供的无障碍Flash内容
EN

Stack Overflow用户
提问于 2010-02-08 04:42:14
回答 2查看 344关注 0票数 4

我在我的大学里为盲人做一个浏览器项目。对于swf文件,我尝试访问SWF的内容并进行解析,以便屏幕阅读器可以使用它来朗读它。我能够成功地使用swfutils.jar从Flex SDK中提取静态文本。但我想知道以下内容是否可行:给定一个flash webform,我应该能够使用“Tab”在字段中移动,然后读出按钮(通过提取相关文本),并大声朗读,以便用户可以单击所需的按钮。我希望我的问题描述清楚了..

提前谢谢..

EN

回答 2

Stack Overflow用户

发布于 2010-02-08 11:56:38

在你的application.

  • Give中
  1. Enable Accessibility你的组件a specified tabIndex value.

在Adobe文档中有一个wealth of information about Accessibility,虽然它通常组织得不是很好,也不是最新的,但是在相关的社区站点上搜索一下就可以找到您需要的实用技术。

但是请注意,Flex框架的目标屏幕阅读器是JAWS,它是实现MSAA standard的有缺陷但占市场主导地位的Windows屏幕阅读软件。Flex没有对任何其他可访问性标准或软件的内置支持。

票数 1
EN

Stack Overflow用户

发布于 2010-02-18 17:44:53

我发现Niqui Merret的这个页面非常有用:http://niquimerret.com/?p=94

它已经有一段时间没有更新了,但我最近发现那里的所有信息仍然有针对性。我不会重复Niqui所说的话,但我发现IE是JAWS、Windows Eyes和Dolphin等屏幕阅读器唯一现实的浏览器。

在未来的项目中,在flash和屏幕阅读器之间的支持和通信得到改善之前,我计划手动创建一个“朗读”按钮,当切换到“打开”时,它会在用户移动时读取按钮或字段名称/描述。(即播放我录制的声音剪辑。)目前,我认为这是为视障人士实现的唯一跨浏览器/AIR的可访问flash。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2218251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档