我真的想知道我是否遗漏了我正在开发的软件中的任何明显内容。
大多数软件中经常缺少您认为重要的用户界面功能?
答案 0 :(得分:17)
撤消对代码很不好,但对最终用户非常有用。
保存所有/任何窗口的位置和大小,以便在重新启动程序时恢复它们。
从可用性专家(Aza Raskin)阅读本文关于撤消的文章:Never Use a Warning When you Mean Undo。编码撤消并不是那么难:示例[1],[1.5],[2]。
答案 1 :(得分:13)
键盘快捷键
答案 2 :(得分:13)
用户界面通常会遗漏什么?没有! (字面意思是。空的空间)。问题是更好地问“什么可以取出?”。当你不得不考虑你的UI需要什么时,你已经走得太远了。留出空白空间是UI程序员需要处理的事情。没人喜欢特征爬行。
记住KISS规则。
答案 3 :(得分:13)
这些是我经常发现的一些功能很糟糕,甚至缺失的UI功能:
答案 4 :(得分:11)
答案 5 :(得分:6)
API和脚本语言,因此我可以绕过UI。
严重。没有什么比点击重复过程更乏味(并且容易出错)。
答案 6 :(得分:5)
右键单击树视图和网格等内容的上下文菜单。
我们在工作中有一个记录管理应用程序,我现在必须使用它们并且他们没有右键单击树视图中的任何文档,所以你必须继续到屏幕的底部来标记一个完成grrr的任务,没有键盘快捷键太grrr
答案 7 :(得分:3)
我知道我过去曾遗弃过打印支持。我永远不会使用它,但我的一些用户会这样做。
答案 8 :(得分:3)
答案 9 :(得分:3)
UI一致性。
答案 10 :(得分:3)
答案 11 :(得分:2)
在你的对话框中留出空间,所以如果你把它国际化,你就有更长的单词(想想意大利语)和更大的字体(想想中文)。
答案 12 :(得分:2)
好的设计。
答案 13 :(得分:2)
我将添加一些我自己尚未提及的内容:
在完成其他工作时可以保持打开的非模态表单。
能够一次查看多个窗口(而不是一次只显示一个窗口的标签)
能够同时拥有单个窗口的多个视图,即分割模式或窗格,或实际多个窗口到同一对象。
答案 14 :(得分:1)
清洁直观。
答案 15 :(得分:1)
清洁图标。好图标。有意义的图标。
我对应用程序中的很多图标感到非常失望 - 特别是在Windows上; - )
答案 16 :(得分:1)
答案 17 :(得分:1)
能够使用拖放来自定义工具栏,并能够删除/隐藏不需要的工具栏,而无需留下未使用的按钮,其唯一目的是恢复/取消隐藏它们。
答案 18 :(得分:1)
当应用程序执行的操作超过一秒钟时冻结应用程序。
不向用户显示正在发生的事情,也没有说明需要多长时间。
答案 19 :(得分:1)
IMO,用户名和密码登录选项需要工作。我知道每个选项都存在安全问题。每个应用程序的风险交易是不同的,需要在应用程序的基础上评估。
经常被遗忘或实施不当的功能包括:
答案 20 :(得分:0)
有点过于笼统的问题。这取决于应用程序的功能。我看到gui应用程序经常遗漏的一件事是一个简单的方法来撤消错误,不仅在你正在操作的对象中,而且在程序UI元素上。错误地关闭一些浮动选项面板或工具栏,然后不知道启用的东西在哪里让我感到沮丧。它在Windows下吗?或者在View下?是这个吗?没有人完全是为了别的东西。尔加!它叫什么?
答案 21 :(得分:0)
使用标签按钮循环浏览链接和字段。
答案 22 :(得分:0)
左键单击以突出显示,右键单击上下文菜单,并选择复制突出显示的文本。发现在一些用Java编码的应用程序中缺少。
答案 23 :(得分:0)
与其他Windows和屏幕工程师对齐的Windows。 KDE和Winamp这样做,并且是最着名的。为什么许多其他应用程序和DE都没有这样做?