接下的思路就是理所当然的——当我们在直接操纵内容的时候,我们所期待的效果会是什么样的。还能怎么样,不就是和操作现实世界中的物件差不多吗?所以接下来我们就会看到这样一句话:“An extedsion of real world”。这是iOS理所应当要实现的效果,从来都不是什么华丽的,魔幻的,炫技色彩浓厚的视觉特效。这一点和我之前对iOS的既有印象是完全不同的。 不就是将动画做的“自然”一点,这能有多难?How hard can it be?万事开头难,难就难在开头第一步该怎么走。如果一开始就着手软件或者是硬件层面的工作,那一辈子只能在终点附近徘徊。但得益于苹果“以人为本”的企业文化,iOS在设计之初首先考虑的问题是:我们在屏幕上进行各种操作的时候,我们的脑回路里面究竟发生了什么?
我们其实是边操作边思考的
到这里我们就可以知道 iOS所认为的流畅就不仅仅是一个自然的过渡动画这么简单,动画和手势操作是紧密相关的。看起来流畅的前提是操作起来必须是流畅的。这种操作上的流畅又是什么呢?再次回到“An extension of real world”这句话,既然和操纵真实世界是一样的话,那肯定是响应及时的,可以在中途被打断的,所以Chan就强调了“Redirection”这个词。 Redirection可以做到这样的骚操作:
回桌面的途中可以停下来看看多任务界面
应用没有归位就可以滑到下一页
打开应用可以中途截停进入多任务
应用打开的动画还没完成就可以直接关掉返回桌面
可以直接在途中操作
iOS的骚操作
https://www.zhihu.com/video/1203475087405514752
也就是说,科技美学里面的应用启动速度测试完全可以这样利用“Redirection”作弊——我iOS没有开挂,我的iPhone可以做出你们所质疑的那些操作。
还有一点就是iOS对“快”的理解,因为所有的动效都是为操作服务的,所以iOS并不在乎开启应用的动画究竟要多快才不会落后于其他产品。引用道听途说的一句名言“什么Apple care ,Apple 根本不Care”。iOS在乎的,或者说它所追求的“快”其实是对用户的所有操作响应的快,追求最直接最迅速的响应。
Look for delay everywhere