What the person is doing
The layer contains read-only help, status, preview, metadata, release notes, success feedback, onboarding tips, marketing, or supplemental explanation.
Quality check · lesson 18 of 21 · Disclosure And Attention Management
Underlying principle: Attention is part of the task. Disclosure reveals supporting detail when it becomes useful; interruption earns prominence when the person must decide or act before continuing.
Treat nonblocking informational modals as an anti-pattern: choose an inline, anchored, side, or feedback surface that keeps page context usable, and reserve true modal dialogs for compact tasks that require temporary interruption.
Attention is part of the task. Disclosure reveals supporting detail when it becomes useful; interruption earns prominence when the person must decide or act before continuing.
The layer contains read-only help, status, preview, metadata, release notes, success feedback, onboarding tips, marketing, or supplemental explanation.
Treat nonblocking informational modals as an anti-pattern: choose an inline, anchored, side, or feedback surface that keeps page context usable, and reserve true modal dialogs for compact tasks that require temporary interruption.
Default page state where the primary task remains visible and usable.
What action or risk requires background interaction to be blocked?
Users can continue the primary task while reading or ignoring nonblocking information.
The layer contains read-only help, status, preview, metadata, release notes, success feedback, onboarding tips, marketing, or supplemental explanation.
Open the working example, try its controls, and compare the behavior against the decision guidance.
The layer contains read-only help, status, preview, metadata, release notes, success feedback, onboarding tips, marketing, or supplemental explanation.
Treat nonblocking informational modals as an anti-pattern: choose an inline, anchored, side, or feedback surface that keeps page context usable, and reserve true modal dialogs for compact tasks that require temporary interruption.
Default page state where the primary task remains visible and usable.
The modal hides the field, row, chart, or object required to interpret the message.
Avoid trapping keyboard and screen reader users in a modal when the content is only informational.
W3C Web Accessibility Initiative - checked
Defines the focus, inert background, Escape, and focus-return requirements that make unnecessary informational modality costly.
Atlassian - checked
Frames modal dialogs as layered content requiring user interaction above the page.
Microsoft Fluent 2 Design System - checked
Supports popovers for brief contextual nonessential content.
Nord Design System - checked
Distinguishes drawers from modals by emphasizing contextual content that should not block task completion.
Microsoft Fluent 2 Design System - checked
Supports drawers for secondary content and simple actions, with dialogs reserved for confirmations.
MDN Web Docs - checked
Supports popover focus adjacency, Escape close, and focus return behavior.
Source trail checked: