Permesso di notifica al caricamento della pagina
Il tuo sito richiede il permesso per le notifiche non appena la pagina si carica, prima di qualsiasi interazione dell'utente.
Le richieste di notifica non sollecitate sono tra i pattern web più fastidiosi. La stragrande maggioranza degli utenti le nega o le ignora. Chrome ora sopprime le richieste di notifica sui siti con bassi tassi di accettazione. Questo può impedire in modo permanente al tuo sito di mostrare notifiche e incide negativamente sulle metriche di esperienza utente.
Richiedi il permesso per le notifiche solo dopo che l'utente ha manifestato interesse (ad es. facendo clic su un pulsante "Iscriviti agli aggiornamenti"). Mostra una richiesta personalizzata nella pagina che spieghi il valore delle notifiche prima di attivare la richiesta del browser.
// Good: Custom prompt first, then browser prompt
subscribeBtn.addEventListener('click', () => {
Notification.requestPermission();
});