@
haruhi #62
1 、(一个全新的)用户首次遇到这个场景的时候,不管是 Android 还是 iOS,都不存在明确的预期。
只有当已经使用了一些 APP 之后,积攒了使用经验才会带来预期,如果大家都遵循规范,那预期就会更『准确』。
所谓的预期,实际上就是该平台下交互方式的『趋同』状态。
2 、如我在 45# 所说,换到 iOS 平台上,这个例子仍然是会引发迷惑的,因为不同的应用对 『连续打开两条 Tweet 』这个情况的处理不同,导致部分应用会返回 Tweet A,部分应用会返回 Twitter 首页。
对于文章中的 『永远都指向一个行为』我表示不认同。
同样的我在 45# 也提到了,Android 对于这种场景,是有规范的,只是很多人不遵守而已;
iOS 对这种场景,却是连个规范都没有,我认为 iOS 在这个场景下表现,实际上是更差的。
(深究原因的话,我觉得是因为这是一个『多窗口』场景,详见 41# )
3 、虽然我确实是开发,但我不认为这部分属于研发角度,更应当属于交互设计方面,这实际上是与应用自身的逻辑结构相关的,而应用自身的逻辑结构,决定了交互的大框架。
题外话:
实际上,这个事情压根不适合拿 iOS 和 Android 来比较优劣,因为二者压根不是一个东西。
拿 iOS 的设计逻辑来套 Android,或者 Android 的设计逻辑来套 iOS,都是非常不合理的。
我更建议在各自的体系之内,从其自身本源的设计逻辑上入手来查缺补漏。