Measurement

无障碍

GeoLira 的设计考虑了键盘导航、可见焦点、减少动画效果、响应式布局以及语义状态消息。无障碍性是一个持续的产品需求,而不是一次性的检查清单。

Foundation

GeoLira 的设计考虑了键盘导航、可见焦点、减少动画效果、响应式布局以及语义状态消息。无障碍性是一个持续的产品需求,而不是一次性的检查清单。

键盘、焦点和状态消息

GeoLira 的界面包含一个跳过链接,用于导航到主要内容;支持键盘操作、可见的焦点指示以及移动菜单的 Esc 键处理。当前激活的路由会获得 aria-current 属性;路由切换时,焦点会移动到页面标题;表单消息和连接状态使用语义化的状态区域。冥想计时器避免了持续的屏幕阅读器提示,并使用独立的、礼貌的状态播报器。

运动效果、对比度、触摸操作以及移动端布局。

样式遵循 prefers-reduced-motion 和 forced-colors 规范。核心交互控件具有至少 44px 的最小高度;复选框和单选按钮控件具有各自的最小目标尺寸;焦点轮廓不会被故意移除。应用程序界面不禁用浏览器缩放功能。布局适配多个移动端断点,并防止图表、媒体和长文本内容出现水平溢出。

测试范围及报告障碍。

GeoLira 不会加载外部辅助功能组件来替代应用程序的语义信息。自动化测试检查焦点行为、ARIA 状态、减少运动效果、强制颜色模式、标题结构以及相关的布局适配,但这些测试并不能保证与所有辅助技术配置的完全兼容性。一份有用的辅助功能报告应包含路由名称、受影响的控件、交互方式以及使用的辅助技术。