=波波日志 > flash/flex/fcs/AIR > 26.6.检测屏幕阅读器=
[转]26.6.检测屏幕阅读器
26.6.1. 问题
我想自定义应用程序以适应有视力障碍的用户
26.6.2. 解决办法
使用Accessibility类的静态属性active检测屏幕阅读器
26.6.3. 讨论
富互联网应用程序带给用户体验的标志之一就是丰富的媒体功能和。但不幸的是视力障碍人士使用Flex应用程序的这些功能。屏幕阅读器的支持对于视力障碍人士来说是非常重要的,因为这是他们唯一的方法能与你的程序进行交互。如果要适应视力障碍人士的需求,你可能希望专门为屏幕阅读器用户更改用户体验。Accessibility 类的active属性可被用来测试用户是否是使用屏幕阅读器。下面来自ScreenReader.mxml的代码块使用Accessibility.active确定是否要播放一个动画:
我想自定义应用程序以适应有视力障碍的用户
26.6.2. 解决办法
使用Accessibility类的静态属性active检测屏幕阅读器
26.6.3. 讨论
富互联网应用程序带给用户体验的标志之一就是丰富的媒体功能和。但不幸的是视力障碍人士使用Flex应用程序的这些功能。屏幕阅读器的支持对于视力障碍人士来说是非常重要的,因为这是他们唯一的方法能与你的程序进行交互。如果要适应视力障碍人士的需求,你可能希望专门为屏幕阅读器用户更改用户体验。Accessibility 类的active属性可被用来测试用户是否是使用屏幕阅读器。下面来自ScreenReader.mxml的代码块使用Accessibility.active确定是否要播放一个动画:
+展开
-ActionScript
private function showNextPage():void
{
if (Accessibility.active == false)
{
page2.visible = true;
pageChangeAnimation.play();
}
else
{
page1.visible = false;
page2.alpha = 1;
}
}
{
if (Accessibility.active == false)
{
page2.visible = true;
pageChangeAnimation.play();
}
else
{
page1.visible = false;
page2.alpha = 1;
}
}
类别:flash/flex/fcs/AIR 作者:转载 日期:2010-04-30 【评论:0】
暂时没有评论!
发表留言
百度赞助
同类热门博文
- ·As+lightbox+js实现..
- ·21.8.使用Cairngorm..
- ·13.1.为ArrayCollec..
- ·18.13.通过二进制So..
- ·22.7.使用ModuleLoa..
- ·JavaScript控制Flas..
- ·6.6.动态载入外部图..
- ·flash预加载进度条p..
博格Tag
- flash/flex/fcs/AIR(752)
- Asp.Net/C#/WCF(598)
- 操作系统及应用软件(376)
- JavaScript/Ajax(330)
- SQL及数据库(134)
- 黑客技术(115)
- Asp/VBScript(111)
- HTML/WML/CSS兼容/XML(102)
- PHP/apache/Perl(96)
- 网站排名及优化(96)
- 其他(75)
- showbo日志(66)
- lucene.net/分词技术(33)
- 计算机网络(26)
- 机械重工(26)
- C#设计模式(25)
- Google Maps开发(17)
- 日语学习(15)
- Canvas/VML/SVG(13)
- linux(11)
- 游戏开发(8)
- 正则表达式(5)
- Jsp/Java(4)
最新博文
- ·PHP socket套接字学..
- ·Warning Cannot sen..
- ·php与flash as3 soc..
- ·Flash XMLSocket使用..
- ·给flash右键增加自定..
- ·flash控件html及col..
- ·Flash加载XML文件CD..
- ·Flex3中文教程--hom..
随机博文
