我不是一个可用性专家,我真的不想成为一个.
我只想要一小段经验法则,我可以在编写用户界面时遵循这些经验法则,以便我的产品具有良好的可用性.
起初我认为这个问题很容易回答"使用你的常识",但如果它在我们这些开发人员中如此普遍,那么我们作为一个群体,就不会因为我们糟糕的界面而闻名.
有什么建议?
每个开发人员应该知道哪些关键UI设计技巧?
虽然为开发人员提供了许多UI资源(例如,Joel Spolsky的程序员用户界面设计),但我更感兴趣的是一个可以在1到2页内进行通信的项目符号列表.
我对更具战术性的日常UI技巧感兴趣,而不是UI设计会议中涵盖的总体UI设计目标(可能至少有一个具有良好UI感觉的人参加).这些技巧的集合可能涵盖了日常程序员遇到的大约80%的案例.