Windows Phone 7单任务的哲学在哪里
从硬件上来说现在的智能机都已经挺强大了,作为上一代的系统 WM6 一直都是多任务。到了 WP7 突然改朝换代了,只有内置的程序可以同时运行,比如 IE 在后台下载网页的同时可以通过 Zune 播放音乐。第三方软件可享受不到这个优厚待遇:任何时候只要用户按一下 Start 键,手机退回到开始界面,然后您老就无情地被暂停了,至于是否关了您的进程就看系统的心情了。
微软也觉得这样处理不是很完善,但问题是他们现在突然关注起用户体验了!微软认为对于 Android 用户而言,多任务带来的一个不便之处就是需要通过内存监控/任务管理这种软件来保持手机的性能;微软认为对电子消费品而言这种用户体验是不可接受的。所以在他们没有办法完美的处理多任务用户体验之前,只能暂时放弃了。我们无从知晓在用户体验的无数细节之中,为什么微软的设计师们独具慧眼看到了这一点,而又为什么选择了这样的方式来处理。一如 ifanr 网友之前评论的那样:就像是 Palm OS 套上了一套光鲜亮丽的外壳。或许 iPhone 的成功确实给了他们这样的信心:操作系统的成功与否不在于单任务还是多任务,而更在于让用户只关注于使用,不用费心劳神于管理。
但是将来要接触和使用 WP7 的用户绝大多数都是智能手机老玩家,而且之前使用过 WM6 的不在少数。在这一点上 WP7 面临的处境不同于 07 年上市的 iPhone,那时候接触 iPhone 的用户不一定有很多的智能手机使用经历。另一方面,无论是普通用户还是从业媒体,对于微软的的宽容度和苹果的宽容度也不尽相同。
那么我们看看 WM6、webOS、android 和 Blackberry 这些系统分别是怎么处理多任务的?
- WM6 在位期间手下基本上都是电阻屏手机。在程序界面中直接点击右上角的叉叉一般只是关闭了程序界面,其实丫多后面偷偷继续运行了,需要关闭的时候还需要打开任务管理器或者通过第三方软件将叉叉设定为关闭程序。有时您还还需要不断的清理内存。或许微软公司的一干精英长期使用 WM 手机,已经对这个没办法更差的用户体验忍无可忍了,我打内心深处表示理解,因此如果出于此原因,那走到 WP7 这个极端也是可以让人理解的。
- 在告别了 Palm OS 简洁高效的单任务之后,webOS 的多任务采用了更加新颖的处理方式,直观的卡片加上滑动关闭,大概可以算作为当前平台中最简单易用的了吧。不过绝大多数程序退出后也只能以卡片的形式在那里挂着,挡着壁纸上的美女不说,不小心手滑到屏幕上可能给误关掉。但是 webOS 并不是不能最小化处理,比如 quick system task 和 weather dashboard 这种软件,都可以最小化的,只是其他软件一般都没有设置这种选择。另外现在 webOS 平台上还没有任务管理器或者内存管理软件,所以后台究竟运行着什么进程您自个儿猜去吧。
- Android 的任务管理器和 WM 时代的又不尽相同,不需要等到内存耗尽之时再去清理。如果你打开了一堆程序,那么最早打开的程序会存储当前状态然后关闭,当然像 IM/Mail 这种后台钉子户除外。待到你处理好其他事情再回头打开最早的那个程序时,它直接读取当时存储的状态,然后您看上去好像它从来没有关闭过一样。
- Blackberry 的一直都站在多任务的阵营之中。黑莓退出第三方软件可以通过黑莓键/退出或者关闭来实现,而自带程序如日历等只需要按返回键即可退出。在程序 Icons 界面中还可以通过按黑莓键查看当前后台运行的程序有哪些。
盘点一下几个主流的智能操作系统,单任务的除了已经归隐山林的 Palm OS,就是华丽丽的 iPhone OS了。然而想必微软的工程师们一直忙于开发,都没时间来 ifanr 逛逛,以至于连坊间盛传的 iPhone OS 4即将支持多任务都不知道?而且这还是 iPhone 4G 的一大卖点,广大 iphone 用户们翘首以待的功能。在 Android、webOS、Blackberry 的多任务大行其道, iPhone OS即将多任务的当口,WP7 依靠着他们的独特哲学由多任务变回了单任务。不由不让人担心市场的认可度究竟会有多大。也许更妥当的做法是给用户选择是否启用多任务,不管 UI 完善与否。
或许如果做出来一个糟糕的多任务 WP7,微软将会遭受更多的责难,流畅的单任务也是一种明哲保身。当然我们在这一点上更为看重的是微软的态度转变:终于把用户体验放到更重要的位置了,勇于放弃过去的设计理念,让用户使用手机,而不是折磨自己。
在即将迎来单任务的 WP7 和多任务的 iPhone OS 4 之时,大家到底都在想什么呢?
→ 论坛讨论