Metabase 中的可访问性
虽然我们正在努力打造一个易于使用且包容所有人的产品,但我们尚未完全符合美国联邦政府的 508 标准或WCAG 2.1(AA 级别)。我们希望在未来进一步改进,目前有一些关于我们合规状态的总体说明:
- 导航和屏幕阅读器:大多数信息应该可以被屏幕阅读器访问。一些交互式元素对屏幕阅读器用户而言无法操作。
- 非文本内容:虽然 Metabase 为大多数非文本元素提供了文本替代,但一些功能性图像要么缺少描述,要么具有不完整的 alt 文本。
- 键盘导航:大多数表单元素都可以通过键盘访问,但某些交互式组件,如自定义控件和非模态对话框,可能缺乏完整的键盘可操作性。
- 焦点管理:一些交互式元素缺少可见的焦点指示器。一些隐藏的交互式元素会接收键盘焦点。
- 表格和数据可视化:数据表格未始终包含以编程方式定义的行和列标题,这会影响屏幕阅读器的解释。
- 运动和动画:Metabase 包含最小的过渡动画。如果操作系统中启用了prefers-reduced-motion CSS 设置,Metabase 将禁用动画。然而,我们尚未进行全面测试以确认所有动画都符合建议的闪烁频率阈值(2 Hz 至 55 Hz 之间)。
- 标签:一些表单元素缺少显式标签。少数按钮标签和表单字段不恰当且不完整。
- 辅助技术兼容性:Metabase 是一个基于 React 的 Web 应用程序,这意味着它需要 JavaScript 才能运行,并且可能无法与所有辅助技术完全兼容。
- 对比度和视觉辅助性:虽然大多数 UI 元素都符合对比度要求,但一些文本和交互式元素的颜色对比度不足,这使得视力低下或色盲用户难以阅读。
- 调整大小和响应式行为:大多数内容可以放大到 200% 而不丢失信息,但一些元素无法正确重排,在调整文本间距时可能导致内容重叠或被截断。
- 状态消息和通知:虽然一些动态生成的状态消息是可访问的,但其他消息并未始终传达给屏幕阅读器等辅助技术,这可能导致用户难以接收重要的系统反馈。
- 一致的页面标题和标题:某些页面缺少描述性或独特的标题,这可能会使依赖清晰页面标识的屏幕阅读器用户在导航时更具挑战性。
如果您有兴趣帮助我们解决这些差距,请查看我们的开发者指南。
如需索取我们的 VPAT 副本,请通过help@metabase.com与我们联系。
阅读其他版本的 Metabase 的文档。