lke*_*ler 17 usability user-interface missing-features
我真的想知道我是否遗漏了我正在开发的软件中的任何明显内容.
大多数软件中经常缺少您认为重要的用户界面功能?
Int*_*end 17
撤消对代码很不好,但对最终用户非常有用.
保存所有/任何窗口的位置和大小,以便在重新启动程序时恢复它们.
阅读本文关于从可用性专家(Aza Raskin)撤消的文章:当您意味着撤消时永远不要使用警告.编码撤消并不是那么难:示例[1],[1.5],[2].
Joh*_*n T 13
用户界面通常会遗漏什么?没有!(字面意思是.空的空间).问题是更好地问"什么可以取出?".当你不得不考虑你的UI需要什么时,你已经走得太远了.留出空白空间是UI程序员需要处理的事情.没有人喜欢功能爬行.
记住KISS规则.
右键单击树视图和网格等内容的上下文菜单.
我们在工作中有一个记录管理应用程序,我必须立即使用它们并且他们没有右键单击树视图中的任何文档,因此您必须继续到屏幕底部将任务标记为完成了grrr,没有键盘快捷方式