aria-label及aria-labelledby应用//////////[信息无障碍产品联盟]

aria-label及aria-labelledby应用

http://accessibilityunion.org/archives/808

发表于 2013 年 12 月 12 日 由 sisiyuan

aria-label属性

正常情况下,会在表单里给input组件指定对应的label,当用户tab到输入框时,读屏软件就会读出相应label里的文本。

如:<label for=”username”>用户名:</label><input type=”text” id=”username”/>

当没有给输入框设计对应的label文本的位置时,aria-label属性为组件指定内置的文本标签。它不在视觉上呈现。

如:<input type=”text” aria-label=”用户名”/>

此时,当焦点落到该输入框时,读屏软件就会读出aria-label里的内容,即“用户名”。

经测试,aria-label只有加在可被tab到的元素上,读屏才会读出其中的内容。

以下情况,也是可以读出的:<span tabindex=”0″ aria-label=”标签提示内容”>可被tab的span标签</span>

aria-labelledby属性

当想要的标签文本已在其他元素中存在时,可以将其值为该元素的id。

<div role=”form” aria-labelledby=”form-title”>

<span id=” form-title”>使用手机号码注册</span>

<form>……</form>

</div>

表单区添加了landmark标识role=”form”,在争渡中使用字母”D“键会在lankmark标识之间跳转。

当跳转到该区域时,不仅会读出”表单区“,也会读出”使用手机号码注册“。

如果一个元素同时有aria-labelledby和aria-label,读屏软件会优先读出aria-labelledby的内容。

测试软件:争渡读屏            浏览器:IE9

相关文章:

时间: 2024-12-20 21:02:56

aria-label及aria-labelledby应用//////////[信息无障碍产品联盟]的相关文章

【公益在行动】信息无障碍大赛 - “用智慧的代码点亮视障人的视界”

原文来自CSDN高校俱乐部:http://student.csdn.net/mcd/topic/163587/941050 "有一个失明女孩叫叶子,是我的好朋友,我知道在她心里面,她可看得见一切.在她透明的心儿里面,有一个角落,那里停放着善良的故事和动人的传说.这个世界没有欺骗也没有争夺,美丽的女孩叫叶子,她经常这么说..." 中国有1300万视障群体,因为视力障碍无法领略到大自然缤纷绚烂的色彩,他们依靠听觉来认识我们共同生存的地球.他们的世界是什么颜色的,你们知道吗?他们渴望着通过移

浅谈信息无障碍人才的培养

看到这个标题,我估计很多人会想要骂我,你有什么资格来谈信息无障碍人才,你懂什么是信息无障碍么? 你一个做软件的,一个搞软工的,谈什么信息无障碍. 嗯,我想说,确实,我谈这个,确实有些心虚,不过,我总可以表达一下自己的观点. 今年4月份,我被一个哥们拉过去,成为了深圳信息无障碍研究会的顾问,期间和他们的沟通中,发现了很多问题. 一方面这种信息无障碍的研究完全靠各种善款生存,他们基本上是没有收入的,更不用谈盈利,仅有的关系也是从腾讯的一些代码的测试中拿到的一点报酬,到底是多少,我确实不知道,但应该不

邓迪大学信息无障碍典型文献技术剖析

文章来源:北京联合大学信息无障碍辅助技术学科  邓迪大学 信息无障碍典型文献 相关人物  涉及的计算机技术 邓迪大学计算机系 研究团队:人机交互中的辅助计算 成员:David Flatla   Rolf Black   Rachel Menzies    John Arnott   Alan Newell   Annalu Waller     Garreth Tigwell     Benjamin Gorman     1. SPRWeb: Preserving Subjective Res

无障碍开发(十二)之怎样做好信息无障碍?

一.提供等效替代(文字或者语音来替代) 1.1图像的等效替代 移动端或Web端开发,都是用相应的文本信息等效替代图像.(为图像添加描述性信息,并不是文本越长越好) (1) 避免添加额外的.无意义.无价值信息的图像 (2) 避免使用图像来表现文本(也就是文字图片) (3) 为图像提供替代文本 (4) 装饰性图像应该可以被辅助技术忽略(非文字图片) 1.2验证码的等效替代 验证码不仅有图形和声音,也有手机验证码.数学计算验证码等其他类型.部署验证码时,需要至少考虑两种验证码,以帮助感官功能缺失的障碍

信息价产品经理日志(2)- 一个年轻的团队

上次说到我今年又开始做一个新的产品了 - 掌中广材.这是一个手机app,上网搜了一下资料,官网是这么写的: 掌中广材是广联达旗下的一款以提供建筑材料与设备相关信息为宗旨的移动端服务平台.它与广材网.广材助手.广材数据包.<广材信息>杂志一同形成了全方位的广材信息服务体系,推动建材信息的高效应用. 当时我在实创大厦6楼办公,工信部在12楼,我在楼下继续待了几天,处理完手头的一些事情,两个女同事帮我把电脑和书搬到了楼上.上楼后,同事还好奇,怎么我把女人当男人用呢?原因是我们楼下几个项目的人都在年底

中国信息价产品经理日志(3)- 接手新产品首先要做的是什么?

今年我做的是建筑材料的信息价和市场价相关的产品,做这种数据类产品其实并不是第一次了.在09-11年的时候,我在定额项目组呆过,当时担任架构师一职,负责产品的技术架构开发和研发人员的培养,当然认识我的人也知道,那时候我也引入了Scrum敏捷开发方法以及TOGAF企业架构方法.但是当时的我并没有完整的产品开发体系,所以这样来说的话,现在的产品可以说得上是我做的第一个信息数据类的产品. 那我现在会如何去做呢?在这个系列我会首次记录我工作的内容与大家分享点滴,希望开放产品开发方法能帮助更多产品经理和团队

邓迪大学信息无障碍相关项目概要

研究机构(大学)-邓迪大学相关项目 相关链接:http://aac.dundee.ac.uk/research/ 项目:ACE-LP Project(通过用环境检测数据驱动语言预测来充实交际) 涉及的技术或研究方法:微型计算机和语音合成技术 相关链接:http://aac.dundee.ac.uk/ace-lp/ 项目:The Tap and Talk project (通过使用平板电脑和其他屏幕设备如安卓平板和移动智能手机等 支持失语的成年人小组会议和嵌入式会议) 涉及的技术或研究方法:当进行

无障碍开发(十六)之常见的信息无障碍缺陷分类统计

最常见的无障碍缺陷是替代文本(标签)问题和焦点问题,其中焦点问题又大量集中在焦点冗余与焦点缺失上. 只要解决好标签问题和焦点冗余.缺失,互联网产品的无障碍化就成功了一大半. 原文地址:https://www.cnblogs.com/kunmomo/p/12194573.html

如何获取程序集信息和产品信息

获取程序集的版本号 #region 获取程序集版本号 System.Reflection.Assembly web = System.Reflection.Assembly.GetExecutingAssembly(); System.Reflection.AssemblyName webName = web.GetName(); Version = webName.Version.Major + "." + webName.Version.Minor + (webName.Versi