Progressive disclosure is an interaction design technique often used in human computer interaction to help maintain the focus of a user's attention by reducing clutter, confusion, and cognitive workload.
This improves usability by presenting only the minimum data required for the task at hand. The principle is used in journalism's inverted pyramid style, learning's spiral approach, and the game twenty questions.
- Progressive Disclosure (by Jakob Nielsen) defines the difference between progressive and staged disclosure and gives usability guidelines for how to use progressive disclosure
- UI Patterns and techniques: Progressive Disclosure (by Jenifer Tidwell)
- Designing interfaces: Responsive Disclosure (also by Jenifer Tidwell)