nvda相关内容
我在一个网站上工作,该网站全面使用首字母缩写(";doit";,发音为";do it";)。不幸的是,视障人士的屏幕阅读器将首字母缩写读错了(";duh-i.t.";)。 我认为有两种解决方案之一: 在整个网站(HTML5)中查找所有使用&doit&…的元素,并以某种方式向屏幕阅读器添加一些内容,使其不阅读显示的文本,而是使用&do it
..
电话号码通常都是数字,忽略括号、破折号、加号等,因此电话号码的输入字段通常是数字. 当屏幕阅读器遇到数字输入字段时,它会将值作为整数读取.例如,如果我有一个美国电话号码的三个输入字段,第一个是区号(3 位数),然后是交换机(3 位数),然后是线路(4 位数),如果这些字段有 123、456, 7890(分别),我们通常所说的数字是“一二三"、“四五六"、“七、八、九、零". 但是当屏幕
..
我刚刚注意到,虽然 aria-label、aria-labelledby 和 aria-描述的 属性据说适用于每个元素(见 https://www.w3.org/WAI/PF/aria-1.1/states_and_properties#aria-scribedby),它们似乎只适用于像 a 这样的几个元素,而不适用于例如NVDA 和 JAWS 中的 div 或 p. 我创建了一个小代码笔来
..
在使用 NVDA 测试我的一个网站时,我意识到当我单击跳过主导航链接时,NVDA 只会读取链接指向的主容器内的内容.由于页脚在它之后,NVDA 不会读取其中的任何内容.通过位于页脚中的其他链接以及一些重要的政策链接,我想知道这是否会给屏幕阅读器用户带来任何问题.我知道他们可以继续使用标题、制表符和箭头键进行导航,但我想知道是否有人知道这是否会给他们带来糟糕的用户体验,以及是否有人有任何建议.
..
我正在尝试让Screenreader(正在对NVDA进行测试)读出重点控件的AutomationProperties.Name和AutomationProperties.Helptext. 当我关注应用程序时,它所做的只是说"MAINWINDOW".
..
我在无序列表中有一个链接,如下所示: 保存 通常,屏幕阅读器会显示“保存”。 业务需求是要有一个带有图标样式的链接,并且可以通过哪个属性来更改该属性?该图标将作为链接文本的补充。例如: “ +”
..
我已经实现了对模式对话框中出现的第一个选项卡(基本上是 元素)进行聚焦的要求。 使用NVDA屏幕阅读器测试功能时,可以看到在读取对话框标签和描述(由aria-labelledby和aria-describeby指向)后,它会读取聚焦的标签元素。但是,此后,它将继续从模态标题开始读取整个模态对话框的内容。这不是我们想要的阅读行为。 如果我们将焦点放在模式对话框中的第一个输入元素上
..
电话号码通常是全数字,忽略括号,破折号,加号等,因此电话号码的输入字段通常是数字。 当屏幕阅读器遇到一个数字输入字段,它将以整数形式读取该值。例如,如果我有一个美国电话号码的三个输入字段,第一个是区号(3位数字),然后是交换(3位数字),然后是行(4位数字)(如果这些字段有123、456) ,分别是7890,我们通常所说的数字是“一二三”,“四五六”,“七,八,九,零”。 但是当屏幕阅
..
我正在研究一个有趣的问题,希望获得一些建议。 问题是:我正在一个网站上使用首字母缩写词(“ DoIT”,发音为“ do it”)。不幸的是,视障人士的屏幕阅读器读错了首字母缩写词(“ duh-IT”)。 我想有两种解决方法之一: 在使用(DoIT)的网站(HTML5)上查找所有元素,并以某种方式在屏幕阅读器中添加一些内容,以使用户无法阅读显示的文本,但是用“ do it”代替“
..
我刚刚注意到,尽管 aria标签, aria标签由和 aria -describeby 属性据说适用于每个元素(请参见 https://www.w3.org/WAI/PF/aria-1.1/states_and_properties#aria- describeby ),它们似乎仅适用于一个,而不是例如 div 或 p 在NVDA和JAWS中。 I已经创建了一个小的Codepen来演示该问题
..
要求是区分Mozilla浏览器中的按键和鼠标单击事件.条件是当 NVDA开启 时,Mozilla浏览器应该能够区分事件(单击并输入). 解决方案 如果您只是想区分Enter/空格键和鼠标/指针键,我可能会同时使用onclick和onmousedown. 如果触发了onmousedown,我将设置一个标志,以读取onclick,告诉我这是否实际上是指针事件. 类似的东西:
..
我需要一些帮助才能使NVDA屏幕阅读器读取我在index.html中编写的数学表达式的自定义描述。数学表达式在句子内。所以看起来非常像这样:
这里的一些文字... & epsilon; x = -200(10 -6), & epsilon; y = 550(10 -6
..
IE9或以下版本的屏幕阅读器面临着一个非常直接的问题。当屏幕阅读器查看具有 src 属性的图片标签时,它会读取 src 的内容。即使存在 alt 属性,它也会读取 src 中的内容。 完全清楚:只发生在IE 9或以下 这是我的一个非常简单的例子代码:
..
屏幕阅读器不读这个div:
它应该是“这里是多余的或无关的内容” 任何帮助如何用HTML解决这个问题? 解决方案 div 既不是地标也不是交互式内容。屏幕阅读器不会读取 aria-label 。 使用off-屏幕技术:
..