经常被遗漏的重要UI功能

lke*_*ler 17 usability user-interface missing-features

我真的想知道我是否遗漏了我正在开发的软件中的任何明显内容.

大多数软件中经常缺少您认为重要的用户界面功能?

Int*_*end 17

撤消对代码很不好,但对最终用户非常有用.

保存所有/任何窗口的位置和大小,以便在重新启动程序时恢复它们.

阅读本文关于从可用性专家(Aza Raskin)撤消的文章:当您意味着撤消时永远不要使用警告.编码撤消并不是那么难:示例[1],[1.5],[2].


小智 13

键盘快捷键

  • 高级用户会关心这一点 - 普通用户并非如此.尽量不要创建自己的 - 只需确保CTRL-Z CTRL-X CTRL-C CTRL-P和CTRL-V工作! (2认同)

Joh*_*n T 13

用户界面通常会遗漏什么?没有!(字面意思是.空的空间).问题是更好地问"什么可以取出?".当你不得不考虑你的UI需要什么时,你已经走得太远了.留出空白空间是UI程序员需要处理的事情.没有人喜欢功能爬行.

在此输入图像描述

记住KISS规则.


Roa*_*ior 13

这些是我经常发现的一些UI功能,甚至是丢失的:

  • 正确恢复窗口状态.
  • 符合平均(非初学者,非专家)用户的心智模型.
  • 限制用户必须做出的选择数量.
  • 限制用户在使用应用时必须阅读的金额.
  • 与在同一平台上运行的同一类型的其他应用程序保持一致.
  • 一个完善的撤销/恢复工具.
  • 正如其他人所说,上下文敏感的帮助.
  • 允许在不借助鼠标的情况下导航应用程序.
  • 良好的多显示器支持.


joh*_*hnc 11

  • 帮助菜单超过关于...
  • 上下文敏感帮助
  • 工具提示


S.L*_*ott 6

API和脚本语言,所以我可以绕过UI.

认真.没有什么比点击一些重复过程更乏味(并且容易出错).


Nat*_*n W 5

右键单击树视图和网格等内容的上下文菜单.

我们在工作中有一个记录管理应用程序,我必须立即使用它们并且他们没有右键单击树视图中的任何文档,因此您必须继续到屏幕底部将任务标记为完成了grrr,没有键盘快捷方式