G2.07.2predictable contextual navigation changes设计研究

上下文相关的导航变化需可预期

别名: 可预期的导航变化 · contextual nav · 情境变化规则

概念解释

导航不必在每一页长得一模一样才叫一致。进了文档区,侧栏换成章节;登录之后出现「账户」;无权限的项消失。这些都是上下文相关的变化。它们要可预期:用户能说出一条规则——「进这一类页面就会这样变」——并且下一次同类上下文里规则仍成立。规则说不清、或同类页面各变各的,变化就变成随机,空间记忆无法更新,只能每次重新盘点。

可预期针对的是变化的发生条件,不是把变化取消。

机制

人会为界面建立条件规则:「如果我在文档里,左侧就是目录」「如果我已登录,右上会有头像」。规则一旦被证实,变化本身成为位置感的一部分——侧栏换成目录,反而确认「我在文档区」。规则被打破时(同是文档页,有的有目录有的没有;有的登录后头像在左、有的在右),人无法决定该更新规则还是该当噪声忽略,结果是两种都不信任。

不可预期的来源常是 A/B 分段、运营位、权限的静默裁剪、以及「这一页比较特殊」的单页例外。例外不能被学成规则,因为下次遇不到。可预期要求:变化绑定到用户能感知的上下文(栏目、登录态、对象类型),而不是绑定到实验桶或编辑的心情。局部导航随枝替换之所以可学,正是因为它绑在「当前枝」这个可感知条件上。

怎么研究

先让人归纳规则,再看规则在新页面上是否预测得准。

  • 范式:浏览一组页面后,用未见面的同类型页做预测:「这里的导航会多什么、少什么、出现在哪」。对照规则一致的变化与仅出现一次的例外。
  • 自变量:变化是否绑定可命名上下文、同类页之间变化是否相同、有无单页例外。
  • 因变量:规则陈述的准确度、对新页预测的命中、遇到例外后的搜索时间。
  • 方法论注意点:内部人员能讲出「那一页是活动页所以例外」,用户讲不出。要把例外藏在材料里,看用户会不会发明错误规则(「原来活动页会把主导航收掉」)并错误地泛化。

边界

一次性流程(注销确认、支付中)上的导航变化,用户不预期再遇到,可预期性的价值低,清晰的退出更重要。无障碍的权限裁剪必须发生,但「为什么少了一项」若完全无信号,对用户仍是不可预期;可用缺席说明或无权限态来把裁剪变成可感知条件。多角色切换是可感知上下文,整组导航替换可以学;同一角色里无提示换组则不可学。

怎么落地

  • 为每一种导航变化写一条用户能感知的条件(栏目、登录、对象类型),没有条件的变化删掉或改成常驻。
  • 同类页面共用同一套变化,禁止单页例外;活动页若必须不同,让它在视觉上属于另一种页面类型,而不是「看起来像内容页却少了三项」。
  • 权限裁剪用缺席或锁定态表达,不要让项在有的页在、有的页不在且无解释。
  • 验证:请未参与设计的人看三页同类内容,说出「进这种页导航会怎样」。再用第四页检验。说不出规则,或第四页打破他们的规则,变化就还不可预期。

延伸

  • 同组G2.07.1 导航位置与顺序需跨页面稳定 · G2.07.3 导航消失会让用户失去退路
  • 相邻G2.06 全局与局部导航 · G2.10 个性化导航的稳定性代价 · E5.18 权限与导航可见性
  • 站内检索contextual navigation · predictable change · learned nav rules

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/G2.07.2