细节决定节奏
一个按钮是否有明确的按下反馈,一段空状态是否告诉用户如何开始,都会改变产品给人的节奏感。它们不显眼,却一直在影响体验。
把可访问性当作默认值
语义化 HTML、清晰的焦点状态和足够的颜色对比,不应该在最后才补上。它们让更多人可以使用产品,也让代码本身更容易维护。
系列 · 工程手记1/3
从键盘焦点、加载状态到错误文案,聊聊我认为值得认真对待的前端细节。
一个按钮是否有明确的按下反馈,一段空状态是否告诉用户如何开始,都会改变产品给人的节奏感。它们不显眼,却一直在影响体验。
语义化 HTML、清晰的焦点状态和足够的颜色对比,不应该在最后才补上。它们让更多人可以使用产品,也让代码本身更容易维护。