返回设计思维
THINKING · №12 · 信息呈现策略
渐进披露Progressive Disclosure
先显示常用功能再展开高级设置不要一上来全塞给用户复杂度按需要出现
先看什么时候调用
渐进披露是一种按任务需要逐步展示复杂度的策略:先给大多数人当前需要的内容,再让高级或低频能力可发现地展开。
- 触发条件
- 首屏被低频设置挤满,初学者难以找到主任务,而熟练用户仍需要完整能力。
- 改变什么
- 区分核心与高级内容,决定哪些默认可见、哪些按需展开,以及入口如何让用户预知里面有什么。
- 适用边界
- 隐藏会增加发现和导航成本;安全、价格、错误和决策必需信息不能为了简洁被藏起来,也不应制造深层套娃。
- 如何验证
- 分别测试首次和熟练用户能否发现、理解并完成任务;记录展开次数、返回、漏看关键信息和完成时间。
直接发给 agent
Apply progressive disclosure to this interface without hiding decision-critical information.
Classify content as essential for the current task, helpful context, or advanced/low-frequency control. Keep essentials visible, give hidden sections descriptive triggers, preserve state when expanded, and avoid nested disclosure. Test discoverability with first-time users and efficiency with experienced users. Report any information that must remain visible for safety, cost, consent, or error recovery.
来源与证据
渐进披露是 HCI 实务中的界面策略:先呈现当前任务所需的核心信息,把低频或高级能力放到可发现的后续层级。它不是认知心理学定律,效果取决于分层是否符合任务。
深入理解
让复杂度按需要出现
渐进披露解决的是“不同用户、不同阶段需要不同信息量”,不是把页面做空。默认层应支持主要任务,后续层承载高级或低频能力,并通过清楚入口告诉用户里面是什么。
隐藏有代价
每一次展开都增加发现和导航成本。价格、权限、不可逆后果和当前决策所需信息必须直接可见。把混乱内容塞进 Accordion,只是把信息架构问题藏起来。
同时测试新手和熟手
新手要能找到入口并理解名称,熟手要能快速重复操作、保留展开状态或使用快捷方式。只有两类任务都走通,分层才真正降低了复杂度。