关于 iPad Pro 和用户体验的三个观点

James Swineson

已而!已而!

90人赞了该文章

昨天晚上,一位好友对我说,她删除了 C:\Program Files (x86)\ 下她能删除的所有文件,并且清空了回收站,导致她的笔记本电脑耳机插孔无输出。我没法埋怨她,因为 Windows 在这一过程中不会显示任何警告或者提示,而是直接执行了操作,毕竟在 Windows 诞生的那个年代,用户永远是对的。早期的 Windows 甚至可以在命令提示符中格式化系统分区,从 Windows 7 开始才无法这么做。

随着(广义的)计算机使用人群的进一步增加,用户(在计算机使用方面)的平均知识水平将会进一步下降。因此我们只能相对地将一个计算机软件的使用者分为两类:用户(User),即没有相应专业知识的使用者,以及管理员(Administrator)和黑客(Hacker)。

在这种情形下,作为软件开发者,我们只有义务,也只能关注用户体验(User Experience)。

Only users need experience. Administrators and hackers need no experience; they should have experience.

以前的计算机系统设计原则是用户一定是对的;将来,这一原则将会变为用户都是毫无知识的工具使用者,用户一定会犯错误,用户需要被教做人。用户体验的意义,就在于以一种优雅和易于理解的方式教用户做人(Learn by doing)。更重要的是,用户体验应当是阻止用户做出不符合设计者意图的操作的最后防线,是用户行为和黑客行为的分界线。用户体验应当兼具引导、教学和限制的功能。

而如果你想以不符合设计者意图的方式去使用一种计算机系统,则对于开发者而言我们必须(也只能)认为你对这一系统有足够多的了解,达到了成为黑客的水平。当你开始破坏用户体验这最后一道防线之时,开发者无法对你的行为导致的后果和感受做任何保证——到目前为止还没有人提过诸如“Hacker Experience"的观点吧。(比如,混淆代码会影响 Hacker Experience?)

iOS 是遵循将来的计算机系统设计原则的;同时给予它更多功能和 API 远比让 OS X 上一堆古老而无人维护的应用兼容触控操作更简单。因此,在可预见的将来,Apple 不会把 OS X 移植到触屏设备;反之,他们会把 iOS 改造得和现在的 OS X 一样强大,同时不损失对系统的控制力。

James Swineson
2015-11-18 于寝室

发布于2015-11-18 01:14
编辑于2015-11-18 01:42

文章被以下专栏收录