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 按钮则没有。了解它们功能的唯一方法是单击它们并找出。
(而且,当您这样做时,您将被困在菜单中,无法离开!)