The Intrusive Notification UI
One of the most frustrating aspects of modern web browsing is the constant barrage of websites asking for permission to send you push notifications. To combat this, Google Chrome introduced a feature designed to make these requests less annoying. The “Quiet Notification Prompts” (often tied to the UI feature of blocking notification requests automatically) changes the behavior of the permission popup. Instead of a large dialog box appearing in the center of the screen, the prompt is minimized into a small, silent bell icon in the address bar, which you must click to interact with.
While this is generally a fantastic feature for reducing distractions, it can be highly problematic for web developers or specific workflows. If you are developing a web application that relies heavily on push notifications (like a calendar app or a chat client), Chrome’s quiet UI can hide the permission request so effectively that your users never see it, assuming your app is broken. If you need to ensure that notification prompts are large, visible, and require explicit action to dismiss (for testing or specific usage), you must disable the quiet UI mode.
How to Turn Off Quiet Notification Prompts
You can force Chrome to show the large, explicit notification dialogs via the site settings.
- Open Google Chrome.
- Click the three vertical dots in the top right corner and select Settings.
- In the left-hand sidebar, click on Privacy and security.
- Click on Site settings in the main pane.
- Under the “Permissions” section, click on Notifications.
- Look for the setting labelled Use quieter messaging (this may be phrased as “Block new requests from asking to send notifications” or similar, depending on your Chrome version).
- Toggle the switch to turn it Off.
- Ensure the primary setting is set to Sites can ask to send notifications.
From now on, whenever a website requests permission to send notifications, Chrome will display the large, standard dialog box prompt, ensuring the request cannot be easily ignored or missed.