Test Notifiche Push Browser
Testa la funzionalità delle notifiche Web Push. Verifica le impostazioni dei permessi del browser e del sistema operativo. Invia messaggi di prova.
Richiede l’accesso a notifiche solo durante il test attivo e mantiene l’elaborazione nel browser quando possibile.
Funziona meglio nelle versioni recenti di Chrome, Edge, Safari e Firefox. Il supporto dipende da Notifications API, HTTPS, hardware disponibile e policy del browser.
Uso
Guida Notifiche
Segui i passaggi per verificare le autorizzazioni, le notifiche in-page e le notifiche del Service Worker e conferma se gli eventi di clic/chiusura possono essere restituiti alla pagina.
Richiedi Permessi
Le funzionalità di notifica in genere richiedono un contesto sicuro (HTTPS) e il supporto del browser per gli addetti alle notifiche e ai servizi.
Invia Notifica Prova
Fai clic su "Richiedi autorizzazione per le notifiche" e lascia che il browser venga visualizzato chiedendo se consentire le notifiche.
Test Service Worker (Avanzato)
Le notifiche in-page possono verificare Notification.onclick/onclose (mentre la pagina è attiva).
Registra un Service Worker e attiva le notifiche di sistema
La notifica SW è più vicina alla reale interazione con la notifica push/in background, clic e vai alla notifica clic.
Cosa controlla questo strumento
Questa pagina controlla se le notifiche del browser possono essere richieste, create e visualizzate in modo visibile su questo dispositivo.
stato di autorizzazione
Mostra se l'accesso alle notifiche è concesso, negato o ancora in attesa dell'approvazione dell'utente.
visualizzazione della notifica di prova
Aiuta a verificare se il browser può effettivamente creare una notifica visibile.
visibilità della consegna
Utile per individuare i casi in cui viene concessa l'autorizzazione ma la notifica continua a non apparire chiaramente.
risposta al clic
Può aiutare a verificare se l'interazione della notifica ritorna alla pagina o attiva il comportamento di messa a fuoco previsto.
supporto del browser di base
Conferma se il browser corrente espone le API di notifica necessarie per il test.
suggerimenti per la soppressione lato utente
Semplifica la considerazione della modalità silenziosa, della messa a fuoco assistita e del blocco a livello di sistema operativo.
Ciò che questo strumento non può confermare
Un semplice controllo delle notifiche del browser non equivale a un test completo di messaggistica push o di consegna da parte di un operatore del servizio.
non un test dell'infrastruttura push
Non convalida l'intera pipeline di push del server, la registrazione del lavoratore del servizio o il flusso di sottoscrizione in background.
Le impostazioni del sistema operativo potrebbero sovrascrivere i risultati del browser
Le modalità di messa a fuoco, le ore di silenzio, il silenziamento a livello di sistema e il raggruppamento delle notifiche possono sopprimere ciò che vedi.
il comportamento mobile è molto diverso
Alcuni browser mobili limitano o reinterpretano le notifiche rispetto alle implementazioni desktop.
il permesso concesso non è tutto
Uno stato concesso non garantisce avvisi acustici, banner o visibilità nella schermata di blocco.
Come viene generato il risultato
Il risultato viene generato dallo stato dell'API di notifica del browser e dalla possibilità di creare una notifica di test locale dalla pagina.
controllo dei permessi
La pagina legge lo stato corrente dell'autorizzazione alle notifiche dal browser.
richiesta di autorizzazione
Se necessario, il browser ti chiede se questo sito può inviare notifiche.
trigger di notifica locale
La pagina tenta di creare una notifica di prova locale dopo aver concesso l'autorizzazione.
osservazione dell'interazione
La pagina controlla se viene visualizzata la notifica e se l'interazione dell'utente ritorna alla sessione.
riepilogo dei risultati
Il risultato riflette lo stato dell'autorizzazione e il comportamento delle notifiche visibili in questa configurazione.
Interpreta i tuoi risultati
Utilizza questo risultato per decidere se il problema riguarda il supporto delle notifiche di base, lo stato di autorizzazione o la soppressione a livello di sistema operativo.
| Risultato della notifica osservato | Significato probabile |
|---|---|
| Autorizzazione negata | Il browser o l'utente ha bloccato esplicitamente le notifiche per questo sito. |
| Concesso ma non appare nulla | La modalità silenziosa del sistema operativo, il comportamento del centro notifiche o la soppressione del browser nascondono l'avviso. |
| La notifica viene visualizzata senza audio | La notifica visiva funziona ma il suono del sistema o lo stile di avviso sono disabilitati. |
| Il clic non fa nulla di ovvio | Il sistema operativo ha gestito l'interazione in modo diverso oppure il browser non ha riorientato la pagina. |
| La notifica viene visualizzata normalmente | La funzionalità di notifica di base del browser funziona su questo dispositivo. |
Browser supportati e limitazioni note
Il supporto delle notifiche dipende dallo stato di autorizzazione, dalle regole del contesto protetto e dal modo in cui il sistema operativo presenta gli avvisi del browser.
| navigatore | comportamento di autorizzazione | supporto per le notifiche di prova | comportamento di interazione | limitazioni note |
|---|---|---|---|---|
| Cromo | Forte su HTTPS desktop | Forte | Bene | Le modalità di messa a fuoco del sistema operativo possono comunque sopprimere gli avvisi visibili. |
| Bordo | Forte sul desktop | Forte | Bene | I criteri aziendali possono disabilitare o gestire centralmente le notifiche. |
| Firefox | Buono sui percorsi desktop supportati | Bene | Bene | Il comportamento differisce maggiormente sui dispositivi mobili e su alcune configurazioni Linux. |
| Safari | Supportato con le regole della piattaforma Apple | Dall'essenziale al buono | Dall'essenziale al buono | Le restrizioni specifiche della piattaforma sono più significative. |
| iOSSafari | Più limitato e dipendente dalla piattaforma | Limitato | Limitato | Il supporto delle notifiche iOS nei browser rimane più limitato. |
| AndroidCromo | Varia in base alla build di Android e del browser | Dall'essenziale al buono | Dall'essenziale al buono | I controlli di risparmio energetico e di notifica del fornitore possono interferire. |
Casi d'uso
Un controllo delle notifiche è molto utile quando è necessario sapere se il browser stesso può ancora visualizzare avvisi in questo momento.
prima di fare affidamento sui promemoria del browser
Conferma che il sito possa ancora mostrare notifiche visibili sulla tua configurazione attuale.
dopo aver modificato le impostazioni di messa a fuoco del sistema operativo
Verifica nuovamente se gli avvisi vengono ancora visualizzati dopo aver abilitato le modalità Non disturbare o Silenzioso.
dopo aver ripristinato le autorizzazioni del browser
Verificare se l'autorizzazione alla notifica è stata rimossa o negata per errore.
quando un'app Web indica che gli avvisi sono abilitati
Utilizza il test per vedere se il browser è in grado di visualizzare una semplice notifica locale.
quando si confrontano desktop e dispositivi mobili
Scopri come si comporta in modo diverso il supporto delle notifiche a seconda dei tipi di dispositivi.
FAQ Notifiche
Compilazione di problemi ad alta frequenza relativi alle autorizzazioni di notifica, notifiche sulla pagina e notifiche ai lavoratori del servizio.
A cosa serve principalmente questa pagina?
Utilizzato per verificare le funzionalità di notifica del browser: incluso lo stato dell'autorizzazione (predefinito/concesso/negato), se la notifica (nuova notifica) nella pagina può apparire e se showNotification del Service Worker può apparire e restituire eventi di clic/chiusura.
Perché non viene visualizzata la finestra pop-up "Richiedi autorizzazione notifica"?
Ragioni comuni: il contesto attuale non è sicuro; il browser ha ricordato le scelte precedenti (soprattutto negate); o è bloccato dalle impostazioni del browser o dei criteri aziendali. Per prima cosa conferma che il "Contesto di sicurezza" è sì e vai alle impostazioni del sito per verificare i permessi di notifica.
Cosa devo fare se il permesso viene negato?
La pagina non può cambiare automaticamente da negata a concessa. Vai alle impostazioni del sito (o alle impostazioni delle notifiche di sistema) nella barra degli indirizzi del browser, modifica la notifica del sito in "Consenti", quindi aggiorna la pagina e riprova.
iOS Safari supporta le notifiche di sistema?
Il supporto della funzionalità di notifica di iOS Safari è limitato e in genere richiede un modulo PWA "Aggiungi alla schermata iniziale" per utilizzare la funzionalità di notifica; anche in questo caso, sarà influenzato dalla versione del sistema e dalla politica delle autorizzazioni.
Perché l'attivazione della notifica non riesce e viene richiesto un gesto dell'utente?
Alcuni browser impediscono ai gesti non utente di attivare le notifiche. Utilizza i clic sui pulsanti sulla pagina per l'attivazione (anziché l'attivazione automatica/pianificata) e assicurati che la scheda non sia in background.
La notifica SW non viene restituita al registro dopo essere stata cliccata?
Per prima cosa fare clic su "Registra Service Worker" e confermare che il SW pronto è sì, quindi attivare la notifica SW e fare clic. Se ancora non c'è risposta, controlla se è presente `/notification-sw.js`, se la notifica in background viene intercettata dal browser e se sono presenti errori relativi a Service Worker nella console.
Perché posso attivare le notifiche ma il sistema non le mostra?
Potrebbe essere intercettato dalla "Modalità Non disturbare/Modalità Focus" del sistema, dall'interruttore principale delle notifiche del sistema e dall'interruttore di notifica del browser; potrebbe anche essere influenzato dal silenzio del sito o dalle politiche di aggregazione. Si consiglia di controllare il centro notifiche del sistema e i permessi del sito del browser.
Guide correlate
Leggi alcune guide pratiche su configurazione, compatibilità del browser e risoluzione dei problemi per questo test.
Feedback / segnala un bug
Dicci browser, dispositivo e cosa è successo.
Questo risultato sembra errato?
Commenti(0)