jaws-screen-reader 相关问题

JAWS是用于Microsoft Windows的计算机屏幕阅读器程序。

您可以强制屏幕阅读器将数字读取为单个数字吗?

电话号码通常都是数字,忽略括号、破折号、加号等,因此电话号码的输入字段通常是数字。 当屏幕阅读器遇到数字输入字段时,它会...

回答 3 投票 0

如何让 JAWS 将单元格连接到 Word/PDF 文档中的标题?

我目前正在测试一个8列2行的PDF文档,其中顶行是标题行,第二行是连接到顶行的主要数据。我需要连接...

回答 1 投票 0

多次击键没有印象钳口可访问性

我有 keydown 事件侦听器,我想检查 arrowup 和 arrowdown 按键事件。然而,当钳口打开时,这些键将被忽略。只有几个键起作用,例如 ctrl、alt、tab 等。 它的沃...

回答 1 投票 0

使用 iTextPDF 创建的 PDF 中的页脚无法访问

我在这里创建了一个简单的PDF来解释我面临的问题 导入 com.itextpdf.io.font.FontConstants; 导入 com.itextpdf.io.image.ImageDataFactory; 导入 com.itextpdf.kernel.events.

回答 1 投票 0

JAWS 未宣布 role="region"

我是 JAWS 的新手。长期以来一直在编写可访问的 HTML,但直到现在还没有在 JAWS 中对其进行测试(因为它仅适用于 Windows)。 我的 JAWS 安装没有宣布任何带有 role="region&q...

回答 1 投票 0

JAWS 没有宣布 role="region"?还是我只是用错了 JAWS?

我是 JAWS 的新手。我发现它没有宣布任何有关 role="region" 的内容 - 甚至没有关联的 aria-label。 但对于其他角色,例如 role="navigation",它将宣布...

回答 1 投票 0

如何让屏幕阅读器以类似于读取 Win32 MessageBox 的方式读取我的 WPF 消息?

我们有一个 WPF 桌面应用程序,需要显示一些自定义消息窗口。我无法让屏幕阅读器(例如 Freedom Scientific 的 JAWS)正确朗读它们......

回答 6 投票 0

如何防止 JAWS 阅读器中的工具提示内容读取

我对多个输入元素使用工具提示,并在悬停和单击时在输入元素上显示工具提示。我需要阻止 JAWS 阅读器在悬停时阅读工具提示内容...

回答 2 投票 0

一页上只能有一个H1标题

辅助功能团队告诉我,单个页面上应该只有一个 H1。 互联网上的参考:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Heading_Elements#

回答 5 投票 0

JAWS 读取模态对话框内容两次

我的模态对话框有交互式和非交互式内容(屏幕截图1)。我希望屏幕阅读器能够阅读第一个可聚焦项目和此聚焦项目之前的所有内容......

回答 1 投票 0

JAWS 读取禁用的跨度元素

我正在使用 Angular js 代码,它将在跨度中动态启用单选按钮。 ` 我正在使用 Angular js 代码,它将在跨度中动态启用单选按钮。 `<span data-ng-if="(!object.enabled || (form && !form.enabled))" class="rf-visuallyhidden"> Disabled</span> ` 使用 JAWS 进行测试时,JAWS 将其读取为已禁用,尽管它在 UI 上已启用。 有没有解决上述问题的方法。 期望 JAWS 正确读取表单字段。 我相信您在 JAWS 中遇到的情况是预期行为。没有完整的示例或测试用例,我无法确定。 也许我错过了您想要做的事情的上下文,但值得解释的是,disabled状态(例如aria-disabled="true")与辅助技术隐藏的元素(例如aria-hidden="true")不同。 辅助技术软件(例如屏幕阅读器)将体验处于禁用状态(但仍然可见)的元素,并宣布为“禁用”。禁用按钮就是一个例子。请注意,此类禁用的控件通常不再接收键盘焦点。但是,要从辅助技术软件中隐藏可见元素,您需要使用类似 aria-hidden="true" 的内容。

回答 1 投票 0

从 HTML 生成带有辅助功能标签的 PDF

我想从 HTML 生成 PDF,其中嵌入了可访问性标签。换句话说,我想将 HTML 转换为 PDF,以便 JAWS 友好。

回答 3 投票 0

辅助功能自动化测试

关于可访问性和自动化测试有什么建议吗? WAVE 错误、屏幕阅读器可访问性、颜色对比度等 我猜大部分都需要手动测试,但只是想知道......

回答 2 投票 0

在 IE11 中通过表单提交进行导航时,JAWS 开始在页面中间宣布内容

我遇到了一些奇怪的事情,其中具有表单和相当最小布局的页面在初始加载时被 IE11 中的 JAWS 16 和 18 正确读取。但是,当从活动加载该页面时...

回答 2 投票 0

JAWS 未读取 role="textbox" aria-readonly="true" 内的列表

我正在使用 JAWS v2023.2212.23 我有一个 div 容器,里面有段落和列表。我的要求是,当我专注于 div 容器时,颚应该读取整个块。 带着礼物...

回答 1 投票 0

如何让屏幕阅读器在应用程序未激活时朗读文本?

我有一个在后台运行但未聚焦的应用程序。 用户可能正在使用一些其他应用程序,并且根据我的应用程序中的某些事件,我希望屏幕阅读器宣布文本...

回答 1 投票 0

如何避免屏幕阅读器在聚焦元素时读取标签更改?

当用户使用选项卡聚焦元素时,屏幕阅读器应读取 aria-label 或 aria-描述的内容。如果用户从同一元素触发任何操作,则 aria-describe 的内容...

回答 1 投票 0

屏幕阅读器能理解 HTML 转义字符(如双引号中的 ")吗?

我正在更新 aria-label 值方法,该方法当前正在转义值以在 HTML 元素属性中安全使用。 所以它将把 abc" 转换为 abc&...

回答 1 投票 0

为什么 JAWS 没有读完整个句子?

我们正在将 JAWS 屏幕阅读器支持添加到我们现有的网站中,但遇到了 JAWS 在 IE11 中的阅读方式问题(我们被告知要使用 IE11 进行测试)。我正在使用 JAWS 2018

回答 2 投票 0

JAWS 屏幕阅读器和按钮过于冗长

我正在尝试让这段代码与 JAWS 屏幕阅读器一起正常工作。它在一个 CSHTML 文件中,我没有编写代码,我只是想修复它(我是该项目的 UI 设计师) 我正在尝试让这段代码与 JAWS 屏幕阅读器一起正常工作。它在一个 CSHTML 文件中,我没有编写代码,我只是想修复它(我是该项目的 UI 设计师) <div id="[email protected]"> <button class="btn btn-primary btnApprove btntooltipA" id="[email protected]" enttyddata="@i.EntryId" data-toggle="tooltip" data-original-title="Approve" value="@i.EntryId" onclick="CheckInHomeValidation(@i.EntryId);" aria-label="Approve">A</button> @if (i.Flags != Convert.ToString((int)clsEnum.enumEntryFlags.Compensated_Debited)) { <button class="btn btn-danger btnReject btntooltipR" id="[email protected]" data-toggle="tooltip" data-original-title="Reject" onclick="rejectPunchfuntion(@i.EntryId)" value="@i.EntryId" aria-label="Reject">R</button> } </div> 如果我使用 tab 键导航,按钮将在 JAWS 中读出为“批准按钮批准拒绝按钮拒绝” 如果我使用“b”键,这些按钮将在 JAWS 中读出为“批准按钮”和“拒绝按钮”,这是所需的结果。 我试着放一个&nbsp;但它除了把我的按钮堆叠在屏幕上之外什么也没做。 以上代码的输出将在 Chrome 开发工具中生成此代码(感谢@slugolicious 的建议): <div id="dvbtn_1888281"> <button class="btn btn-primary btnApprove btntooltipA" id="btnap_1888281" enttyddata="1888281" data-toggle="tooltip" title="" value="1888281" onclick="CheckInHomeValidation(1888281);" aria-label="Approve" data-original-title="Approve">A</button> <button class="btn btn-danger btnReject btntooltipR" id="btnrej_1888281" data-toggle="tooltip" title="" onclick="rejectPunchfuntion(1888281)" value="1888281" aria-label="Reject" data-original-title="Reject">R</button> </div> 我该怎么做才能解决这个问题? 谢谢

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.