对 web 标准:可用性、可访问性、可维护性

可用性(Usability):产品是否容易上手,用户能否完成任务,效率如何,以及这过程中用户的主观感受可好,是从用户的角度来看产品的质量。可用性好意味着产品质量高,是企业的核心竞争力。

可访问性(Accessibility):Web 内容对于残障用户的可阅读和可理解性。

可维护性(Maintainability):一般包含两个层次,一是当系统出现问题时,快速定位并解决问题的成本,成本低则可维护性好。二是代码是否容易被人理解,是否容易修改和增强功能。

补充

补充:这三个属性虽然常被并列提及,但关注的角色不一样——可用性看普通用户、可访问性看障碍人群、可维护性看开发者。

关系与重点

  • 可用性面向所有用户:交互是否高效、直觉,是否符合用户预期
  • 可访问性面向障碍用户:屏幕阅读器、键盘操作、对比度等是否支持到位
  • 可维护性面向后续开发者:命名、文档、模块化、测试是否到位

实用建议

  1. 可用性:遵循常见 UI 模式(按钮位置、表单流程),减少学习成本
  2. 可访问性:使用语义化标签、为图片加 alt、保证颜色对比度 ≥ 4.5:1
  3. 可维护性:保持代码风格统一、抽取公共组件、写必要注释和文档

来源整理自:我的有道云笔记