685得票24回答
如果你是盲人,如何进行编程?

视觉是大多数程序员经常忽略的感官之一。大多数程序员会花费数小时盯着电脑显示器(尤其是在他们处于“状态”时),但我知道有些盲人程序员(例如目前在谷歌工作的T.V. Raman)。 如果你是一个盲人(或者正在逐渐失明),你会如何设置开发环境来辅助编程? (请每个答案提出一个建议。这个问题的目的...

499得票7回答
什么是aria-label,我该如何使用它?

几小时前,我读到了关于 aria-label 属性的介绍,该属性: 定义一个字符串值来标记当前元素。 但是在我看来,这正是 title 属性应该做的事情。我在 Mozilla 开发者网络 上进一步查看了一些例子和解释,但我只找到了:<button aria-label="Cl...

323得票10回答
input type="submit"和button标签是否可以互换使用?

input type="submit"和button标签可以交替使用吗?如果它们有区别,那么什么时候使用input type="submit",什么时候使用button? 如果没有区别,为什么我们有两个标签用于相同的目的?

247得票9回答
XML中图像缺少contentDescription属性

我在eclipse中收到一个警告,提示[可访问性]图像缺少contentDescription属性。该警告出现在以下XML代码的第5行(声明ImageView)。 当构建和运行我的应用程序时,这不会产生任何错误。但我真的很想知道为什么会收到这个警告。 这是我的XML文件:<?xml ...

207得票6回答
如何在Firefox中允许链接获得键盘焦点?

在Webkit浏览器中访问此超级简单的jsfiddle链接并点击其中一个输入框: http://jsfiddle.net/eK4TT/<input type="text"> <input type="text"> <input type="text"> &...

204得票13回答
在网页上使用鼠标模拟震颤(例如帕金森病)?

我正在为一个关注网络无障碍的基金会工作。我们想要为演示提供一个小型的工作坊,模拟不同的残疾/障碍给人们带来的影响。这是通过专门为此演示创建的网站完成的。 其中一个演示的残疾是震颤,这意味着手部动作不稳定且难以控制。有这种残疾时,非常难以精确地移动鼠标光标并在鼠标悬停在链接上时按下鼠标按钮。老...

197得票1回答
有人能解释一下HTML5的aria-*属性吗?

我想了解 aria-* 属性的用途。它们可以有哪些值?这些值是定义好的,还是我可以自己创建值?

184得票5回答
默认的HTML表单焦点,无需JavaScript

有没有办法在不使用JavaScript的情况下设置HTML表单的默认输入焦点,例如:<html> <form> Input 1: <input type="text" name="textbox1"/> <br/> I...

154得票2回答
谷歌浏览器无障碍树缓存问题与UI自动化相关

当用户在浏览器中向下滚动时,Google Chrome不会刷新辅助功能元素(AutomationElement)。 复现步骤: 使用 "chrome --force-render-accessibility" 命令行参数或在 "chrome://accessibility" 中设置全局辅...

127得票12回答
HTML img标签:title属性与alt属性之间的区别?

我在浏览 Amazon 时注意到,当搜索 "1TB" 时,如果将鼠标悬停在星级评分图像上,只有在使用IE时才会显示得分。如果你使用其他浏览器,得分将不会显示。 评分为3.8和4.2的评级都显示为4颗星。当然,3.8颗星与4.2颗星(76%与84%的分数)之间可能会有差异! 这是因为标准的显...