Divulgação progressiva

Mostrar só o que importa agora e revelar o resto conforme a pessoa precisa.

Hard

O que é

Divulgação progressiva é uma estratégia de interface em que, em vez de jogar tudo na cara da pessoa de uma vez, você mostra o essencial e guarda o avançado pra quando ele for pedido. Assim a pessoa consegue focar na tarefa sem se afogar em opção.

Isso funciona porque a memória de trabalho humana é limitada. Quando aparece escolha e informação demais, a pessoa trava e erra mais. Limitar o que se mostra reduz essa carga e faz a interface parecer simples, mesmo quando o sistema por baixo é complexo.

O padrão aparece em vários lugares: no onboarding que apresenta recurso aos poucos, no formulário que expande só quando precisa, na configuração avançada escondida atrás de um menu. O Google Docs é um bom exemplo, porque deixa o uso casual escrever em paz enquanto o avançado abre os menus quando quer.

Em uma frase

Vamos usar divulgação progressiva e só abrir as configurações avançadas quando a pessoa pedir.

A pergunta que ele responde

Como deixo uma tela cheia de opções simples sem tirar nada de quem precisa do avançado?

Quando usar

Ajuda em fluxos complexos, onde mostrar tudo de uma vez assustaria quem está começando e ainda não conhece o produto.

Como não usar

O cuidado é não esconder demais, porque aí você frustra o usuário avançado que precisa de eficiência, ou acaba enterrando uma opção que era essencial.

Na prática

Pense num formulário que só mostra o campo de endereço de cobrança quando a pessoa marca que ele é diferente do endereço de entrega. O campo existe, mas só aparece na hora em que faz sentido.

Não confunda com

Vale separar divulgação progressiva de esconder função. A ideia aqui não é dificultar o acesso, e sim organizar a ordem em que as coisas aparecem, mostrando primeiro o que importa agora. Esconder função é o contrário: enterrar o que a pessoa precisa pra atrapalhar. A divulgação progressiva trabalha a favor de quem usa, não contra.

D

Em inglês

Progressive Disclosure

Pronúncia

prô-grés-siv dis-clô-jer

Também chamado de

revelação progressiva, progressive disclosure

Origem

Jakob Nielsen popularizou o termo no design de interface.

Fonte

Saiba mais

Nielsen Norman Group, artigo sobre progressive disclosure