网页无障碍设计旨在让所有人,包括残疾人士,方便使用网站。关键要素包括语义化HTML、ARIA属性、清晰的表单标签、替代文本、良好的颜色对比度和键盘导航支持。可使用工具测试网站的可访问性。
通过GitLab CI/CD自动运行Pa11y和Cypress可访问性测试,安装Ruby、Node和NPM,安装Jekyll、Cypress和pa11y-ci的依赖,运行自动可访问性测试,并将结果以junit XML文件的形式输出,可以检测并修复网站及其内容的可访问性问题,但自动测试只能检测出57%的问题,因此还需要手动测试。
完成下面两步后,将自动完成登录并继续当前操作。