苹果公司,作为一家科技巨头,其大量的设计思想非常恰当的反映了 Shneiderman(施奈德曼)的8条黄金准则是如何创建出优秀成功的产品的。他们也一直骄傲于自己出色的设计水准。今天就来举例说明这8条准则在苹果的设计中究竟有哪些应用。
1、保持一致性
“一致性”和“感知稳定性” 贯穿于 Mac 系统的设计中。 从上世纪80年代到今天,Mac 中的菜单栏设计一致保持着这个特性。
2、为有经验的用户提供快捷方式
Mac 允许用户使用各种快捷键进行操作,常用的例子包括复制(Command-C)和粘贴( Command-V)以及屏幕截图(Command-Shift-3)。
正是对键盘快捷键的大力支持使得 Mac 用户可以轻易摆脱掉对鼠标的依赖。
3、提供有效的信息反馈
在 Mac 上,当用户在桌面点击一个文件时其突出的效果是视觉反馈的一个非常棒的例子。另外一个例子就是当用户在桌面拖动一个文件夹时,在鼠标按下未松手之前其视觉状态。
4、针对闭合动作设计对话提示
当用户在 Mac 上安装软件时,会有对话性的屏幕信息告诉用户当前所处的安装进度。
5、 提供合理的错误处理信息
在软件安装过程中,一旦出现错误,其处理方式往往是弹出一个附带信息的警示框。此时要根据错误的严重程度选择是采用轻量的警示框还是更为突出的警示框就显得尤为重要了。不过无论如何,千万不要在错误出现时去惩罚用户,应该谨慎处理,选择恰当的语气和语言呈现给用户。简单的丢下一个错误码是再愚蠢不过的做法了。
6、允许轻松的撤销
当用户在程序安装过程中提供相关信息出现错误时,应该允许用户回到前一步进行修改而不是惩罚他们重新开始。
7、满足用户的控制需求
要给用户权利来选择究竟是继续运行程序还是退出。Mac 的活动监视器允许用户在程序意外崩溃是强制退出。
8、减少短期记忆的负担
我们都都知道人类在一次短期记忆中只能够记住5项事情(事物),而 iPhone 也一直坚持只允许在主菜单区域底部的屏幕底栏放置4个程序图标,其实这个决定不光考虑到用户的记忆负担,还考虑到了一致性。
如果你能够遵循 Shneiderman 的这8个黄金准则,相信你也能够创建出像 Apple、Google、Microsoft 这样优秀的用户界面。 从 Mac 和 PC 到移动设备或者 VR 等其他未来的交互设备,只要你是涉及到人机交互,这8个准则就是在设计过程中决不可错过的重要的指南。在开始设计之前,先带着下面的问题来学习如何将这些规则应用到你的工作里吧。
译自:https://www.interaction-design.org/literature/article/shneiderman-s-eight-golden-rules-will-help-you-design-better-interfaces
如果喜欢我的文章,请点个👍;如果有任何意见或看法,请留下您的评论。更欢迎各位持续的关注,谢谢!