令人绝望的 Android 后退、主页、多任务 Navbar 设计

2021-04-05 22:16:31 +08:00
 haruhi
有点长,就不全文贴过来了。大概是吐槽 Android 第一期。

https://bilibi.li/2021/04/05/android-navbar-nightmare
7863 次点击
所在节点    分享发现
78 条回复
chencc48111
2021-04-06 20:35:05 +08:00
苹果 ,再一次改变世界
haruhi
2021-04-06 21:00:24 +08:00
@also24

感谢提供的链接和相关信息,已经在原文中更新。不过想指出的是:假设所有 Android App 都遵循准则,依然无法回避一个问题——用户首次遇到文中的场景,点击 Navbar 退后时,用户并不知道会后退到哪个页面(当然,后退认知的习惯,的确可以在多次交互的教育后培养)。

长期的 Android 用户,从 Galaxy Nexus 开始,经历历代 Nexus 以及类原生手机(如历代 Moto X ),再最终换到 Pixel,算是 Android 粉了。

下一期估计会吐槽下 Android 分享菜单,接着会是多任务页面变化、Dark Theme 设计准则变化、通知栏 /Quick Settings 变化。

再次感谢,提供从研发角度看问题。之前是没有考虑这块的。
haruhi
2021-04-06 21:05:26 +08:00
@abersheeran

并不是果粉,除了 iPhone 5s,其他时候主力手机都是 Android 。
haruhi
2021-04-06 21:09:24 +08:00
@wipbssldo
@also24

关于下拉返回,这点上 App Store 的 Today 精选,一直有这个问题。右划手势后,返回的动画是下滑。看待办事项已经没有这个问题了。
haruhi
2021-04-06 21:16:39 +08:00
@binux

还是回到了:iOS 点击后退时(以及 Look Up,我理解是 dismiss 窗口,而不是后退),是有明确预期的,并不需要教育用户。

但 Android 即使彻底遵循设计要求,用户首次遇到文中的场景里,点击后退,则是在教育用户,点击 Navbar 的后退是回到上一个 App,而不是在当前 App 里后退。
also24
2021-04-06 23:47:31 +08:00
@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,都是非常不合理的。

我更建议在各自的体系之内,从其自身本源的设计逻辑上入手来查缺补漏。
also24
2021-04-06 23:54:49 +08:00
@haruhi #64
感谢,想起来了,我第一次吐槽这东西应该就是吐槽这个 Today 精选,它真的是太丢 iOS 的脸面了。
also24
2021-04-07 00:00:37 +08:00
@haruhi #65
关于 『点击 Navbar 的后退是回到上一个 App,而不是在当前 App 里后退』

其实是很好理解的,因为 Android 系统的返回按钮,是在『 APP 外』的:
那么自然是以 APP 外(系统)的视角来后退页面,也就是上一个 APP 内。

如果想要 『在当前 App 里后退』,那很简单啊,需要点击『 APP 内』的后退按钮:
也就是点击 "Up Button",结果也是符合预期的,返回了 『 APP 内』的上一个页面。


iOS 的返回按钮为什么符合你的想法,因为 iOS 只有『 APP 内』的返回按钮啊。
binux
2021-04-07 00:03:20 +08:00
@haruhi 安卓至少你不需要找返回按钮在哪,上面的所有场景都能通过后退返回上一个界面或者关闭弹窗
Darkatse
2021-04-07 03:36:19 +08:00
iOS 的后退才是令人绝望,混乱的不行。官方提倡的滑动返回也没有实体的返回键用的舒适,更别提还有适配问题
chendeshen
2021-04-07 08:16:34 +08:00
我只想说...我一直双持两个系统的手机,实话实说 Android 的三大金刚效率远高于 iOS 的(手势)切换交互。绝对秒杀,一直以来多年以来都是。
fuchunliu
2021-04-07 08:17:02 +08:00
对于安卓用户来说,你这是无病呻吟,安卓用户没有楼主的烦恼
fuchunliu
2021-04-07 08:19:27 +08:00
@fuchunliu 补充一点,楼主吐槽的三个点,功能全在,开启虚拟按键就回来了
q197
2021-04-07 09:59:41 +08:00
安卓 10 等后来的版本可以开启三大金刚不用手势,我就是只用三大金刚,毕竟键位固定不会按错,而且现在手机屏幕这么长完全不需要节省那点空间
tanranran
2021-04-07 10:01:05 +08:00
楼主一看就是对安卓没有深入使用的
lostpg
2021-04-07 10:24:47 +08:00
说起来,iOS 有个很喜感的地方在于,如果一个页面没有返回键,用户除了杀掉任务以外对此似乎无能为力。前段时间淘宝就有些活动的 h5 页面没有放置返回键,用户点进去以后就困死在这个页面里出不来了。。
wangxiaoaer
2021-04-07 10:31:24 +08:00
看你写的洋洋洒洒,就好比认为吃饭的时候 拿筷子的姿势,夹菜的姿势,碗的摆放姿势,放到口里的姿势等等都让吃饭这件事情很绝望,可是吃饭没那么多事儿啊。

我用 Android5 年以上就没考虑过你说的那些个问题,更没有觉得疑惑、绝望等等,一个返回键打天下不是吹的,起码在 99%的情况下。

至于 iOS,我就呵呵了,一会左滑,一会儿左上角,一会儿右上角,一会下拉,这才是绝望好吗?跟别说那个左滑如果碰到轮播图或者视频、看图软件,那才是绝望。
WebKit
2021-10-15 09:20:40 +08:00
看到第一段就不想看了:
对于 iOS,给予用户方便的后退方式,则是在 2013 年的 iOS 7 中才引入了侧滑后退。

对于 iOS,给予用户方便的后退方式,iOS 返回方便吗?你试试单手拿手机的时候,是底下的按钮好按,还是屏幕上面的按钮更容易按?单手+下手呢?从一开始就带有个人情绪在里面。只能说是一篇发泄自己情绪的文章。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/768188

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX