Symbian^3 无需新 UI
By Ewan Spence from AllAboutSymbian , Jim 译,Baryn & zhangh109 校 | 转载请注明出自 ifanr.com
Nokia 和 Symbian 现正处于困境之中,Symbian 的 UI 尤其为人诟病。但此文作者 Ewan 则指出 Symbian^3 的用户界面并没有根本上的错误,而且许多移动设备用户界面的结构在过去 20 年间看上去没有明显不同。在他看来,其关键在于用户界面的一贯性和带来的用户体验,这也是他认为近年 S60 设备落于人后的地方。
在所有关于操作系统的升级、代码的变更和智能手机推陈出新的讨论中,最响亮的声音似乎是 Symbian “需要一个新的用户界面”!我觉得大多数人读到这里的时候会点头同意。
让我来挑战一下这个观点,因为我在这些年里见过了许多不同的 UI,你猜怎样?他们基本都使用同样的 UI 范例,他们工作的方式基本一样。所以争来争去有什么用呢?
UI 的本质发生了变化吗?
不过,公平的说,它们是有不同。屏幕尺寸变得更大,色彩更鲜艳。除了键盘和光标之外,现在又流行触摸屏,但基本上他们看起来、用起来还是那样。程序由图标来表示,在屏幕上以 “ N 宫格” 表示。常用的程序放在屏幕底部的托盘(tray)里,或者如较早的 Palm 和 Newton 一样,在机器底部用实体键呼出常用程序,正如著名的 Palm 四大天王。
(Pilot 1000 的程序启动界面和 S60 的程序启动界面)
我敢打赌,如果你把这些老设备交给一个现代智能手机用户,他们能很自然地就学会基本操作,连短暂的适应时间都不需要。以此推论(设想我们有一个时间机器),如果你把一个现代设备带回到 1996 年的 PDA 时代,用户们会觉得这些现代的界面跟他们那时候的界面一样得心应手(也许他们觉得屏幕显示很棒,但更耗电)。
(苹果 Newton 上革命性的新 UI,15 年后的 iOS4 上看上去差不多)
在手机上,“如何找到你所需要的程序” 才是关键——以前是,现在也是。虽然任何计算机系统内在的结构都是文件和文件夹,但消费类设备很少会以文件系统作为主要界面。尽管早期的 Psion 设备(在某种程度上包括 Windows Mobile)确实采用了上述的文件夹界面,但那些设备仍然保留有一个程序启动的界面,可以让用户呼出,就是 “图标下面带有名字” 这样的界面。那些畅销的主流手机都遵从了这个 “程序启动界面”。
提醒你一下,UI 不仅仅是程序启动界面,它也包括按钮、菜单、状态栏和其它显示在屏幕上的元素,那些元素在各个平台基本是一致的。主菜单有时显示为顶部的一个长条,在大多数情况下,你需要进行一个操作,才能将菜单全部调出来。这个操作也许是按一个软键,或是点击一个 “菜单” 的按钮,或者点击一个图标。然后会出现一个对话框,占据一大半屏幕。通常这些弹出的内容,会按顺序排列,然后你可以滚动到下方来寻找所需要的内容——如果是多页的话,通常还会有一个标签式的处理方式。
UI 在主流的手机上多年来没有改变,只是增加了一些花俏的东西,比如透明,卷动速度,动画效果,弹跳等,其中的原因很简单——它工作的很好。
需要一个统一的 UI 吗?
在过去的几年里我没有看到手机 UI 的范例发生改变。它在不同平台上的应用都基于一个出发点——用户——最终结果都是归结到同样的位置。所有关于扔掉 旧 UI,从新再来的想法是错误的。真正需要的是一个统一的 UI,按照所有人的期望那样工作。
这也是 Symbian 从根本上堕落的原因,在它早期的 EPOC 时代(运行于 Psion,Diamond,Ericsson,Oregon Scientific 和 Geofox 硬件之上),有一个很着力的关注点,即在应用的每个编译中都使 UI 的所有元素保持一致,这在第三方开发者中也同样得到了传播和坚持。所有的东西都在一个平台上(硬件,核心软件包和 OS),一切都相对简单,正如今天的苹果!
当 Symbian 脱离 Psion 之后,它开始推行四种不同的 UI , 分别应用在运行 Symbian OS 的硬件之上。有的根本没有得到应用,一个被 UIQ 采用,一个被 Series 80 采用(Nokia Communicators),一个被 Series 60 采用,制造商根据他们的喜好进一步改动。Symbian OS 上 UI 的统一性丧失了,而且再也回不来了。
即使 S60 取得了统治地位——在一些媒体的眼中, S60 成了 Symbian 代名词——但是,UI 在不同手机上仍有着细微的差别。这意味着,你永远无法平滑地从一个系统过渡到另外一个系统 。不同的固件之间的触屏界面也不尽相同,所以有些软件在某种手机上运行良好,在另外一种手机上却丑陋无比。
另外,我认为 Nokia 根据用户的不同,把各种图标的摆放在不同的位置,损害了 S60 作为一个平台的效果(例如音乐手机会把音乐图标摆放在显眼的位置)
这些变化使得 S60 蹒跚不前。不是因为 UI 有历史包袱,而是因为这些改动没有在系统层面上得到严格的控制。
Symbian ^3 不需要新 UI
当我听到人们说 Symbian 需要一个新的 UI 时,我觉得那是错的。我觉得对于 Symbian 来说,更重要的是拥有一个统一的 UI。他们需要全力保证每个程序以同样的 UI 进行工作。这不是限制功能,你仍然可以开发一些自定义 UI 的邮件程序,浏览器,日程表,世界时间或者纸牌游戏——这些在无数的平台上都有。
现在需要一个牛人,他的全部工作就是研究界面,能够给编程者施加影响,可以可恶到这样的程度:要求把某个对话框向左边挪动一个像素的距离。因为界面的一致是必须保持的。
这个过程可能是痛苦的。让我们假定 Symbian ^3 的 UI 在这种显微镜般的处理下已经全部统一了。对于一般的评论家来说,会有什么不同吗?也许没有——Nokia 已经在 Nokia Beta Labs Gig Finder 中,以及在第三方程序比如 Tesco Online Ordering 应用(仍处于内部开发阶段)使用了 Symbian ^3 的界面。我仿佛看到了博客文章和 “专家” 评论,都在诋毁 Symbian ^3 的 UI,贬损它,说它跟 S60 5th 一样。
( Symbian^3 UI )
回头看看上面的论述,除了最大的发色数,除了支持电容触摸屏,除了一个基于方向键的光标选择模式,这个界面跟过去的 Newton,Palm Pilots 和 HP 200LX 的工作的方式完全一样!很容易说出 “UI 仍是老一套” 这样的话,但需要解释的是,之所以这样是因为用户期望就是这样。
没有人注意到在 UI 上统一的感觉。S60 5th 最大的一个缺陷是,有些东西需要一次单击,有的需要两次(第一次是选中,第二次是操作),以稍微不同的方式工作的不一致的菜单和列表。界面不仅仅是视觉效果,同样也是一种感觉。用在屏幕元素上的准确性也要应用在用户与设备的交互上。Symbian ^3 已经向 UI 中全部采用 “一次点击” 出发了,但是这个改善也许少有人注意。
所有这些都需要一个简单的文档来解释,然后免费发放给每一个开发者。在 Ovi Store 上销售的每一款程序,都必须遵从这个指南。
一个优秀 UI 所应该具备的元素,在 Symbian ^3 里面都已经有了,他们在用户的心目中也同样存在。关于手机如何工作的范例已经存在了。Apple,Google,Palm,其它人都遵守了这个范例。 S60 在某种程度上也遵从了,但是在实施的过程中失去了重点,开始改变图标样式,开始不一致,将设置和选项埋藏到更复杂的地方。S60 5th 在我看来太像埋头苦干的产品了。
所以,对于 Symbian UI 来说,答案不是重新发明轮子,而是修改轮子上糟糕的地方,恢复正常的外形。S60 UI 上的小小缺陷在每一次操作中都得到了放大。一旦这些得到修正,一切都会运转正常。
最终,如果没有人再谈论 Symbian ^3 的 UI,就说明它成功了!