Technique de design qui consiste à ne montrer que les informations et options nécessaires à chaque étape, en révélant la complexité progressivement. Formalisée par John M. Carroll en 1984. L'objectif est de ne pas submerger l'utilisateur novice tout en laissant l'accès aux fonctions avancées pour l'expert. Le progressive disclosure repose sur un bon modèle de la tâche : savoir ce dont l'utilisateur a besoin à quel moment. Mal appliqué, il cache des fonctions essentielles sous trop de clics.
Afficher les options par défaut les plus utilisées et masquer les options avancées derrière un lien "Plus d'options". Structurer les formulaires longs en étapes séquentielles. Ne pas confondre progressive disclosure et dissimulation : l'utilisateur doit savoir que d'autres options existent. Mesurer si les fonctions cachées sont découvertes : si 80% des utilisateurs ne trouvent pas une fonction, elle est trop enfouie. Adapter le niveau de disclosure au profil : un power user supporte plus de complexité d'emblée.
Google Search affiche une barre de recherche unique. Les outils de recherche avancée (date, type de fichier, domaine) apparaissent en un clic après la première recherche. L'interface reste simple pour 95% des requêtes.