Vai al contenuto

Analizzatore User Agent

Analizza le stringhe user agent per rilevare browser, motore, sistema operativo, tipo di dispositivo e stato bot. Supporta tutti i principali browser e piattaforme.

Cos'è una stringa user agent?

Una stringa user agent è un identificatore testuale inviato dai browser e dai client HTTP con ogni richiesta tramite l'intestazione User-Agent. Contiene tipicamente il nome e la versione del browser, il motore di rendering, il sistema operativo e le informazioni sul dispositivo. Originariamente semplice (es. "Mosaic/0.9"), le stringhe UA moderne sono notoriamente complesse a causa di decenni di hack di compatibilità dei browser — la stringa UA di Chrome contiene "Mozilla", "AppleWebKit", "Chrome" e "Safari" tutti insieme.

Componenti del user agent

Browser — Chrome, Firefox, Safari, Edge, Opera, Samsung Internet, ecc. Motore — WebKit (Chrome, Safari, Edge), Gecko (Firefox), Trident (vecchio IE). SO — versione Windows NT, versione macOS, versione Android, versione iOS, Linux. Dispositivo — Desktop, Mobile o Tablet (dedotto dal SO e dai token del dispositivo). Bot — Googlebot, Bingbot e altri crawler si identificano nella stringa UA.

Casi d'uso comuni

Sviluppo web — debuggare problemi specifici del browser analizzando il user agent. Analytics — comprendere la distribuzione di browser, dispositivi e SO del tuo pubblico. Test A/B — segmentare esperimenti per tipo di dispositivo o versione del browser. Rilevamento bot — identificare crawler e traffico automatizzato. Compatibilità — verificare se una versione specifica del browser supporta le funzionalità necessarie.

Privacy

Tutta l'analisi viene eseguita al 100% nel tuo browser. Nessun dato viene inviato a nessun server.