Bloody Sunshine

Just too damn hot

最黑的锤黑在锤厂么?

最近借到一台锤子T2,感慨颇多,先说好的:手感相当不错,颜值也还行,如果T1做成这样应该能多卖至少一倍的量。然后其他方面简直一塌糊涂。这也是起了上面的标题的原因。米厂有个我觉得很特别的现象:旁人可能无法想象,在内部,员工黑自家产品,黑得比外边黑得狠多了。有些同事聊天的时候会觉得有的水军或者米黑太不专业了,黑不到正确的点上

黑自家产品当然不是白黑的,能黑说明不满意,说明能进步,说明认识到了问题。在T2身上并没有感觉到这一点。

关于T2,想说以下几点:

  1. 罗老师还停留在认为工业设计就是做外观的层面,让人震惊,工业设计的根本是研究人与机器的关系,设计有价值的工业产品。好看是有价值,但是以为把外观做好看就叫工业设计,这也太业余了。
  2. T2的硬件设计并没有解决T1反人类的部分,反而变得更反人类了。
  3. Smartisan OS的功能越来越多,复杂度已经有点失控,我的感觉是团队Hold不住了,出现了各种补丁式的设计。

1. 工业设计不只是外观设计

这点是看发布会的感想,这是世人对工业设计的普遍误解,包括很多行内人,但是罗老师也这么想让我感到很遗憾。

2. T2硬件设计反人类

T1发布的时候我大概做为主机使用了个把月,有几个痛苦的点:

  • 绝对对称的设计特别难用,我每次从兜里掏出来都要找半天哪里是正面。
  • 绝对对称的设计特别难用,在路上,想在兜里按手机调解音乐的音量,要按多次才能找到正确地按键。
  • 绝对对称的设计特别难用,充电的时候总得插着两下试试。
  • 绝对对称的设计特别难用,就算拿在手上用的时候,调解音量都得想想要按哪
  • 后来我决定把两边都改成调解音量 Orz。

T2完全继承了这些难用的点,当我拿到这部T2的时候遇到的第一个问题是:哪个钮是back?只能按按试试咯。。。前两天拿着T2玩游戏的时候又有让人头痛的新发现,逆时针旋转手机横屏玩游戏的时候,实体按键和屏幕上的调解指示完全相反。如下图,黑字指示了实体按键功能,红字描述的是系统界面上的状态。

T2_frastrating

这应该是T1就有的问题,这个问题很难彻底解决,如果要实体按键和屏幕内容严格一致,相当于屏幕上的操作条绑定在对应功能的实体按键上,因为部分应用是锁定旋转方向的,就会出现有时候音量在上面有时候在下面的情况,也很抓狂。

T1/T2这两组绝对对称的侧边键是为了所谓的美牺牲了可用性的设计,既然两侧的按键有不同的功能,就应该让消费者有能力快速区分这些功能,如果是相同的功能就应该去掉一组才是。Form follows function是最基本的设计原则。

  • PS:对称是无数种美的一种,但不是美的唯一形式。
  • PS2:耳机插孔放在手机顶部真是没道理的和消费者做对。
  • PS3:长按Home键锁屏可以当选2015年度最恶心设计。真的,非常,难用。

3. Smartisan OS越来越难用

锤子OS刚出来的时候我和不少朋友都挺惊喜的,有个不同的声音能促进大家探索更多的可能性,但是很遗憾,锤子OS的简洁并没有保持太久,初期的考虑不周加上不克制的增加新功能,这个系统的可用性看起来没有在变好。举几个例子。

A. 莫名其妙的桌面手势操作。

T2OS_1
36宫图是Smartisan OS发布时的主要卖点之一,T1的时代按Menu键就是切换宫图(我没记错的话。。。),这个设计挺难用的最早我记得好像是默认36宫图直接点击启动App的,后来关掉了。不知道从什么时候开始,Menu键默认给了下拉通知栏,而切换宫图变成了如上图的手势。。。手势。。。

手势就是难学、难记、难发现咯,你知道,锤子有个特别高大的Dock区,所以我在桌面上滑屏操作的时候,理所当然的误触了这个功能,当时,我,完全迷惑。

不知道那些一直用锤子的用户发现那个按钮功能变了的时候作何感想。

B. 功能堆叠的通知栏。

T2OS_2
不知道出于什么原因,有着3个实体按键的T2,并没有把语音助手和全局搜索(这两个功能本质上是一体的)缺省定义为长按某个实体按键,可能是因为业届较为通用的长按Home被占用为锁屏和关机了 Orz。但是就这么塞在通知栏里真的好么?产品逻辑是什么?消费者为什么要打开通知栏进行语音助手操作?就因为这里有地方且有一堆功能,就可以放在这儿?

C. 宽得想跑什么都行的底部Tab

T2OS_3
Tab这东西在顶上在底下各有各的好处,但是放在底下还做这么宽(高),除了像老人机以外我还真的想不到别的好处,屏幕上的位置寸土寸金,一个过高的底部Tab,不仅降低内容获取效率,还会更容易导致误操作,在向上滚屏的时候按到Tab并不是什么稀奇事儿。

其实还有DEF。。。不过感觉负能量太多就不写了 @_@(此处删去两段看起来太恶毒的评价),写出来还是觉得希望锤子能做好,你让我写乐x华x我都懒得动。。。

利益披露:小米前员工,PM/设计师,本科工业设计专业,老罗语录陪伴我做完毕业设计。撰文时状态待业。

为什么电影分级制度在中国大陆没有实行?

答在知乎了:为什么电影分级制在国内无法实行?

这个问题答起来好简单:从事电影行业的人并不迫切的需要分级,所以没有实行起来。

前几天和媳妇闲聊聊到这个话题,想了一下也真是奇怪,貌似经常看到的声音都是电影行业的工作者呼吁政府搞电影分级。 感觉政府真可怜,还要替这帮人背锅。

将心比心嘛,如果我管理这个行业,我可不想做分级,搞了分级之后一帮人叽叽歪歪的说限制创作自由,分级不合理,审查机构收黑钱什么的,我图什么啊,你们丫自己不好好干把锅扔给我?我接才有鬼了。

诚然,世界上存在一些分级机制是政府管理的,但是最早的电影分级体系以及目前世界主流的分级体系都是行业自律,并非政府主导:

  • 美国的电影分级机构是MPAA,民间组织
  • 英国的电影分级机构是BBFC,民间组织
  • 日本著名的映倫管理委員會,民间组织
  • 北美的游戏分级机构ESRB,民间组织
  • 美国和日本的漫画分级,也是民间组织或者行业自律

既然电影分级是行业可以自发启动形成和执行的,为什么大陆就一直没有呢?显然是从业者并没有觉得分级迫在眉睫,而这些呼吁政府搞分级的人,明面上说的是要分级,言外之意是停止审查。。。大哥咱能好好说话么。我个人完全无法认同这种打嘴炮的行为,指望靠写文章推动政府撤销审查改为分级,不如从自己开始建立行业自律的分级制度,影响政府放宽审查才是正路。

回归问题,这个行业没有分级无非以下原因:

  1. 政府管的不够紧,空间足够行业发展,并没有看到分级能赚到更多的钱
  2. 观众对未成年人看到那些成人内容并不在意,不会有官司不会有抵制不会影响电影行业的人赚更多的钱。
    所以这个行业的人根本不着急分级,反!正!能!赚!钱!,打打嘴炮黑两句政府也不会有人查水表咯。上述两点发生变化,无论是政府收紧审查,要求对最广泛的群众提供无血腥暴力色情擦边球的内容,或者消费者给这帮从业者俩耳光,应该都能促进他们做点自律的事儿。

老炮儿 Mr.Six

好久没写电影,今天有点冲动。

看了个新片儿,《老炮儿》。看完就觉得好多冲突,然后很快就在朋友圈里看到了黑它的朋友。

这个片有太多的冲突,有南北的冲突,有官民的冲突,有穷富的冲突,有老少的冲突,最后,还有当地文化和外来人们的冲突。这么多的冲突集中在一部作品里,肯定会有不同的声音。这也证明了这个部电影挺屌的,冲突的双方在各自的立场都认为自己获得了表达。

黄和我说,这个片他觉得是在讲老板姓和政府的冲突,这些社会现象,讲老炮儿们教育年轻人,这些年轻人什么都不懂,缺少道德,需要教育。

我没找到李易峰和吴亦凡的粉丝,不过,站在年轻的人角度,我们小的时候都有过天不怕地不怕的时候,没经历过这些谁能自己长大?三儿和六爷说了四五遍小孩儿下手没轻没重,后来这些老哥不都活着从看守所里走出来了么。这是一个讽刺的点。另一个,中二病官二代吴亦凡,感觉自己遇上大侠了,可是又怎么样呢,大侠转眼就给你报了官。丫那眼泪真是对小清新和假文艺的一大嘴巴。

这个片里面没明说,但是传达了一种老北京的乡愁。《鹿港小镇》唱的是一种典型的乡愁,是我有一个美好的故乡,但是老北京的乡愁是《钟鼓楼》里『我的家住在 二环的里边』,是《一个北京人在北京》里『过春节你们走了 说家乡话快乐吧』,老北京从来没有离开这个城市,但是这个城市的变化,让这些怀旧的人的故乡,只存在于过去。六爷的故乡是那个顽主的北京,茬架的北京,他贯穿始终的京腔,片里各种各样的北京土话,和银幕前的观众形成了这样一种冲突,如今在北京并非经常能听到京腔,这个人来人往的城市已经和老炮儿们熟悉的北京截然不同了。

六爷希望永远按照他熟悉的规矩活下去,可是历史的车轮就这么轰隆隆的压过来了。今年我31了,10年前我是看这个世界怎么都不顺眼的少年。十年后,我就是年轻人看了就觉得是傻逼的大爷。

另外我觉得特别好的一个点,是六爷这个人物塑造的太真实了,不说大的不敢开刀这些,他在和儿子沟通时候的种种不讲道理,和霞姨、三儿的关系,塑造了一个特别丰满的形象。

关于李易峰的演出,他的北京腔实在是太糟还不如用港台腔。减半星。官二代强行中二病,剧本减半星。

随处可见的交互设计灾难 之一

仅代表个人观点,与供职公司无关,一毛钱关系都没有

因为一些原因,我安装了一个某视频聚合App,Android版,简直是勾起了我的倾诉欲,满眼的交互灾难。说实话,这些灾难在数据上可能屁都看不出来。但是如果只要看数据就能设计出好产品的话,iPhone早就被Android赶到海里去了吧 :D

同样的,这些设计都会有人说:我觉得挺好用的啊。嗯,没有一个设计能满足所有人,我们做设计的[通常]会希望做符合普通人直觉的设计。

1. 横划切换底部Tab


请问上图哪些地方可以横划切换?

底部Tab,并且横划切换是微信Android版用了并发(liu)扬(du)光(shen)大(guang)的设计,底部Tab本来是iOS的交互范式之一。

  • 好处:是一级导航在单手操作的范围内,方便点击。
  • 缺点:主要是语义上略有不足,不符合从上到下的阅读顺序。

Android发布的时候采用一级导航放在顶部Tab的方式,优缺点正好和上面倒过来,随着大屏手机的普及,在Android 4.0中,Google引入了横划切换一级Tab的交互模式,降低了单手操作的门槛,好,这是背景。

在Android设备上使用底部Tab有什么问题呢?主要是两个

  • 在多数手机厂商选择跟随Android交互规范的今天,底部Tab的学习成本可能稍高
  • 安卓手机底部通常有3个操作键,越来越多的手机才用屏幕按键的方式,如果底部还有3-5个Tab,操作特别拥挤

不过上面这个不是今天要吐的槽,虽然用iOS的交互范式有缺点,但是通常不至于导致用户困惑,不过引入横划切换Tab这个,槽点就多了。

  1. 没必要:Tab在底部就是为了方便点击,引入这个手势没有太大好处
  2. 对后续产品设计不利:占用了在Tab内横划切换的手势,如果引入滚动banner/横向列表/二级Tab都会让用户迷惑
  3. 对于截图中又有滚动banner + 看起来可以滑动切换的tab的,真是交互灾难啊。

之前面试的时候问过微信某设计师,为什么会这样,当时好像是说因为曾经符合Android Design的微信支持横划切换Tab,为了适应用户的习惯就没有去掉。

这可真的不是什么好理由。另,我相信微信是可以做出符合Android Design的好的设计的,用户也能很快上手,但是微信的角度讲,可能再也没有什么动力做这件事了。

补充阅读:Designing Effective Carousels

2. 糟糕的新功能介绍

产品设计业界三大毒瘤:启动新功能介绍/Hamburger/弹窗求好评。
把产品内的功能介绍做的这么烂的,我还是第一次见。。。

首先,产品设计最好不要依赖用户看你的说明,一旦这个功能需要用户看说明才会用,就意味着交互不符合直觉。能没有,就没有。其次,部分高级功能给用户合理的引导是好的,但是应该在合适的时间给合适的人看。如果所有用户都要看,通常证明这个设计有问题。


如图所示,这个产品里有3个几乎一定会看到的新功能介绍/引导。

  1. 左图首次启动就会出现,这张图充分证明横划切换Tab这个设计就是有问题的好么,然!后!此时按Back键是没反应的,必须点击屏幕才能继续。
  2. 右上图播放新闻类内容的时候,首次把手机横过来,进入全屏播放就会出现,特别神奇的是:读起来很难,因为三句话结构差不多,但是这个时候后面的视频还在继续放,我他妈到底要不要看你这鬼玩意,同样的,按Back键是没反应的,必须点击屏幕才能继续。
  3. 右下图更神奇,我试了几次也没搞这玩意的出现逻辑,看着看着突然就出现了一个问我要不要开始GPU加速?同样的,这个时候后面的视频还在继续放。什么是GPU加速,如果这么好为什么默认不开,我开了会不会出问题?出了问题怎么办?Don't Make Me FUCKING Think啊!!
  4. 额外槽A:第二点提到的,如果你把手机横过来,进入了全屏播放模式,此时竖起手机,是不会回到窗口播放的,需要自己点击Back。这是典型的反直觉和inconsistency。
  5. 额外槽B:右上图的功能虽然几乎成为国内在线播放器标配(对于有需要的人是否仍需要这么强烈的介绍?),同时引入了误触的问题(是否需要默认开启?然后又有了屏幕锁的功能....),简直是feature复feature,feature何其多的感觉,只YY功能,不做设计的人,是不叫产品经理的。

(此处删除了一段黑)

先写到这,回头继续写写

  • 基本的Consistency
  • 新功能引导设计的基本原则
  • 过于密集的操作
  • Hamburger sucks

通知类短信的聚合,应该是这样婶儿的

前两年MIUI做了一个功能是通知类短信聚合,把所有所有银行啊,验证码啊什么的短信收在一起了。有效的把人与人的联系/机构到人的通知分开了。然后很多同行也『致敬』了。不过通知类短信和会话短信其实不是一种东西。

我们都习惯短信首页列表是按照联系人聚合的(thread-based),因为我们和别人联系的时候是有明确的上下文关系的。比如:昨晚约了今儿去吃烧烤,今天可能还要问问具体时间之类的。

而通知类短信真心都是通知,通知这玩意[通常]是以告知为目的,上下文不相关的。其实只有最新的/未读的对我最有用。那么thread结构其实是不对的。

所以,通知类短信最合适的方式其实是时间线。打开默认就看到最新的通知类消息。
- 当有多条不同来源的通知类短信,也不用再点开thread看了,看完还得back回到thread-list再看下一条。
- 有10条新的也只需要看一次就全部已读了。

简直太他妈方便了。

其他说明:

这个方案不是说不应该有thread view,可能应该有,存在怎么切换的问题,可能性很多,可以探索,不过不是核心问题。