accessibility相关内容

我们应该把<input>里面<标签>?

我在同一个表单示例中看到了两种不同的方法: 关于 http://www.alistapart.com/articles/prettyaccessibleforms/ 为什么他们在第一个 fieldset 中使用 2 种方法,在 label 之后保留 input,在第二个 fieldset 中保留 label 之后的 >input.为什么? 交货详情 ..
发布时间:2021-11-26 19:21:56 前端开发

在 Swift/Objective-C 中监听窗口大小调整事件

是否可以遍历 OSX 中任何应用程序的所有打开窗口并在 Swift 中监听它们的调整大小事件?我想创建自定义窗口管理器,它会根据用户行为移动和调整事件大小——因此,如果用户调整窗口大小,其他窗口会自动重新排列. 我是 Haskell,不是 Swift 开发人员,所以我非常感谢任何展示如何实现这种效果的代码片段/示例.(实际上,我会将它用作一种 Haskell -> Cocoa 绑定.) ..
发布时间:2021-11-26 19:21:48 移动开发

使用 Java Access Bridge 实现自动化

我可以使用 Java Access Bridge 事件.我该怎么办: 在编辑框中设置文本 点击按钮 使用 Java Access Bridge API 调用? 解决方案 这是我为我的项目所做的.创建一个基类 API,将所有 PInvokes 调用到 JAB WindowsAccessBridge DLL 中.如果您使用的是 64 位操作系统,请确保您的目标是正确的 DLL 名 ..
发布时间:2021-11-26 19:21:28 Java开发

在 AccessibilityNodeInfo 中设置文本

我正在开发 Android 无障碍服务.我有一个 AccessibilityNodeInfo 代表一个 EditText.是否可以编辑包含的文本? 我尝试使用 mynode.setText("aaa") 但我得到了 IllegalStateException,如官方文档 http://developer.android.com/reference/android/view/accessibi ..
发布时间:2021-11-26 19:21:19 移动开发

辅助功能和 Android WebView

是否为 Android WebView 启用了辅助功能?谁能告诉如何使 WebView 可访问? 解决方案 Android webview 可访问性通过 Honeycomb 及更高版本中的 javascript 注入启用(如 由 alanv 指出).用户必须通过以下方式启用它: 开启无障碍模式,包括 4.0+ 中的“触摸探索". 启用“增强型 Web 可访问性",或者在旧设备上启用 ..
发布时间:2021-11-26 19:20:59 移动开发

在 iOS 11.3 Safari 上有没有一种非hacky 的方法来防止捏合缩放?

我真的想禁用捏合缩放我的网页(iframe)并使用手指捏合事件进行另一个自定义交互.因此,虽然 Apple 在他们的文档说它支持以下子句: ...实际上,他们在 iOS 和 iPadOS 上的 Safari 浏览器并不尊重它. 防止视口缩放的能力对于网络游戏体验以及靠近按钮、输入框和滑入/滑出类型界面的紧密用户体验通常很重要(想想 Tinder).即使在视频上也不需要缩放,但也许 pi ..
发布时间:2021-11-26 19:20:52 移动开发

使用带有单选按钮的 HTML 'label' 标签

label 标签是否与单选按钮一起使用?如果是这样,你如何使用它?我有一个显示如下的表单: 名字:(文本字段)头发颜色:(颜色下拉)说明:(文本区)称呼:(先生、女士、小姐的单选按钮) 我想对左列中的每个标签使用 label 标记来定义其与右列中相应控件的连接.但是如果我使用单选按钮,规范似乎突然表明表单控件的实际“Salutation"标签不再属于 label 标签,而是选项“Mr., Mr ..
发布时间:2021-11-26 19:20:42 前端开发

如何检查按钮形状设置是否启用?

iOS 7.1 包含一个新的辅助功能设置调用按钮形状,这会导致某些按钮文本自动带有下划线.有没有办法检测这种模式,或者为单个 UIButton 自定义它? (这允许更改按钮标签,例如破折号或下划线,以便在加下划线时,它们看起来不像等号等) 解决方案 看起来您可以请求按钮标签的属性并测试它是否包含 NSUnderlineStyleAttributeName 属性.如果您删除 NSUnd ..
发布时间:2021-11-26 19:20:31 其他开发

以编程方式启用/禁用 Android 设备上的辅助功能设置

如何以编程方式启用/禁用 Android 屏幕阅读器服务,例如 TalkBack? 我正在开发一个自助服务终端类型的应用程序,该应用程序将安装在 Android 设备上,供参观者参观特定博物馆时借用.(我们仍在确定我们将使用哪种设备.)我们的计划是只允许用户使用我们的应用程序,而不能访问 android 设置应用程序.但是,我们希望允许用户配置一些辅助功能设置.当他们使用完设备后,我们需要将 ..
发布时间:2021-11-26 19:20:24 移动开发

是否可以仅使用键盘在 Eclipse 中工作?

正如我们大多数人时不时所做的那样,我尝试改进我的工作流程.由于 Eclipse 是我的主要 IDE,我想知道是否可以在没有鼠标的情况下使用它.我浏览了可用的快捷方式并尝试使用它们而不是我的鼠标.我发现了一些有趣的功能,比如 Ctrl+3,它可以打开类似 Apple 聚光灯的东西. 我知道有很多关于最喜欢的快捷方式等的问题,但我想知道它是否有效,因为目前没有鼠标感觉 100% 有点黏糊糊的. ..
发布时间:2021-11-26 19:20:17 Java开发

XHTML5 与 HTML5 有何不同?

XHTML5 与 HTML5 有何不同?据我了解,XHTML5 是语言的 XML 形式,HTML5 是语言的 SGML 形式,这意味着明显的细微语法差异.还会有进一步的差异吗?XHTML5 是否会弃用 HTML5 没有弃用的完全无价值的元素?XHTML5 会用模式而不是 doctype 编写吗?XHTML5 会强加结构验证而不是仅仅说明什么是什么的孩子吗?XHTML5 会提供 HTML5 不具备的 ..
发布时间:2021-11-26 19:19:59 前端开发

色盲模拟器

像任何负责任的开发者一样,我希望确保我制作的网站可供最广泛的受众访问,其中包括具有某种形式色盲的大部分人群. 有许多网站提供过滤您提供给它的 URL 的服务,通过渲染图片或过滤所有内容.然而,即使渲染中等复杂的布局,这两种方法似乎都失败了,所以我很想找到一种客户端方法. 理想的解决方案是在整个屏幕上设置一个系统过滤器,可用于测试任何程序.下一个最好的东西是浏览器插件. 解决方案 ..
发布时间:2021-11-26 19:19:51 其他开发

新窗口图标(用于网络可访问性)

是否有默认的、标准的、推荐的或众所周知的图标来表示链接将打开一个新的浏览器窗口? 这是出于网络可访问性的原因.或者它基本上对所有人免费? 我意识到那些最能利用它们(使用屏幕阅读器)的人甚至不会关心图像的外观,而是对替代文本更感兴趣. 决定使用这个: 除非有人可以提出更广泛采用的建议? 解决方案 没有标准图标这样的东西. 例如,您选择的图标类似于维基百科中用于标 ..
发布时间:2021-11-26 19:19:40 其他开发

UIAccessibilityLayoutChangedNotification 和 UIAccessibilityScreenChangedNotification 之间的实际区别?

我试图确定在发布 UIAccessibilityLayoutChangedNotification 和 UIAccessibilityScreenChangedNotification 时到底发生了什么不同.据我所知,我可以在任何地方互换使用它们,没有什么不同. Apple 文档只是说在(例如)一个元素被隐藏或显示时使用 LayoutChanged,如果整个屏幕发生变化,则使用 Screen ..

在网页上用鼠标模拟震颤(例如帕金森氏病)?

我正在为一个基金会工作,该基金会旨在提高人们对互联网可访问性的认识.对于演示,我们想提供一个小型研讨会,模拟人们不同的残疾/障碍.这是通过专门为此演示而创建的网站完成的. 明显的障碍之一是颤抖,这意味着手部动作颤抖且难以控制.由于这种缺陷,很难准确地移动鼠标光标并在鼠标悬停在链接上时按下鼠标按钮.一些老人和患有疾病的人,例如帕金森氏症,可能会出现震颤. 现在我想以某种不可预测的方式移动 ..
发布时间:2021-11-26 19:19:22 前端开发

有没有办法将 Python 代码中的缩进转换为大括号?

我是一个想学习 Python 的盲人程序员.不幸的是,代码块用不同级别的缩进表示这一事实是一个主要的绊脚石.我想知道是否有任何可用的工具可以让我使用大括号或其他一些代码块分隔符编写代码,然后将该格式转换为 Python 解释器可以使用的正确缩进的表示形式? 解决方案 python 本身有一个解决方案可以解决您的问题.pindent.py,它位于 Windows 安装的 Tools\Scri ..
发布时间:2021-11-26 19:19:12 Python

使表格行或单元格被表格读取为可点击

嗨,我正在处理一个表,我想提高它的可访问性,但问题是它是用具有“onClick"的表行创建的.属性,当使用诸如 VoiceOver、NVDA 或 JAWS 之类的屏幕阅读器阅读单元格和表格时,它不会将该行读取为可点击或任何会告诉用户点击该行会将他带到另一个页面的标志. 该表是由 JQuery Datatables 动态创建的,表的一个片段是这样的: ..
发布时间:2021-11-26 19:19:04 前端开发

如何访问 iPhone 的一般辅助功能设置

我需要访问 iPhone 的一般辅助功能设置;我需要知道用户是否打开了“朗读自动文本"或“黑底白字"等功能并以编程方式响应.我不需要更改值,只需读取它们.此外,如果有一种方法可以定义(对于我的应用)忽略它们(并以编程方式设置相应的支持) - 那将是一个很好的解决方案. 有什么建议吗? 解决方案 你不能.我怀疑这是故意的. ..
发布时间:2021-11-26 19:18:53 移动开发