Camera Test
Strumenti

Browser Info Test

Una lettura completa e in tempo reale del tuo browser, motore, sistema operativo, schermo e delle funzionalità web supportate, con un copia-incolla rapido per i ticket di supporto.

Reading browser details…

Guida rapida: come usare Informazioni Browser

Ci vuole meno di un minuto
  1. 1Tutto su questa pagina viene rilevato automaticamente, non sono necessari clic.
  2. 2Controlla prima la versione e il motore del tuo browser.
  3. 3Scorri fino alla tabella di supporto delle funzionalità per vedere quali API sono disponibili.
  4. 4Copia la lettura quando segnali un bug a un team di supporto.

Panoramica

Ogni sito web che visiti riceve una piccola quantità di informazioni sul software e l'hardware che stai utilizzando, che tu lo noti o meno. Il tuo browser annuncia il suo nome, versione e motore di rendering, il tuo sistema operativo, le dimensioni del tuo schermo e un lungo elenco di "feature flag" che indicano al sito cosa gli è permesso provare. La maggior parte delle volte questo accade in silenzio e non ci pensi mai. Ma nel momento in cui qualcosa si rompe, che si tratti di una videochiamata che non si connette, di un gioco che scatta o di un modulo che si rifiuta di essere inviato, questa esatta informazione diventa la prima cosa che un tecnico del supporto o uno sviluppatore ti chiederà.

Questo strumento raggruppa tutto questo in un unico luogo e lo visualizza in un linguaggio semplice, senza che tu debba aprire gli strumenti per sviluppatori o cercare nelle impostazioni del browser. Legge gli oggetti standard navigator e screen a cui ogni sito web ha già accesso, analizza la stringa User-Agent in un nome e versione del browser leggibili, verifica la più recente User-Agent Client Hints API dove disponibile, e esegue un rapido controllo di rilevamento delle funzionalità su nove API web comunemente utilizzate.

Nulla di tutto questo richiede permessi speciali. I browser espongono queste informazioni a qualsiasi pagina per impostazione predefinita, perché i siti web ne hanno bisogno per decidere come rendersi e quali funzionalità offrire. Quello che abbiamo fatto qui è semplicemente raccoglierle, etichettarle chiaramente e renderle facili da copiare.

Come leggere i risultati

Browser e motore

Il nome e la versione del browser derivano dall'analisi della stringa User-Agent, verificata incrociando i dati più recenti e strutturati di User-Agent Client Hints dove il tuo browser li fornisce. Il campo "engine" ti dice quale motore di rendering sta svolgendo il lavoro effettivo: Blink alimenta Chrome, Edge, Opera e la maggior parte dei browser Android; Gecko alimenta Firefox; e WebKit alimenta Safari e ogni browser su iOS, perché Apple richiede a tutti i browser iOS di utilizzare WebKit indipendentemente dal loro nome.

Questo è importante perché due browser con nomi diversi possono comportarsi in modo quasi identico se condividono un motore. Un bug di rendering in Chrome si presenterà spesso anche in Edge e Opera, dato che tutti e tre sono basati su Blink.

Sistema operativo e piattaforma

Il campo OS è una stima basata sulla stringa User-Agent. La "platform string" è un'API di livello inferiore, più vecchia (navigator.platform) che sta per essere dismessa a favore delle User-Agent Client Hints, quindi sui browser più recenti potresti vedere un valore di piattaforma legacy e un valore di piattaforma Client Hints fianco a fianco. Di solito dovrebbero corrispondere.

Schermo, viewport e rapporto pixel

"Dimensioni dello schermo" è la risoluzione completa del tuo monitor o display in pixel del dispositivo. "Dimensioni della viewport" è l'area visibile della finestra del browser stessa, che è quasi sempre più piccola una volta che si tengono conto delle barre degli strumenti del browser e di eventuali pannelli ancorati. Il rapporto pixel del dispositivo spiega la relazione tra i due: un rapporto superiore a 1 significa che il sistema operativo sta scalando il contenuto per la leggibilità su uno schermo ad alta densità.

Griglia di supporto delle funzionalità

Ogni riga nella griglia risponde a una domanda sì o no: questo browser, in questo momento, in questo contesto, espone l'API JavaScript necessaria per quella funzionalità? Un "No" non significa necessariamente che la funzionalità sia rotta per sempre; può significare che il browser non la supporta ancora, è disabilitata tramite un flag, o (nel caso di WebGL e WebGPU) i driver grafici su questa macchina sono stati bloccati per motivi di stabilità.

Risoluzione dei problemi

Se una funzionalità che ti aspettavi fosse supportata risulta non supportata, segui questi passaggi nell'ordine:

  1. Conferma di essere sull'ultima versione del tuo browser. I fornitori di browser rilasciano il supporto per nuove API Web in cicli di rilascio regolari, e una build obsoleta è la causa più comune di una funzionalità mancante.
  2. Verifica se la funzionalità richiede un contesto sicuro. API come Service Worker, alcuni metodi Clipboard e l'accesso MIDI sono disponibili solo su pagine servite tramite HTTPS o su localhost.
  3. Cerca i flag del browser. WebGPU in particolare è stata disponibile per lunghi periodi solo dietro un flag sperimentale su alcune piattaforme.
  4. Escludi le estensioni. Le estensioni per la privacy e il blocco degli annunci a volte disabilitano le API Notification, Clipboard o WebRTC su tutto il sito.
  5. Prova un browser completamente diverso per isolare se la limitazione è specifica del browser o riguarda il tuo dispositivo o la tua rete.

Perché queste informazioni sono importanti per la risoluzione dei problemi

Un'enorme percentuale di ticket di supporto "non funziona sul mio computer" viene risolta nel momento in cui l'agente di supporto conosce l'esatta combinazione di browser e sistema operativo del chiamante, perché molti bug sono specifici di un motore di rendering, di una versione del sistema operativo o di una densità di pixel hardware. Segnalare "Chrome 128 su macOS 14.5, DPR 2, WebGL2 supportato" vale più di paragrafi di descrizione, perché consente a uno sviluppatore di riprodurre il tuo ambiente esatto.

È utile anche per la tua diagnosi prima ancora di contattare chiunque. Se un sito dice che richiede WebGPU e questa pagina mostra WebGPU come non supportato, ora sai che la soluzione è aggiornare o cambiare browser, non continuare a riprovare la stessa pagina. Se una videochiamata continua a fallire e WebRTC risulta non supportato (raro, ma possibile in build browser aziendali bloccate), quella singola riga spiega l'intero problema.

Note sulla privacy

Tutto ciò che viene mostrato qui è letto localmente da JavaScript in esecuzione nel tuo browser e renderizzato direttamente su questa pagina. Nulla viene caricato su un server come parte dell'esecuzione di questo test. Il pulsante copia negli appunti inserisce il testo solo nei tuoi appunti; non invia nulla da nessuna parte finché non decidi tu stesso di incollarlo in un'e-mail, una chat o un modulo di supporto.

Vale la pena sapere, separatamente, che questa stessa categoria di informazioni (User-Agent, dimensioni dello schermo, lingua, supporto delle funzionalità) è uno degli input utilizzati dagli script di "fingerprinting" su alcuni siti per tentare di identificare i visitatori senza cookie. Vedere quanti dettagli sono disponibili qui è uno sguardo utile e onesto su ciò che qualsiasi sito potrebbe tecnicamente raccogliere sulla tua configurazione, anche se questa particolare pagina non li memorizza né li trasmette.

Domande frequenti

Perché devo conoscere la versione del mio browser?

I team di supporto e i tracker di bug di solito chiedono la versione esatta del tuo browser e del sistema operativo perché una correzione o una soluzione temporanea spesso si applica solo a versioni specifiche. Indovinare fa perdere tempo a entrambe le parti.

La stringa User-Agent è sempre accurata?

Per lo più sì, ma alcuni browser riducono deliberatamente i dettagli nella stringa User-Agent per motivi di privacy, e alcuni utenti o estensioni la falsificano. La lettura di userAgentData, dove supportata, è generalmente più affidabile.

Cosa significa 'rapporto pixel dispositivo'?

È il rapporto tra i pixel fisici dello schermo e i pixel CSS. Un rapporto di 2 significa che lo schermo è un display ad alta densità (stile Retina) dove ogni pixel CSS è disegnato con un blocco 2x2 di pixel reali.

Perché deviceMemory mostra 'sconosciuto'?

La Device Memory API è implementata solo nei browser basati su Chromium, e anche lì riporta un'approssimazione arrotondata, non la RAM esatta installata. Safari e Firefox non la espongono affatto per motivi di privacy.

hardwareConcurrency corrisponde al numero di core della mia CPU?

Riporta il numero di processori logici che il browser può utilizzare, che di solito corrisponde al numero di thread della tua CPU (incluso l'hyperthreading), non necessariamente al numero di core fisici.

Perché WebGPU risulta non supportato?

WebGPU è più recente di WebGL ed è ancora in fase di diffusione. È disponibile nelle versioni recenti di Chrome ed Edge sulla maggior parte delle piattaforme, è arrivato più tardi su macOS e Linux, e rimane dietro flag o non supportato in alcune versioni di Firefox e Safari.

Cos'è un Service Worker e perché dovrei preoccuparmi se è supportato?

I Service Worker consentono ai siti web di funzionare offline, memorizzare risorse nella cache e inviare notifiche push. Se non è supportato, un'applicazione web installabile su quel browser perderà la capacità offline e la sincronizzazione in background.

Posso fidarmi del rilevamento del supporto touch?

È un segnale solido ma non perfetto. Alcuni laptop con touchscreen segnalano il supporto touch anche quando non lo si usa mai, e alcuni browser riportano un maxTouchPoints diverso da zero su hardware non-touch per motivi di compatibilità.

Perché un agente di supporto mi chiederebbe di copiare questo riepilogo?

Raccoglie i circa dieci dettagli che altrimenti verrebbero richiesti uno alla volta: browser, sistema operativo, dimensione dello schermo, feature flags e l'user agent grezzo. Incollarla una volta velocizza significativamente la diagnosi.

Questa pagina invia le mie informazioni da qualche parte?

No. Tutto ciò che vedi qui viene letto direttamente dal JavaScript del tuo browser e visualizzato sulla pagina. Nulla viene trasmesso finché non decidi tu stesso di incollare il riepilogo altrove.

La mia lista di lingue è diversa dalla lingua del mio sistema. Perché?

L'array delle lingue riflette le impostazioni di preferenza della lingua del tuo browser, che puoi modificare indipendentemente dalla lingua di visualizzazione del tuo sistema operativo nella maggior parte dei browser.

Test correlati

Guide correlate

Written by Chhandita ShitReviewed by Buddheswar DandapatLast updated July 28, 2026