关于小程序交互设计的建议
建议
进入小程序后,导航条同时显示“回退”和“关闭”图标,其中“回退”置灰,不可操作
新页面入栈后,“回退”图标点亮,可执行回退操作
理由
现存的交互设计,用户(比如本人)容易搞晕
不合理的操作在于:
a. 刚进入小程序时,导航左侧显示“回退”,用户需要理解成是关闭小程序、退到外面;
b. 打开新页面后,冒出来一个“关闭”按钮来执行a的动作。而原来的回退操作变成返回上一级页面;
c. 在使用中很容易搞混,“回退”按钮到底是在小程序内部回退?还是退到外面?比如,切到另一个tab,用户想切回,很可能就点“回退”,然后小程序就关闭了。。。或者,用户不知道已经退到头了,继续退,小程序又关闭了。。。
如果按照以下逻辑操作,就不存在这个问题
a.在任意一层页面点关闭,都是退到小程序外面
b.“回退”图标只在能回退时才执行、在退到首页时置灰。这样,用户可以放心一口气点到底,也明确何时无法回退,避免误触发关闭动作