B2.13.1Progressive disclosure设计研究

常用功能前置,高级功能延后

别名: 渐进呈现 · 渐进披露 · 功能分层

概念解释

渐进呈现(progressive disclosure)是在初始界面优先显示当前多数用户完成主要任务所需的信息与操作,再在用户表达需要、进入相关情境或具备足够经验时提供高级、低频或复杂能力。它不是简单把功能藏起来,而是用分层让常用路径保持清楚,同时保留可预测地进入更深能力的入口。

机制

一次呈现所有选项会增加视觉搜索、选择负担和新手焦虑;完全收纳又增加发现与重复访问成本。按任务频率、重要性和依赖关系分层,可以让用户先形成基本模型,再按需扩展。上下文、阶段、明确意图和熟练度是常见披露触发条件。好的层级会让后一层看起来是前一层的自然延伸,而不是突然跳到陌生系统。

怎么研究

分析真实任务的功能调用频率、使用顺序、用户分层和错误后果,验证哪些能力应在起始状态出现。分别测试新手的主路径完成、熟练用户访问高级能力的效率,以及从基础到高级的理解迁移。观察用户是否能预测更多选项在哪里、何时会出现,以及是否因隐藏而错误地认定功能不存在。

边界

常用并非唯一准则:低频但紧急、安全关键或错误恢复功能必须在需要时快速可达。高级用户也不应被迫重复穿过教学层;快捷方式、固定面板和偏好设置可降低摩擦。若分层依据只是团队的内部复杂度而非用户任务,渐进呈现会沦为将产品结构转嫁给用户的借口。

怎么落地

  • 用真实频率、重要性、时间敏感性和用户熟练度决定初始层、上下文层与高级层,而不只按功能数量压缩。
  • 为每一层提供稳定命名、可预测入口和必要的搜索或快捷方式,使高级能力不因收纳而失去可达性。
  • 在首次、重复和异常任务中测试层级,监测主路径干扰、隐藏功能找不到和专家效率受损三类信号。

延伸

  • 同组B2.13.2 分层不得让用户猜测入口位置 · B2.13.3 过度分层把简洁变成藏匿
  • 相邻B2.08.3 可见性与简洁诉求直接冲突,需按频率取舍 · B2.09 可发现性
  • 站内检索progressive disclosure · feature hierarchy · expertise

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/B2.13.1