怎样知道“我在哪儿”

大家应该都知道哲学有三个终极问题:

同样人在现实世界中在陌生环境中也面临三个问题:

我们可以发现,在现实世界中能为别人明确指明方向的工具,无论是地图、路牌、导游图、门牌都明确解决了用户的这几个问题,或者是组合起来一起解决了用户的这几个问题。

知道了我在哪儿,就能明确自己在一个流程/过程中所处的位置,也就是把自己在现实世界中的位置相应地映射到虚拟的地图上,而不管这个虚拟的地图是客观存在的,还是仅仅存在于自己脑海中的。知道了自己的位置,才能回顾来时路,决定下一步的行动方向。

我以前工作过的一家公司,电梯正对着的楼层大厅里,没有任何指示当前楼层的标志,可能物业管理人员觉得,既然电梯里的楼层按钮是乘客自己按下的,乘客应该自己清楚自己去往的楼层,话是不错,可是电梯内没有当前到达楼层的屏显,如果乘客较多且停的楼层过多,就会产生问题,我曾经不止一次在电梯到达某个楼层后错愕一秒,然后快速扫描楼层大厅里那寥寥的装饰物来紧急判断当前楼层,以防止出糗。

这就是因为无法让我明确“我在哪儿”而给我带来的一些困扰,后来我才发现,原来这个问题长期以来一直在困扰着每一个员工,后来过了一段时间,每个楼层大厅正对电梯门的位置,贴上了大大的楼层号。

同样在虚拟世界里,我们在使用各种应用时,也会面对这三个问题,我们为用户明确导航的过程,同时也就是帮用户解决这几个问题的过程。

而这其中重要的也是知道“我在哪儿”。

在PC端使用一个软件时,除了软件自身的独特的设计风格、工具菜单等能明确提示用户当前位置外,软件本身的标题也非常明确地标示了我身处何处。

在WEB浏览器里,浏览器的TAB栏标题也无时无刻不在提醒我当前位置。

而在PC端的某个具体的网站内部浏览时,WEB端多年以来形成的固定的几大标准导航件都有对当前所处位置的明确提醒,包括:网页Title、面包屑、大标题等等。

所以用户在使用某个软件或者浏览某个网站时,是很少会产生“我在哪儿”的迷惑的。

但在移动端,用户会产生“我在哪儿”的迷惑的机会,相较PC端来说,其实是风险增大了,因为移动端屏幕物理尺寸和分辨率、移动UI组件与PC端UI组件之间的天然差异等等,都会造成用户可能在某个时刻,突然产生“我特么在哪儿”的困惑。

移动端的应用,很少会在宝贵的首屏位置标示应用名,这也是移动端应用本身的特点,但也同时会让用户偶尔在多个同类App一起使用中,产生“不识庐山真面目”的慨叹,而这仅仅是因为“身在此山中”,如果多个同类应用他们的UI配色、导航模块基本雷同,用户可能就需要最终祭出“切App大法”,来明确自己的位置了。

所以为了让用户在同时使用多个同类应用时,不至于产生“不识庐山真面目”的感觉,可以使用以下方式:

移动端因为屏幕物理尺寸限制,一般不建议每个页面上用标题导航标示当前应用,如果滥用,难免有“因噎废食”的困境。

我在使用丁香园这个App的时候,从来不曾产生过“今宵酒醒何处”的感觉,因为丁香园贯彻所有页面的一致的UI配色时刻提醒我当前所处应用。

我在使用马蜂窝看游记的时候,从来不曾产生我在哪儿的迷惑干,但在使用携程、同城等OTA应用时,我却偶尔会产生这种感觉,马蜂窝独立于其他OTA应用的的独特的UI设计风格、排版布局、字体、配色都明确标示出了它的存在。

当然不确定当前使用App这个只是移动端应用设计中可能会遇到的一个小小的问题,甚至可以被忽略的问题。

但在一个应用内部,怎样在众多同类页面中,知道当前所处的位置,那就不再是一个可有可无的小问题了,而是一个必须被重点关注和解决的用户体验大问题。

因为移动端应用没有了WEB浏览器和PC软件的Title、标题、面包屑等标示当前位置的重要组件,所以更容易会产生这种定位当前位置的问题。

解决了以下几点,就能基本规避让用户产生当前位置迷惑的风险:

1. 内容独特到足以自说明(Self Explanation )当前位置。

如果内容自己就能正好标示出当前位置,那么可以把标题的关键位置让位给其他功能性说明,如此处标题让位给了当前所处模块而非当前商品名。

2. 用标题标示当前位置

3. 用固定或固底栏

总之设计移动端应用时,一定不要让用户产生“我在哪里”的迷惑,不需要时时刻刻把这个原则记在心里,但当这类问题出现,或存在着产生这类问题的风险时,一定要把问题消灭在萌芽状态。