屏幕阅读器无法访问 ⊕ 组合框菜单

Bug 1:VoiceOver 中无法关闭撰写器菜单

在 iOS VoiceOver 中展开 ⊕ 菜单。现在,尝试关闭该菜单。

预期:通常,您可以通过向下拖动小的“抓手”栏或点击灰色区域来关闭菜单。

实际:启用 iOS VoiceOver 时,拖动抓手栏无效。抓手栏本身被标记为 aria-hidden=true,因此无法定位、单击或对其执行任何操作。

Bug 2:⊕ 或 Tt 按钮缺少 ARIA 描述

在 iOS VoiceOver 中,撰写新帖子并导航到 ⊕ 按钮,该按钮包含用于编辑帖子的其他工具。

实际:VoiceOver 会将该按钮播报为“Button. Collapsed.”(按钮。已折叠。)

预期:该按钮应具有 title 属性或 ARIA 描述来解释其功能,即使只是“Additional tools. Button. Collapsed.”(附加工具。按钮。已折叠。)

(我甚至不知道这个菜单叫什么……我用的是 Unicode ⊕ 来描述它。)

同样的问题也影响了 Tt 标题菜单,您可以在其中选择标题级别或“段落”。VoiceOver 仅将其播报为“Button. Collapsed.”(按钮。已折叠。)没有任何关于其功能的指示。

最后,您也可以通过鼠标悬停在撰写器按钮上来重现此问题。当您将鼠标悬停在大多数按钮上时,会出现一个 title 工具提示,解释其功能(并建议键盘快捷键)。但 ⊕ 或 Tt 按钮则没有。了解它们功能的唯一方法是单击它们并找出。

(而且,当您这样做时,您将被困在菜单中,无法离开!)

4 个赞

感谢你的报告,丹。我已经为此添加了优先级标签,我们将在未来四周内着手解决这个问题。

2 个赞