通常,约定是用户界面最重要的设计考虑因素之一。通常建议会像微软那样去做。
这是出于三个原因:
- 如果它没有坏,就不要修理它。
- 如果您的用户希望单击软盘图标进行保存,请不要更改图标(即使他们中的一些人可能从未见过真正的软盘)。
- 用户不想用他们使用的每个不同的应用程序重新学习界面(和热键等)。
同时,Emmerson 说:“*愚蠢的一致性是小脑袋里的妖精。*”那么,什么时候保持一致的用户界面会从一个好主意跨越到停滞的创新呢?
微软通过引入工具栏来改变旧的WIMP GUI,然后再次使用功能区控件(这是工具栏的自然演变,不管喜欢与否。)现在我们到处都可以看到功能区。
所以我的问题是,有哪些用户界面范式在多个应用程序中被接受并保持一致,但已经过了鼎盛时期并开始发臭?是否有一些重要的变化会受益于开发人员推动的基层推动,以创新和改善我们用户的用户界面体验?
我想到的一个想法是模态弹出对话框。你知道那些说:“你确定你想要...... - [是] [否] [取消] [也许]”和它的邪恶双胞胎“成功完成了你想做的事情![OK]。” 我们看到浏览器中的“信息面板”正在远离这些。我认为它们也需要在 Windows 应用程序开发中采用。
如果可能,请为每个陈旧的 UI 项目列出一个解决方案。
并且请不要列出剪辑。我们都知道他是个坏主意。
注意:这是专门的 Windows 客户端用户界面范例,但我当然愿意从 Web、Mac 等中汲取灵感。