TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

10 Ways to Improve Usability When You Thought it Was Too Late

6 点作者 ashleytowers超过 16 年前

1 comment

timcederman超过 16 年前
Some good advice, however, a few things I disagree with here.<p>Firstly, regarding the 80/20 rule -- sure, only 20% of your features are used 80% of the time, but it's rarely the same 20%. That's why Microsoft Office has so much cruft.<p>Regarding fields for MAC addresses, etc, how do you handle credit cards? The standard is currently to have a single textbox, and it's what people are used to. Shifting that to a split box model introduces all sorts of other problems. A smarter option is to have good input handling (that strips out spaces, dashes, etc)<p>Splitting out forms can actually decrease task completion. If you're going to reduce cognitive load by doing this, you need to let them know where they are in the task.<p>Also, I was a little disappointed at how common-sense a lot of this was, and also thought there'd be some good "easy fix" stuff for people who already had a completed site. This is going around fixing a lot of stuff which should've been done correctly in the first place.