Use when
- A richer UI control, script, API, media layer, device capability, or third-party widget improves the task but is not essential to the outcome.
- The product can express the core task with standard controls, server-rendered content, or a simpler same-surface interaction.
- Users may reasonably encounter blocked scripts, unsupported APIs, device limits, assistive technology variance, strict firewalls, or low-power conditions.