ARIA(Accessible Rich Internet Application)
2015-05-27 09:11
232 查看
ARIA 为Web app提供满足用户不同需求的解决方案。建设起用户和软件之间的桥梁。
新的HTML5标准中增加 aria-* 的标签属性,全称Accessible Rich Internet Application。与role标签属性配合使用。
role属性表示一个非标准的tag的实际作用。比如用div做button,那么设置div 的 role=“button”,辅助工具就可以认出这实际上是个button。而aria-*的作用就是描述这个tag在可视化的情境中的具体信息。
最简单的应用比如,
<div role="checkbox" aria-checked="checked"></div>
辅助工具就会知道,这个div实际上是个checkbox的角色,为选中状态。
具体所有内容可以参考w3c: http://www.w3.org/TR/wai-aria/rdf_model png图:
新的HTML5标准中增加 aria-* 的标签属性,全称Accessible Rich Internet Application。与role标签属性配合使用。
role属性表示一个非标准的tag的实际作用。比如用div做button,那么设置div 的 role=“button”,辅助工具就可以认出这实际上是个button。而aria-*的作用就是描述这个tag在可视化的情境中的具体信息。
最简单的应用比如,
<div role="checkbox" aria-checked="checked"></div>
辅助工具就会知道,这个div实际上是个checkbox的角色,为选中状态。
具体所有内容可以参考w3c: http://www.w3.org/TR/wai-aria/rdf_model png图:
![](http://www.w3.org/TR/wai-aria/rdf_model.png)
相关文章推荐
- Rich Internet Application or Rich Interactivity Application?
- RIA(rich internet application:富客户端) 概述
- RIA(Rich Internet Application)介绍
- Rich Internet application
- Ext JS: Cross-Browser Rich Internet Application Framework
- [收藏]Web2.01,a rich internet application example
- 也谈 Rich Internet Application vs Smart Client
- IT新名词:RiA —— Rich Internet Application(C/B/S架构)
- RIA(Rich Internet Application,富互联网应用系统)
- JViews 加速了使用AJAX, ECLIPSE技术的RICH INTERNET及桌面应用体系的形成
- InternetExplorer.Application
- [Eclipse]How to export eclipse rich client application?
- AdvancED Flex Application Development: Building Rich Media X
- Internet Application (IA) architecture:网络服务器架构
- Professional Rich Internet Applications: AJAX and Beyond
- Programming Firefox: Building Rich Internet Applications with XUL
- (转自MSDN)InternetExplorer.Application的用法及属性解释
- 网页自动化——VBA和InternetExplorer.Application
- 网络服务器模型(Internet Application Architectures)
- Rich Internet Applications 的技术选项