accessibility 相关问题

可访问性旨在使每个人都可以使用应用程序或网站,包括视力,听觉,走动或认知障碍等残疾人。

GitHub 账号访问验证码获取困难

我目前无法通过电子邮件接收访问我的帐户所需的验证码。尽管多次尝试,代码仍未发送到我的收件箱。我...

回答 1 投票 0

从可访问性角度来看,从菜单项打开的模式的最佳实践

在我的应用程序中,我有一个带有子菜单的菜单,并且在该子菜单中有 3 个项目。一旦用户单击其中之一,就会弹出带有保存和取消按钮的模态框。我的问题是……

回答 1 投票 0

Android 辅助功能应用程序未执行滑动手势

我一直致力于创建一个 Android 应用程序,该应用程序可以每 5 秒在屏幕上执行一次向上滑动手势。这个想法是让它滚动任何打开的应用程序,例如 Instagram 或 Facebook 上的 reels

回答 1 投票 0

如何在jetpack compose中使用accessibilitydatasensitive

我们如何在撰写中将accessibilitydatasensitive标志设置为yes?

回答 1 投票 0

如何在<iframe>元素内插入<video>元素?

我正在尝试编写干净、可访问的 HTML 代码,以适应遵循此标准的屏幕阅读器和其他辅助技术:https://www.w3.org/WAI/standards-guidelines/wcag/ 我想要

回答 1 投票 0

具有里程碑意义的div的tabindex,对还是错?

我从辅助功能专家那里得到反馈,称我在地标区域上使用选项卡索引会让屏幕阅读器用户感到恼火。我添加了选项卡索引,以便用户可以使用跳过链接...

回答 1 投票 0

画外音:UIButton 的标签在激活时会重复

我有一个UIButton,当焦点放在按钮上时,VoiceOver会说出按钮的标签,当双击激活它时,VoiceOver会再次说出按钮的标签。 有什么办法可以预防 sp...

回答 1 投票 0

在 HorizontalPager 中撰写辅助功能焦点问题

Compose 有 FocusRequester() 和 requestFoucs() 函数,它的行为似乎出乎意料且不稳定。以下是应该解决的焦点问题的一个很好的例子。 我...

回答 1 投票 0

制作一个h2标签,里面有一个强标签,易于访问

所以这似乎是一个非常简单的问题,但我无法理解它。我有以下 HTML: 单词 1 - 单词 2 我知道这不是

回答 3 投票 0

我们应该如何使用最新的HTML标签辅助功能呢?

例如,直到 2023 年末,大多数浏览器才完全支持 标签。 所以我在等待更好的可用性和只是做之间保持平衡: ... 例如,<search>标签直到 2023 年末才在大多数浏览器上得到全面支持。 所以我在等待更好的可用性和只是做之间保持平衡: <div role="search"> ...search inputs... </div> 但我认为我们必须推广新的专用地标。 现代浏览器对未知标签非常宽容,因此在尚未实现的浏览器上使用 <search> 不会破坏任何内容。然而,它作为一个可访问的地标是没有用的。 我想过两种折衷的解决方案,但它们显然是多余的: <search> <div role="search"> ...search inputs... </div> </search> 或 <search role="search"> ...search inputs... </search> 就我而言,我需要一个相关的地标,因为我没有使用 <input type="search">,而是使用 <select>,这对于 <search> 标签规格来说非常好。 对此你有何看法? <search role="search"> 是最好的方法。 一般来说,创建有弹性、面向未来的网站的最佳方法是基于当前规范进行工作,并使用 polyfills 来弥补浏览器支持的缺乏、不一致或浏览器错误。 这就是第一个 HTML 5 元素出现时的方法。 它允许逐渐减少并最终删除填充,同时具有相当干净的代码。 谈到角色时,只需添加(根据标准)冗余角色属性即可完成polyfill。 <search>元素没有定义任何浏览器行为,因此该属性就足够了。 从其他环境中学习: <label>Registration number <input type="text" inputmode="numeric" pattern="/d+">` </label> 是在触摸屏上触发数字键盘的最佳实践。 inputmode 还没有支持,所以模式解决了它。您仍然会包含它,因为它已经标准化了。这样,网站以后就能正常运行了。 <search> <div role="search"> 不是一种选择,因为它可能会添加 2 个搜索地标,一个在另一个内。它也不符合标准。

回答 1 投票 0

在数据字段上添加屏幕阅读器关联

在现有的 Web 应用程序中存在一些可访问性问题。某些视图表示键值对的集合,例如姓名 -> John Doe、街道 -> 对角巷。此刻...

回答 1 投票 0

通过 aria-描述识别的文本不被屏幕阅读器“读取”

我正在为我的网络应用程序添加可访问性。我在表单中有两个必填字段,我希望将它们与定义为跨度的两个单独的错误消息关联。我正在使用 aria-invalid 来标记

回答 1 投票 0

为什么 getRootInActiveWindow() 在 Accessibility Event 中总是返回 null

我已经尝试了AccessibilityServiceConfig.xml的所有排列和组合。以下是 AccecssibilityService 和 AccessibilityServiceConfig.xml 的代码。 这是我的代码: @覆盖

回答 1 投票 0

如何用VoiceOver播报SwiperJS幻灯片内容?

我正在使用 SwiperJS React 组件,并希望在使用 VoiceOver 看到幻灯片内容时宣布它们。有没有办法做到这一点?现在用户在 cl...

回答 1 投票 0

辅助功能:如何通过 VoiceOver 播报 SwiperJS 幻灯片内容?

我正在使用 SwiperJS React 组件,并希望在使用 VoiceOver 看到幻灯片内容时宣布它们。有没有办法做到这一点?现在用户在 cl...

回答 1 投票 0

如何为 X/Y 文本添加辅助功能?

我有一个表,其中一列包含有关部署的信息:X/Y。 我怎样才能使这个元素更容易访问? 我实际上是要求进行测试,但我也想让桌子变得更多

回答 1 投票 0

如何让 NVDA 屏幕阅读器读取 span 和 p 标签内的文本

我正在使用react开发一个页面。 我的页面有一个输入框、按钮、span 和 p 元素。 我正在使用 NVDA 屏幕阅读器检查 Ally,然后按 Tab 键。 我有一个场景,重点必须是...

回答 1 投票 0

更改代码和新版本后,MacOS Accessibility API 无法工作(Xcode/Swift 模拟键盘输入)

我找到了这段代码,并一直在使用一个应用程序,该应用程序将蓝牙激光距离测量设备的测量结果粘贴到聚焦的应用程序中。 当我第一次运行它时 MacOS 提示...

回答 3 投票 0

如何让IntelliJ CE的Java语法高亮更加丰富多彩?

IntelliJ CE 在语法突出显示中提供的颜色比 Visual Studio Code 少得多。 IntelliJ 中除了几个关键词之外,一切都是灰色的,而 VSC 则高亮显示方法调用,...

回答 3 投票 0

当模态打开时,NVDA 不会宣布“对话框”

在这个简单的模态示例中,角色设置为对话框,并且在打开对话框容器时接收焦点,但 NVDA 不会在开始时宣布“对话框”一词。我注意到有潜力...

回答 1 投票 0

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