本文是移动端界面设计中 对APP中浮层与新页面的应用场景讨论。
本文内容借鉴了知乎用户:愚人码头,谭鹏飞,tenione,Ettazy,周宏璇,lucia。以及我的好友王会,吴宇娟,在微信中讨论的结果,在此感谢他们无私的分享,本分是看完他们的分享后,结合自己在实践中的理解所写的。
本文若有错误的地方,请各位指出,感谢!
归纳目前主流APP 浮层所被用到的情景:
(1)浮层被用于信息通知。告诉用户:新的活动、产品信息/某个功能:位置、作用、操作/,例如:
图片来自京东APP、滴滴出行APP在京东app中,点金京东到家入口,弹出一个全局浮层——标题栏下方全部是浮层,并且提供按钮退出这个状态(这个名字是我起的,不知道专业这种形式叫啥)。这个浮层的目的是:宣传京东到家,告诉用户产品的具有便捷性、时间很快的特点,偏重于营销广告。同理如第二张图的滴滴出行,滴滴利用浮层告诉用户新的营销活动。
为什么此时用浮层?:这类信息通知的内容与被覆盖的内容没有任何直接的联系
效果:具有一定强制用户浏览的作用
(2)浮层被用于当前页面信息的确认、选择、修改。
美团外卖APP美团外卖则利用浮层,作为用户确认订购外卖的购物车。
* 我的思考:为什么外卖APP购物车使用浮层形式,而淘宝购物车则使用一个单独的页面,:对于外卖来讲,通常是一个人订外卖比较多,人多的话可以一起出去吃,不需要定外卖了。所以一个人订外卖的使用情景是主要情景,这时候,(1)一个人订的东西不会很多,使用浮层的话,占屏幕的位置比较小,省去开新页面的麻烦,保持用户对于之前选择外卖的记忆;(2)外卖购物车内的信息和选项少,只需要“名字”“价格”“几份”“金额”“购买”几个选项,再加上浮层是在同一个页面,这样在购物车内的信息还可以省略一些,用户已经有印象了。
判断使用浮层还是�使用下一级页面的因素:
(1)根据信息量。浮层承载的信息量小,下一级页面信息量大,同时要预估这些信息/选项,以后是否还会增加。如果以后要补充很多信息的话,还是一次性做到位,省得开发再改了。
(2)�衡量“�待放信息”跟“已有信息”之间的关系。待放信息——你准备放在浮层或下一级页面的信息,已有信息——本页面已经确定放置的信息。
如果“待放信息”与“已有信息”是递进关系、毫无任何关系——考虑使用下一级页面;
递进关系�举例:手机APP注册流程,第一个页面:输入手机号,第�二个页面:输入验证码,第三个页面,输入初始密码。这里每一个页面的内容都有关联,且为递进的关系。
毫无任何关系举例:用户在没有登录的情况下,在淘宝APP中浏览商品,当他想要购买商品的时候(商品详情页),弹出登录的页面,点击注册后,又进入了注册的流程。这里“登录”和“购买”属于两个不同的流程,没有直接的关系。
如果“待放信息”是“已有信息”的补充、从属——考虑使用浮层;
* 我觉得浮层是对当前页面“重要内容”的一个补充, 像是解答疑惑的感觉,是对于重要内容的一个进一步说明。而当前页面用户不需要的信息,就是属于“不重要内容”可以考虑放在下一级页面。
浮层式的应用场景一般是不想对用户当前所处的环境进行改变,而开新窗口则是将用户放到一个新的环境,从空间感知上看,浮层是一种上下层叠的感知,而新窗口则是一种左右的链式感知。
链接:http://www.zhihu.com/question/19750659/answer/12845650
来源:知乎用户谭鹏飞的回答,著作权归作者所有。
(3)产品本身的设计一致性。参考�自身APP中�已有的形式,与它们保持一致,形成产品本身操作的一致性。例如:在支付宝“余额宝”和“转账”两个功能界面中“�筛选”的功能。
网友评论