← 返回文章归档

设计

把一个小工具做得更好用

从输入状态、错误反馈到退出路径,记录一次工具界面的重新设计。

工具的价值不在于按钮数量,而在于用户能不能顺利完成一件明确的事情。重新设计时,我先把任务拆成输入、处理、结果和下一步。

输入区域应说明接受什么内容;操作按钮应使用清楚的动词;处理失败时则要给出可理解的原因和恢复方法。仅仅显示「错误」并不能帮助用户继续。

结果出现以后,也要考虑复制、清空、再次处理等常见后续动作。把高频动作放在结果附近,能减少视线来回移动。

最后检查键盘操作、窄屏布局和空输入状态。小工具只有在边界条件也易懂时,才真正显得轻巧。

DISCUSSION

想继续聊聊?

欢迎到 GitHub Discussions 留下补充、问题或不同看法。

前往讨论区