-
0 votesanswersviews
强制画外音在Web浏览器(OS X)中讲话
我正在努力使复杂的Web应用程序可访问 . 我现在正在处理的这篇文章涉及获得带有验证的表单字段,以便与屏幕阅读器很好地协作 . 整体结构是一个输入标签(#input-with-validation),带有控制验证的javascript . 根据输入的验证状态显示或隐藏单独的div(#validation-error) . 我使用role =“alert”和aria-live =“assertive... -
0 votesanswersviews
VBA改变ARIA-控制 Value
早上好, 我正在尝试使用VBA填写使用“Aria”的在线表单 . 该程序非常简单,适用于任何不使用Aria的表单,但是我很难将其调整到此站点 . HTML如下: <div class="selectwrapper"> <label class="has-float-label shadow" for "event-0-line-... -
11 votesanswersviews
在单页pushState Web应用程序中模拟画外音页面加载
我'm working on a single-page application (SPA) where we'使用HTML 5 history.pushState重新模拟多页面应用程序 . 它在视觉上看起来很好,但它可以在任何屏幕阅读器中工作,但画外音是我首先尝试的 . ) 这是我想要实现的行为的一个例子 . 这是两个普通的网页: 1.html <!DOCTYPE html><... -
2 votesanswersviews
对于iOS,Safari,VoiceOver,如何让VoiceOver读取自定义单选按钮?
我有一个自定义单选按钮,按钮有一个彩色和更大的圆圈 . 它是使用CSS实现的,如http://webdesign.tutsplus.com/articles/quick-tip-easy-css3-checkboxes-and-radio-buttons--webdesign-8953 但是,当您在单选按钮的CSS中显示:none时,它会混淆VoiceOver,即使 <input> ... -
1 votesanswersviews
如何防止Windows讲述人阅读隐藏的HTML标签?
我有一个HTML页面,其中包含多个隐藏元素,这些元素仅在某些情况下才可见 . 当我将焦点设置在页面包装器上(以读取所有内容)时,Windows讲述人会读取所有元素,甚至是隐藏的元素 . 我试过使用aria-hidden =“true”,CSS显示:无,HTML5隐藏属性,都被完全忽略 . 到目前为止,我发现唯一有效的机制是在将焦点设置在包装器上之前从DOM中删除这些元素 . 但它不是一个理想的解决... -
4 votesanswersviews
JAWS没有在动态框架中读取<fieldset>中的<legend>
我在一个更大的站点内进行动态构建测验的可访问性工作(我们使用Knockout绑定来填充问题 . )我正在处理我们的单选按钮问题 . 我们最初有一些Knockout在适当的位置粘贴了“aria-labeledby”,但我们认为它可以更快地加载时间来正确地使用fieldsets和legends . 只有在我们的框架中,在IE8中使用JAWS 12,专注于无线电元素才会读取其标签而不是我期望的图例 . ... -
4 votesanswersviews
CSS内容和屏幕阅读器(JAW)
我正在使用CSS内容从字体集生成图标 . 问题是屏幕阅读器,尤其是JAW,也在阅读内容! 所以以下内容: <span class="uxf-icon uxf-search"></span> 和: .uxf-search::before { content: ";" } 所以屏幕阅读器实际上会读出“分号” . 有没有办法阻止... -
3 votesanswersviews
JAWS没有使用aria-label读取带有 Headers 的span内部的aria-label
我有一个span作为一个 Headers 内的按钮: <h3 aria-label="Header Aria Label"> <span tabindex="0" aria-label="Span Aria Label">Button</span> </h3> 但是,每当我选择 Spa... -
1 votesanswersviews
如何使屏幕阅读器从 Span 内的内容中读取不同的内容
如果我在html中有以下范围, <span>10:45</span> 有没有办法让屏幕阅读器读取"Document value at 10:45"?起初我以为我可以使用 aria-label="Document value at 10:45" 但它似乎不起作用 . 此外,我觉得咏叹调标签不应该以这种方式使用 . 任何人都知道是否有任... -
0 votesanswersviews
VoiceOver不会在网站中读取相同的消息
我在HTML5中创建了一个聊天,我在HTML代码中包含了WAI-ARIA角色和属性,以便向屏幕阅读器用户通知新消息 . 接下来,我展示了我的代码: <ul id="conversation" class="conversation" aria-relevant="all" role="log" aria-live... -
0 votesanswersviews
如何防止Windows讲述人阅读<title>文本
当我将焦点设置在body标签上时,Windows叙述者会读取标签中的文本 . 我怎样才能防止这种情况发生? 我试过aria-hidden =“true”,role =“presentation”,tabindex =“ - 1” . 这些都不起作用 . -
0 votesanswersviews
使用wai-aria时alt标签有多重要
如果图像标记必须位于标记内,并且具有兄弟范围,则显示的内容与/ img元素的alt / title标记中的内容相同 . 没有重复数据 如何使用aria-labelledby属性获取可访问性 . <a href="/project/image.jpg" title="photo caption" alt="photo caption"... -
1 votesanswersviews
aria-labelledby属性是否需要标签标签?
在表单上,aria-labelledby属性可以单独工作还是需要标签标签? 示例:它是否像这样工作 aria-labelledby="Name" 浏览器将其读作“名称”? -
1 votesanswersviews
VoiceOver不会从<div>或<p>的aria- *属性中读取信息
我希望通过浏览器中的VoiceOver(Safari)和TalkBack(Chrome)读取一些移动页面 . html code: <span id="label_span">some description</span> <p aria-labelledby="label_span"> ... -
3 votesanswersviews
如何让屏幕阅读器在没有任何停止的情况下通过<span>
我有这个span元素: <span>Select the <strong>START</strong> <span class="icon-start></span> button.</span> 这只是在START一词后面带有一个小图标的“选择START按钮”的一行 . 目前,Microsoft Narrator... -
2 votesanswersviews
使用嵌套列表导航:屏幕阅读器支持列表标签和嵌套级别
What is best practice to enhance the semantic accessibility of a website <nav> landmark with a nested <ul> list for screen reader users? (所有屏幕阅读器目前不发音aria-label和列表级别) 我测试了iOS 9上的Voiceover,... -
4 votesanswersviews
咏叹调完成了州?
在编程/设计可访问性时,是否有适当的方法来传达特定项目是否已“完成”? 目前正在构建一些可访问的电子学习在特定活动中,必须按下许多按钮,其中激活每个按钮在单独的面板中显示进一步的信息 . 在这个特定的例子中,我使用的是一个tablist . 访问完所有选项卡后,用户可以继续前进到下一个活动 . 将咏叹调标签更改为“选项卡1 - 完成”或“选项卡1 - 不完整”是否足以表明其状态? 更新1 为了... -
3 votesanswersviews
补充内容的可访问性
我正在尝试向HTML元素添加“隐形”补充内容,我想避免在DOM中创建新元素 . 我还想尽可能地保持可访问性(即由屏幕阅读器VoiceOver和JAWS读出) . 我该怎么做? 注意:在我的上下文中,补充内容主要由帮助文本组成,但在某些情况下会出现其他信息 . 例如,对于有视力的用户,此内容可能会出现在非模态警报框或工具提示中 . 我可以使用 title 属性,但似乎有quite a few p... -
1 votesanswersviews
JAWS和IE 9没有读取手风琴 Headers 的内容
我正在使用扩展到包含the WAI-ARIA 1.0 Authoring Practices for accordions的jQuery手风琴 . 使用NVDA时的结果是我对所有浏览器的期望 . 一旦您专注于手风琴的 Headers ,就会读取 Headers 中的所有内容 . 将IE 9与JAWS配对时,JAWS只读取 Headers 中的第一行并跳过其余内容 . 使用Chrome和Firefo... -
6 votesanswersviews
对于iOS,Safari,VoiceOver,如何让VoiceOver读取文本内容以外的内容?
我试图让VoiceOver在HTML span元素中说出除指定文本内容之外的其他内容: <span tabindex="0" class="myClassName" id="DateLabel" role="heading">1:02a</span> 考虑我可能希望VoiceOver说出全时文... -
9 votesanswersviews
自定义元素和可访问性
我想使用当前的Web组件规范实现一个列表框小部件 . 此外,生成的列表框应符合ARIA标准 . 实例化列表框小部件应该如下所示: <x-listbox> <x-option>Option 1</x-option> <x-option>Option 2</x-option> </x-listbox> 出于清洁和... -
1 votesanswersviews
OS X画外音中的ARIA现场区域
我正在研究一个基于网络的互动小说文本冒险系统,就像这个 . http://eblong.com/zarf/glulx/quixe/quixe/play-remote.html?story=stories/Advent.ulx.js 窗口的主要部分"transcript,"是具有这些ARIA设置的 <div> . <div aria-live=&quo...