점진적 공개 (progressive disclosure)
한 줄 정의: 자주 쓰는 핵심 기능만 먼저 보여 주고 고급 기능이나 세부 정보는 필요할 때 드러내는 인터페이스 설계 원칙입니다.
쉽게 풀면
점진적 공개는 모든 옵션을 한 화면에 몰아넣지 않고, 처음에는 꼭 필요한 것만 보여 주는 방법입니다. '고급 설정'이나 '더 보기'를 눌렀을 때 나머지가 나타나는 방식이 대표적입니다. 초보자는 덜 헷갈리고, 숙련자는 필요한 기능에 여전히 접근할 수 있습니다.
왜 중요한가
기능이 많아질수록 복잡해지는 인터페이스 문제를 푸는 기본 원칙이어서, 인지 부하 감소와 학습성 향상을 다루는 UX 연구와 실무 지침에서 자주 언급됩니다.
논문에서는 이렇게 쓰입니다
"설정 화면에 점진적 공개를 적용한 시안은 초보 사용자의 과업 완료 시간을 줄였으나 고급 기능 발견률은 낮추었다."
정보를 나눠 보여 주면 쉬워지지만 숨겨진 기능은 덜 발견된다는 상충 관계를 보여 주는 문장입니다.
조금 더 깊게 보면
이 원칙은 초기 그래픽 인터페이스 설계에서부터 쓰였고, 제이컵 닐슨(Jakob Nielsen) 등이 사용성 원칙으로 널리 알렸습니다. 핵심은 무엇을 첫 화면에 둘지 정하는 것으로, 이를 위해 사용 빈도 분석이나 과업 분석이 필요합니다. 단계를 너무 깊게 나누면 오히려 사용자가 길을 잃는다는 지적이 있습니다.
주의할 점
아코디언 UI처럼 정보를 접어 두는 구체적 컴포넌트와 달리, 점진적 공개는 무엇을 언제 보여 줄지에 대한 상위 설계 원칙입니다. 중요한 정보까지 숨기면 사용자가 기능의 존재를 모를 수 있습니다.