在颜色选择器上选择吸管工具时,用户的光标焦点在颜色选择器弹出窗口中不可见,但接受来自后面的输入

问题描述 投票:0回答:1

参考:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/color

前两个示例:(仅使用鼠标光标)

  1. 导航至颜色选择器控件。
  2. 导航并激活“吸管工具”。
  3. 导航到出现的颜色选择器弹出窗口。
  4. 观察用户的光标焦点位于颜色选择器弹出窗口后面,但接受弹出窗口上该颜色的输入。

如何处理这个问题以增强弹出窗口出现时的可访问性是本机 html 功能。并且,用户的焦点位于弹出窗口后面,并同时接受弹出窗口的输入。

期望: 增强可用性并消除用户在选择吸管工具时失去的注意力。

accessibility color-picker
1个回答
0
投票

由于它是一个本机控件,因此您无法做太多事情来提高可访问性,而且更糟糕的是:您可能尝试的操作可能会在几个月或几年内给其他浏览器甚至是 Firefox 带来问题。 这可能看起来违反直觉,但最好的是。 。 。什么也不做。

这既是本机控件的优点,也是缺点。当它可以访问时,它是最好的,但当它不可访问时,那就是最糟糕的。

您能做的最好的事情就是联系 Mozilla 的辅助功能团队并告诉他们您的问题。 也许他们会解决这个问题,也许他们不会,因为这已经是任何妥协的结果。也许您认为这是一个问题,但事实上对于大多数用户来说这并不是一个问题。

如果您迫不及待地等待修复,您可以决定使用自定义组件而不是本机组件。但请注意:

  • 在大多数情况下,您将降低大多数用户的可访问性,因为尽管您有良好的意愿,但通常无法击败本机支持
  • 您必须维护自定义组件,而本机组件会随着时间的推移免费获得改进
© www.soinside.com 2019 - 2024. All rights reserved.