前端无障碍访问
前端无障碍访问(Accessibility,简称 a11y)是指确保网站对所有用户可用,包括残障用户(如视觉障碍、听觉障碍、运动障碍等)。实现无障碍访问的方法包括:使用语义化 HTML 标签、添加 alt 属性到图片、使用 ARIA(Accessible Rich Internet Applications)属性增强语义、确保颜色对比度符合标准、提供键盘导航支持、避免使用仅依赖鼠标的交互、添加跳过导航链接、提供文本 alternatives 给多媒体内容等。可以使用工具如 Lighthouse、axe 等检测网站的无障碍性。