accessibility 相关问题

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

ImageView 的 xml 中的 android:contentDescription="@string/desc" 是什么?

我在 GraphicalLayout 中添加了一个 imageView,但它在我的真实设备上看起来与 AVD 上不同。 我发现我需要在布局 .xml 中添加 contentDescription,但是当我添加: contentDescription="@...

回答 6 投票 0

如何解决大字体和背景图片的辅助功能问题?

我有一个冰淇淋的图像,在上面我添加了一个非常大字体的标题文本,但字体颜色向我显示了背景的可访问性问题。如何在不改变的情况下解决这个问题...

回答 1 投票 0

如何获取降档useSelect项变化触发的实际事件

我正在使用 downshift 提供的 useSelect 钩子。 我遇到的情况是无法更改传递给 useSelect 的项目。 每个菜单项都有一个处理程序,该处理程序期望事件作为参数,...

回答 1 投票 0

担心 WAI-ARIA 支持

我需要担心 WAI-ARIA 支持吗?我的意思是,HTML 不像编程语言那么严格,因此属性不会抛出错误。此外,WAI-ARIA 属性增强了可访问性...

回答 1 投票 0

aria=* 属性与它们在光滑滑块中的角色不匹配

Google 审核在光滑的滑块代码中给出了可访问性错误 辅助技术(例如屏幕阅读器)无法解释具有无效值的 ARIA 属性 Google 审核在光滑的滑块代码中给出了可访问性错误 屏幕阅读器等辅助技术无法解释具有无效值的 ARIA 属性 <div class="slider-videos slick-slide slick-current slick-active" data-slick-index="0" aria-hidden="false" tabindex="-1" role="listitem" aria-labelledby="slick-slide40" style="width: 412px;"> <li class="slick-active" aria-hidden="false" aria-controls="navigation20" id="slick-slide20" aria-selected="true"><button type="button"data-role="none" tabindex="0">1</button></li> 我该如何修复它?我没有这些咏叹调和角色的信息 显然,目前无法手动更改它 - 您可以在 GitHub 上看到此讨论。 我在 Slip Carousel 中添加了这行代码,从而改进了可访问性: accessibility: false 希望能帮到你。 我遇到了 <input type="number"> 的问题,它是一个组合框 - 可能值的列表出现在输入下方,当用户在输入中键入时 - 选项会被过滤。 我想问题是类型是number但值是字符串......或者简单的数字类型输入与此类组合框不兼容。 我通过将其更改为 type="text" 并添加模式 + 输入模式解决了这个问题 - 这样在移动设备上用户仍然可以看到数字键盘: <input type="text" pattern="[0-9]*" inputmode="numeric"> 错误不再出现。 Google PageSpeed Insights 中出现错误 [aria-*] 属性与角色不匹配 每个 ARIA 角色都支持 aria-* 属性的特定子集。不匹配这些会使 aria-* 属性无效。了解如何将 ARIA 属性与其角色相匹配。 失败的元素 广告

回答 3 投票 0

从 [vite-plugin-svelte] 中删除 Sveltekits A11y 错误

这是 2023 年 7 月 Sveltekit 中的新功能吗?我已经使用过 Sveltekit 多次,并且在新的 sveltekit 项目中打开了一些旧组件,并且收到了很多 Aria Role 错误。我知道我可以使用!-- svelte-

回答 1 投票 0

Jetpack compose中的announceForAccessibility的替代品

jetpack compose中是否有announceForAccessibility的替代方案,它将自动宣布事件的文本。

回答 2 投票 0

将 macOS 应用程序添加到隐私系统偏好设置中的辅助功能列表中

我正在开发一个 macOS 应用程序,它是一个后台应用程序,因此我想在按下键盘按键时执行特定的功能。我从苹果文档中读到

回答 1 投票 0

如何在Android手机上查看TalkBack开/关状态并获取更改通知?

我正在开发 Android 移动应用程序,需要知道 TalkBack 在启动时是否处于活动状态,并在应用程序运行时检测 TalkBack 关闭/开启状态更改。 以前的代码使用JavaSc...

回答 2 投票 0

如何检查TalkBack开/关状态并检测这些状态何时发生变化?

我正在开发 Android 移动应用程序,需要知道 TalkBack 在启动时是否处于活动状态,并在应用程序运行时检测 TalkBack 关闭/开启状态更改。 以前的代码使用JavaSc...

回答 1 投票 0

如何在 AccessibilityService 上启用触摸探索模式

我正在尝试制作一个简单的屏幕阅读器,例如对讲。但我在激活触摸探索模式的步骤上卡住了。 当使用 flagRequestTouchExplorationMode 标志启用服务时,

回答 1 投票 0

以编程方式更改动态文本,而不必前往“设置”

在 iOS 中,有没有一种方法可以以编程方式更改系统范围的动态文本,而不必转到“设置”?我正在开发一个演示应用程序来收集此功能的支持,但我还没有找到...

回答 1 投票 0

如何为 VoiceOver 分组 UITableView?

我有一个带有无限单元格的 UITableView,这些单元格会在您向下滚动时加载。我的底部还有一个浮动按钮。 VoiceOver 逐一读取单元格,问题是作为新单元格...

回答 1 投票 0

角色=语音不朗读警报

https://codepen.io/hasan-uzzaman-sheikh/pen/xxmVqWO 你好呀, 我复制了上面的codepen ...

回答 1 投票 0


在 Android 中,如何检查 TalkBack 的开/关并检测这些状态何时发生变化?

我正在开发 Android 移动应用程序,需要知道 TalkBack 在启动时是否处于活动状态,并在应用程序运行时检测 TalkBack 关闭/开启状态更改。 以前的代码使用JavaSc...

回答 1 投票 0

onAccessibilityEvent 根本没有被调用

我正在尝试实现 AccessibilityService。我在下面分享了我的代码。 当我从设置菜单打开辅助服务时,会调用 onServiceConnected() 但 onAccessibiltyEvent...

回答 5 投票 0

一行中的多个表单字段是否具有良好的可访问性?

我理解应该避免使用多列表单,以及为什么它不利于可用性和可访问性。我的问题是关于将 2-3 个连接的表单元素彼此相邻放置。例如...

回答 1 投票 0

显示工具提示时更改页面的焦点顺序

我目前正在开发一个自定义工具提示/弹出框组件。它的工作方式基本上是一个自定义的 React-Popper 包装一个 Trigger 元素。当用户聚焦于触发器时,工具提示选项...

回答 1 投票 0

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

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

回答 1 投票 0

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