Analizzatore di User Agent

Il tuo User-Agent è già nel riquadro. Incolla quello di qualcun altro preso da un log e guarda che cosa dice davvero: la stringa è piena di nomi che non significano più quello che dicono.

L’analisi avviene nella pagina: la tua stringa non viene inviata da nessuna parte né conservata.

Come si usa

  1. La tua stringa compare da sola; incollane un'altra per esaminarla.
  2. Leggi qui sotto browser, motore, sistema operativo e dispositivo.
  3. Premi «Copia» per prendere la stringa, per esempio da mettere in una segnalazione di bug.

Da sapere

Perché la stringa mente di proposito

Ogni browser dichiara di essere Mozilla. Chrome dichiara di essere Safari, Edge dichiara di essere Chrome e Safari dichiara di essere KHTML. Nulla di tutto ciò è un errore: ogni strato è stato aggiunto perché un sito scritto per il browser precedente non chiudesse fuori quello nuovo. La conseguenza è che l'ordine dei controlli decide la risposta: cerca Chrome prima di Edge e ogni Edge nei tuoi log diventa un Chrome.

Dove la stringa smette di bastare

Da iPadOS 13 un iPad riporta esattamente quello che riporta un Mac desktop. L'unica differenza che una pagina può vedere è che l'iPad ha punti di tocco, ed è proprio quello che usa questo parser. Anche Chrome ormai congela la versione e la piattaforma nella stringa, ed è per questo che un browser moderno ti dice meno di uno di dieci anni fa.

Domande frequenti

Perché la versione sembra sbagliata o troppo tonda?

I browser hanno cominciato a congelare la versione minore nella stringa per rendere più difficile il fingerprinting. Il numero maggiore è reale; le cifre dopo il punto spesso no.

Posso fidarmi dello User-Agent per il controllo degli accessi?

No. Chiunque può inviare qualsiasi stringa, e gli strumenti per sviluppatori di ogni browser permettono di cambiarla in due clic. Usalo per le statistiche, mai per decidere.

La stringa è segnalata come bot: che cosa significa?

Contiene un marcatore noto di crawler o di strumento: un motore di ricerca, un servizio di monitoraggio, curl o una libreria di script. È così che un log distingue i visitatori dalle macchine.

La mia stringa viene inviata da qualche parte?

No. L'analisi avviene nella pagina: nulla viene trasmesso né conservato.

Strumenti correlati