最简单的产品例子"门把" 每天都要开门进进出出 你不会特别去注意到门把的存在 除非有一天门把坏了。你才会注意到【门把】的存在。

你可以回想一下我们每天操作的电脑 windows 系统 最近有没有常遇到"蓝色当机画面" "开机时进入修复模式" "跳出错误讯息"....等等.

或者手上的手机常按按一下没反应 或反应变钝 要按二、三下按钮 或进入App咷出应用程序错误视窗 安装的App分辨率不相容手机...等等.

回想一下刚开头说的【隐形设计】 厂商在产品硬件方面尽量做到简单、稳固、快速的使用者体验 让使用者操作起来就跟每天开门一样的"顺利".

另外在软件方面也减少不必要的"错误讯息"或"警告视窗"等等会中断使用者操作体验的步骤。(软件品质也要够好才能做到)

在苹果的产品里 隐形设计做得算是很不错的 值得我们学习.

如果在程式开发时期 程式人员可透过【错误讯息】 视窗来Debug除错是不错的方式。

但是若程式已经上线或出售之后 应该把【错误讯息】隐藏起来 透过另一种方式记录错误讯息或通知程人员。

在以往开发WEB网页程式经验中 大部分的人都会习惯把错误发生时导到特定的讯息页面 比如: 网站建构中、找不到此网页、程式错误...等等.

甚至考虑不要出现任何ERROR文字警告自动跳回首页同时间系统自动E-mail通知程式人员哪一支程式出错 赶紧上来修复问题。

对使用者来说只会觉得这功能好像不能用 不用面对一个"错误问题警告"画面 以减少中断使用者顺畅的操作体验 也许也算是一种【隐形设计】。

总而言之 不论是产品或是软件 开发者应该多花点时间让使用者体验更"简单""易用" 这样比较会受大众接受及喜爱。

110台北市信义区信义路五段 150 巷 2 号 20 楼之 2