组件库常常从视觉一致性开始,但如果只停留在视觉,它很快会变成一套漂亮却脆弱的积木。
可访问性应该从组件设计的第一天就进入系统:按钮要能通过键盘操作,弹窗要管理焦点,表单错误要被屏幕阅读器读到,颜色对比度要留有余量。
这些要求并不只是为了少数用户。它们会让所有人的体验更稳定,也会让组件边界更清晰。
组件库常常从视觉一致性开始,但如果只停留在视觉,它很快会变成一套漂亮却脆弱的积木。
可访问性应该从组件设计的第一天就进入系统:按钮要能通过键盘操作,弹窗要管理焦点,表单错误要被屏幕阅读器读到,颜色对比度要留有余量。
这些要求并不只是为了少数用户。它们会让所有人的体验更稳定,也会让组件边界更清晰。