问:这两天王自如关于魅族MX2的评测引起了很大的争议,其中争议最大的焦点之一依旧还是魅族MX2的Smart Bar。魅族MX2已经上市很多天了,从发布会时令人眼前一亮,到如今人们争议纷纷,请问魅族MX2的Smart Bar究竟是个创新还是错误?
答:如果说创新就是“创造新的东西”的话,那魅族MX2的Smart Bar和Home键无疑是一套极具创新的设计。但是,这套解决方案我认为是不成熟的。
魅族的高级总监李楠先生(注:他并没有参与Smart Bar的设计)认为:
“Smart Bar = Navigation Bar + Action Bar 的功能按钮部分。 @王自如ZEALER 明显对安卓的标准不熟悉。仅有 Back 的情况是很蛋疼。但是,不会比原生系统更蛋疼。仔细对比 Nexus4 ,Smart Bar 最蛋疼的情况,其实就是和 Nexus4 最常见的情况一样 – 屏幕最下面一条有些浪费。”
可是,事实真的是这样的吗?我们先来总结一下Smart Bar的现状:
1. 若是和应用兼容,Split Action Bar的操作位于Smart Bar中;
2. 不兼容,Split Action Bar的操作位于单独的Split Action Bar上;
3. 应用全屏, 隐藏Smart Bar 的状况下通过上划Home键实现。
第三种情况我认为是Smart Bar最好的情况,遇到全屏的程序(比如在你玩《Temple Run》的时候),原生的安卓4.x下面的三个按钮十分碍眼。但是接下来我们来分析一下前两种情况。
先说第二种情况,也就是不兼容,Split Action Bar的操作位于单独的Split Action Bar上:李楠先生认为,这是Smart Bar最坏的情况,也就和Nexus 4等情况一下。可是,你真的认为最底下一栏的最左侧,孤零零的摆上一个返回按钮很好看?你要明白,如今太多应用(我本想用“大多数”的)可都是和Smart Bar不兼容的。
第一条情况,若是和应用兼容,Split Action Bar的操作位于Smart Bar中:我不是程序员,我不知道为了“兼容”这两个字开发者需要多话费多少精力,但是我能感受到,Android Design这个词汇在目前其实如同虚设。如果真的有魅族说的这么简单的话,我不明白为什么如今新浪微博、百度浏览器、UC浏览器都要为魅族MX2开发专版而不是直接“改进”自家产品,以适应那个Android Design。这些“专版”应用的产品更新问题能否持续暂且不说,就算是原生自动适应Smart Bar的,因为多加了一个返回按钮,很可能会造成一个图标被挤到“...”中去的问题,给用户造成很不好的体验。
再来说说原生的安卓4.x。谷歌在屏幕内设定三个虚拟键,本意就是想促进安卓的统一。虽然它有时也会让人困惑,但它最起码做到了统一——根本没有兼容不兼容的问题。至于它占用屏幕空间这种说法,我认为没太大说服力。尤其如今的安卓手机屏幕都至少是4.0吋以上了,这个问题的影响也就更小了。
提问的朋友你看到了吗,除了在全屏的情况下,魅族MX2的Smart Bar都不能比原生安卓4.x为用户带来更好的体验。魅族的初衷是好的,为了Android Design,为了促进标准的统一。可实质上,它的处理方法本身就是一种分裂。
而将一个不成熟的方案拿出来当产品,我个人认为,这就是个错误。