我们同时也探索了另一个有和没有标签的系统 。给Reaction相应的标签会让人更清楚Reaction到底是什么,但反过来,没有标签又更易于帮我们进行国际化 。这些Reaction需要被普遍地理解,所以如果一个日本的朋友对你的状态进行反馈,你们对Reaction代表的意识是有共识的 。去更多地了解这些,我们和国际化团队、非语言交际领域的专家密切合作 。我们进行了各种各样的调研,并在不同的国家进行了早期版本的测试 。
早期版本是静态的,但是我们知道动画将会是让Reaction更有表现力的关键 。我们跟动画师合作,让静态的表情变得生动起来,而设计师和工程师一起把这些动画高性能地展示出来 。设计师用伪代码编译每个Reaction动画 。然后他们的工作会由工程师接棒,工程师高保真地复制那些意指的动画在最终构建版里,这才使得最后出来的效果丝般顺滑 。
当我们开始合并动画时,我们觉得同时都出现动画会让眼睛失去焦点 。因此最开始,我们一次仅仅让一个Reaction(你手指滑到的那个)动画出现 , 而剩下的那些都会保持静态的 。然而我们后来没打算这样做,因为我们想到在Zuck复审时(就是你会见到Mark,去展示一些大项目——比如Reaction——的进度的地方),如果你快速地在那块区域滑动你的手指,那所有的动画都会立刻同时出现 。Mark他建议我们,当面板出现时 , 同时让它们都有动画 。后来我们发现我们也更喜欢这个方式 。谢啦,Zuck 。
系统在我们一致认可执行的方案中,因为没有一些原则里预定的内容的指引,我们很快发现,我们建立了一套非常复杂的系统,这个系统没有能按照我们的需要而很好地进行拓展 。以下是一些引领我们的原则:
- Reaction应该是“赞”按钮的延伸 。喜欢、评论和分享在Facebook里是普遍存在的,而增加第四种选择会带来更多的复杂性 。
- Reaction不应该让现有的操作更困难 。以一个负责的方式引进这个特性是非常重要的,这个方式不应该中断上十亿人已经形成的产品操作习惯 。换言之,我们想要保持“赞”的简易性和轻松性——当你按下“赞”的按钮,你就是在“赞”这个状态 。
像这样的早期的概念和初始尝试仅仅是作为先导教育之用——它们让我们知道什么是有效的,但是更重要的是,哪些是无效的 。它们展现了差异、未知和更多别的东西 。
当我们感到,上面的一些方法让我们可以很快地得到大量的反馈,它向我们揭示了一些问题 。换句话说,它在“教”我们寻求到解决之道应该围绕什么进行:
- UI可能会在屏幕顶部被截断;
- 尽管有大面积的触屏空间 , 人们仍然会经常在标签上面滑动他们的手指;
- 觉得理解文本标签很困难,且会使国际化变得困难;
- 插图的线条样式在较大的比例下展示很好,但是在小屏幕下就很难理解——当思考人们怎么在信息流里消化这些意思时,我们就需要解决这个问题;
- 一些人会唤起刷子,然后抬起他们的手指,这样他们可以按在某一个Reaction上 , 但这一操作会让输入界面消失;
- 更多的Reaction会在整套系统里变得冗余 。
推荐阅读
- 梦见上山砍柴 梦见上山砍柴是什么意思
- 门前清是什么意思 麻将门前清是什么意思
- 梦见找不到鞋 梦见找不到鞋子是什么意思
- 梦见男友买鞋 梦见男友买鞋是什么意思
- 金吉拉为什么不能养 金吉拉是什么猫
- 目前的医疗保险报销流程是什么
- 微信运动排行榜显示的步数不对 为何微信运动步数与实际步数不符
- 梦见鞋带解不开 梦见鞋带解不开是什么意思
- 债务纠纷的原则是什么 债务纠纷的原则是什么
- 2023年拜龙母最佳时间是什么时候?