2007-07-19 18:19:225771浏览 | 3评论
上个星期我们写了一篇文章讲数字化的生活,重点讨论了模拟现实生活的数字体验。我们谈到像 Second Life 这样的游戏显得尤其吸引人是因为设计得很逼真。Second Life 里有跟现实世界一模一样的经济现象、地理布局乃至物理现象。上星期我们还写了另一篇文章讲 iPhone 为什么会成功,这一星期我们来从数字化生活的角度谈一下iPhone。 许多人都觉得 iPhone 在手持设备领域取得了很大成功,然而诸多特点中最有趣的一个可能是它利用和遵从了物理学的原理。苹果开发的软件经过不断地调整,现在能特别以假乱真地响应手的动作,按在手机上却能给你操作真实物体的印象。这些互动都是数字化的,而且所有事物都显得轻巧灵便,因为里面没有摩擦。 苹果的 iPhone 是将来许多用到我们所说的“数字物理学”的开端。这种特殊体验一方面来源于真实世界.....
最初接触软件中数字物理学的现象时会感觉很神奇,其实这些神奇的效果都是因为模仿现实而来的。像 iPhone 之类的软件里逼真的行为都是因为借鉴了现实的物理学公式而而来的。例如利用重力和粘性公式就能计算出真实的运动轨迹。
90年代末我在一家名叫 Thinkmap 的视觉效果公司工作,这家公司是最早在用户界面里利用物理学原理的企业之一。他们的主打产品叫作 Visual Thesaurus (可视词典,或译:动态宝典),直到今天这个产品仍然是展示逼真的互动体验的决好例子。Thinkmap 开发的软件都精巧地利用了力学原理,动画效果背后的软件在不停地计算当前每一个节点所受的力及其影响。

苹果的工程师很可能也受到了现实世界物体运行方式的启发,虽然才是 iPhone 的第一个版本,但是已经表现出了许多数字物理学痕迹。
滚动

这可能是 iPhone 里最有特色的动作了吧,把手指轻轻放在屏幕上一蹭,就可以滚动选择电话本、电子邮件、相册封面。动作显得很逼真,选择的控件先是加速,再略略减慢。动作很快,但是眼睛看起来还是很舒服,可以想见苹果的工程师真的在细处用了心。
滑动

滑动的动作和滚动一样,但是对控件的动作作用却不一样。在 iPhone 上滑动用来调节音量大小和 YouTube 视频的边框。滑动的时候感觉有一些阻力,阻力恰到好处感觉很好。
缩放

在 iPhone 里缩放有两种方法,一种是双击、另一种是捏。双击肯定很简单,即使不会用鼠标双击也能一学就会,“捏”这个操作更是好玩儿了。用户把两只手指同时放在屏幕上,同时向中间收就会缩小,往两边拉就能放大。这一招绝对新奇,而且不用学就会。
iPhone 用户界面里新奇的体验还有很多元素完美地结合了现实世界和数字技术。比如所有的按钮看起来都特别真实,有黑色背景反射效果的表面,在编辑器里输入文字时会自动弹出一个放大镜。键盘声音也像极了真的键盘(不过这个选项我很快就关了)。细小的东西还很多,为了把软件设计得更现实,还有很多小创意,几个月都新鲜不完。
声明:原作者 Alex Iskold 是 Thinkmap, Inc 的股东。另,作者的 flickr 上有许多 iPhone 发布时的图片。