accessibility相关内容
我们希望发送未链接到视图的无障碍事件(将由 TalkBack 等接收). 例如,当 AsyncTask 完成时,我如何发送可访问性事件(例如,对讲说“数据下载")? 解决方案 如果 AccessibilityEvent.getSource() 返回 null,则 TalkBack 的当前版本似乎会忽略公告,因此您最好使用 Toast.这还有一个额外的好处,即无论用户是否使用 Talk
..
我正在使用 Angular 和 Semantic-UI 开发一个应用程序.该应用程序应该是可访问的,这意味着它应该符合 WCAG 2.0.为了达到这个目的,模态应该将焦点保持在对话框内,并防止用户离开或在位于模态下方的页面元素之间使用“标签"移动. 我找到了一些有效的例子,如下所示: JQuery 对话框:https://jqueryui.com/dialog/#modal-confi
..
与我的其他问题略有相关:以下有什么区别:> 私人课程乔保护类乔公开课乔乔班 再说一次,最后两个的区别是我最感兴趣的. 解决方案 任何包中的类都可以访问公共类. 具有默认访问权限的类 (class Joe) 仅对同一包中的其他类可见. private 和protected 修饰符只能应用于内部类. 私有类只对其封闭类可见,同一个封闭类中的其他内部类也可见. 受保护
..
我有以下格式的电话号码 1-1xx-2xx-9565 目前VO读为“一(停顿)一xx(停顿)二xx(停顿)减九千五百六十五". VO 应该读作“One(停顿)One xx(停顿)2 xx(停顿)九五六五". 可能是什么问题?这是错误的电话格式吗? 解决方案 让我们分解正在发生的事情.VoiceOver 不知道您呈现的文本是电话号码,而是将其视为文本句子.在该文本中,
..
我已启用无障碍服务权限,现在我想从地址栏中获取 url. 我尝试过以下事情: accessibility_service_config.xml AccessService.java public class AccessService extends AccessibilityService {@覆盖公共无效 onAccessibilityEvent(Accessibility
..
在一个页面上有多个 HTML 表单且输入字段共享相同的 name 属性是否可以接受?例如,该页面包含所有玩家的列表,并且允许用户投票选出最佳玩家,因此在每张玩家卡片旁边都有以下表格:
..
我有一个捕获用户签名的自定义视图(John Hancock).我希望我们的应用程序尽可能易于访问,因此我特别注意确保针对 TalkBack 和 Explore-by-Touch 优化我们的屏幕.由于Explore-by-Touch 将所有单指手势更改为两指手势,因此打破了自定义签名视图. 我想做的是让 Explore-by-Touch 在悬停时宣布视图的内容描述,然后在用户双击时启用视图.这
..
我注意到在所有使用 button 元素的 Bootstrap 示例中,它们包括 role="button"(和 type="button">),例如: 下拉触发器
..
大量(我敢说最多吗?)网站没有使标签可点击以用于其复选框和单选输入.这似乎是一个巨大的可用性增益,只需很少的努力.使用 是否存在任何兼容性/功能性/可用性问题会阻碍开发人员使用此标签? 甚至 Stack Overflow 似乎也犯了这个错误,例如,在提出问题时,每天通知任何新答案复选框标签是不可点击的. 解决方案 除了懒惰没有其他原因.s 对于可访问性来说是必不可少的,对于我们这些鼠
..
我在互联网上读过,我听到人们说 访问说明符:: 访问说明符决定如何可访问的字段是编码其他班级.访问范围从完全可以访问到无法访问.您可以选择声明一个具有访问权限的字段说明符关键字:public、private、或受保护. 访问修饰符:: 您可以选择声明一个字段使用修饰符关键字:final 或易失性和/或静态和/或瞬态、抽象等 有什么区别吗?因为大多数访问修饰符和访问说明
..
我最近尝试使用 AccessibilityService 读取传入的通知.我知道使用 NotificationListenerService 读取通知,但这不是我需要的(为了与较低的 android 版本兼容).我的问题是,OnServiceConnected() 永远不会被调用,即使在我的设置中,我已经为我的应用程序提供了必要的前提.这是我的代码: 公共类 NotificationAccess
..
背景 我在 GitHub 上有一个小项目,我试图在其中创建一个符合 508 节 (section508.gov) 的 PDF,其中包含复杂表格结构中的表单元素.推荐用于验证这些 PDF 的工具位于 http://www.access-for-all.ch/en/pdf-lab/pdf-accessibility-checker-pac.html 和我程序的输出 PDF 确实通过了这些检查中的
..
段落
..
我想将 tabindex 添加到所有表单元素.表单是动态的,我无法将其添加到 HTML 中.我想将其作为函数运行. 如果有多个同名的单选按钮,每个按钮都必须有自己的 tabindex 值.页面上的大多数表单元素都以 开头,除了 .我该如何解释? 我想我需要运行一个循环并添加属性,对吗? var n = 1;$('输入,选择').each(function() {$(this).att
..
我正在使用这个 当有人将鼠标悬停在它上面时,我会看到一行中的所有文本. 有什么办法可以在新行显示吗? 解决方案 您可以使用
或
. 点击这里
..
我正在尝试使表单易于访问.我应该让我的输入同时具有 disabled 和 aria-disabled 属性,还是只有一个? Input 或者像这样? Input
..
指向外部站点的链接是否应该设置 target=_blank?例如.我在 www.acme.net 上有一个指向 www.otherplace.net 的链接,该链接应该是: otherplace 的网站 或:
..
AutomationProperties.Name 和 x:Name 之间的“CodedUI 测试构建器"没有区别.但是第一个可以覆盖第二个.AtomationProperties.Name 也支持数据绑定,x:Name 当然不支持. 我们知道如果您使用的是 MVVM 模式,最好仅在需要时使用 x:Name. 那么 AutomationProperties.Name 应该比 x:Nam
..
我无法从 WebVTT 文件中读取元数据的工作示例,该文件由 中的 元素指定一个 HTML5 页面.需要明确的是,我不是在谈论从视频文件本身中读取元数据(例如,就像使用 MPEG 传输流一样).我要说的是用于为视频添加字幕的 元素. 的属性之一是 kind,它可以指定为以下任意值: 字幕 说明 字幕 导航 章节 元数据 我正在尝试使用 metadata 类型来访问存储在相应
..
如何使用 WAI-ARIA 通知屏幕阅读器 div 现在可见? 如果我们得到了 html 呈现主要内容
隐藏内容 然后我们 $('#foo').hide();$('#bar').show(); 我们如何通知屏幕阅读器他们应该通知用户现在可见的 div(或者可能自动关注现在可见的 div)? 解
..