Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Progressive disclosure
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Concept in interaction design}} {{Distinguish|Responsible disclosure}} '''Progressive disclosure''' is an [[interaction design]] pattern used to make applications easier to learn and less error-prone. It does so by deferring some advanced or rarely-used features to a secondary screen<ref>{{Cite web|title=Progressive Disclosure|url=https://www.nngroup.com/articles/progressive-disclosure/|last=Nielsen|first=Jakob|website=Nielsen Norman Group|language=en|access-date=2024-06-04}}</ref> and designing workflows where information is revealed when it becomes relevant to the current task.<ref>{{Cite web |last=UXPin |date=2023-03-13 |title=What is Progressive Disclosure? Show & Hide the Right Information |url=https://www.uxpin.com/studio/blog/what-is-progressive-disclosure/ |access-date=2023-10-13 |website=Studio by UXPin |language=en-US}}</ref> A classic example of this pattern is the print dialog in [[macOS]]. While printing a page, the print dialog shows only a small subset of choices. If the user wants more advanced options, they can click the "Show Details" button to reveal these features in a secondary screen.{{citation needed|date=January 2023}} In the physical world, progressive disclosure is used by modern theme park designers. Long waiting lines for rides can scare away visitors, so only a small segment of the line is made visible from any vantage point. As people move ahead in line, they only get to see discrete portions of the entire line. This design can make waiting more bearable for those in line.<ref>{{Cite web | url=http://people.sunyit.edu/~lepres/thesis/principles/189_pdfsam_POD.pdf | title=Progressive Disclosure | archive-url=https://web.archive.org/web/20220225001219/http://people.sunyit.edu/~lepres/thesis/principles/189_pdfsam_POD.pdf | archive-date=2022-02-25 }}</ref> == History == [[Kristina Hooper Woolsey]], a founding member of the [[Apple Human Interface Group]], wrote in 1985 what could be considered as the seminal idea for selectively disclosing to new users how a system works:<blockquote>''"In the design of interfaces one must also consider carefully how one selectively informs a user about a particular system, providing well-chosen bits and pieces that can constitute a general understanding of a system."''<ref>{{Cite book|url=https://www.worldcat.org/oclc/12665902|title=User centered system design : new perspectives on human-computer interaction|date=1986|publisher=L. Erlbaum Associates|others=Norman, Donald A., Draper, Stephen W.|isbn=0-89859-781-1|location=Hillsdale, N.J.|oclc=12665902}}</ref></blockquote> == See also == * [[Disclosure widget]] * [[Chunking (writing)]] ==References== <references/><br /> [[Category:User interface techniques]] {{Computer-science-stub}}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Citation needed
(
edit
)
Template:Cite book
(
edit
)
Template:Cite web
(
edit
)
Template:Computer-science-stub
(
edit
)
Template:Distinguish
(
edit
)
Template:Short description
(
edit
)