- Cookie acceptance overlay
- Email prompt when switching away from tab
- Push notification custom UI prompt
- Push notification browser prompt
- Subscribe to our newsletter prompt
- Ad blocker detected modal
- Please subscribe overlay
- Continue reading overlay
- Ratings prompt
- Floating feedback button
- "How can I help you?" chat popup
- Email prompt when scrolling
- Create an account footer
- Interstitial ads
- Social media share buttons
- Click to play video overlay (one that isn't available in your country)
- Tab closing prompt
Thinking about this problem technically, most of these obscenities are vying for top level. In the early days, browsers could detect when a popup was trying to launch and block them. Could we do something similar but for top level DOM?
Alternately, could a browser have a quiet mode? No prompts, banners, overlays, etc.
Just thinking out loud.