Cos'è uno user agent?
Lo user agent è il testo che il tuo browser invia a ogni richiesta per identificarsi, per esempio:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36
I siti web lo usano per servire pagine compatibili, raccogliere statistiche e rilevare i bot. La strana miscela di nomi (Mozilla, AppleWebKit, Gecko, Safari) è storica: i browser si sono copiati a vicenda i token per non essere bloccati dai siti che cercavano browser specifici.
User-Agent Client Hints
I browser basati su Chromium oggi "congelano" gran parte dello user agent (per esempio Windows 11 segnala ancora Windows NT 10.0) e offrono dati più precisi tramite gli header Client Hints come Sec-CH-UA e Sec-CH-UA-Platform, che i siti devono richiedere esplicitamente. Questo riduce il fingerprinting passivo. Puoi vedere gli eventuali hint inviati dal tuo browser nella tabella qui sopra.
Cos'altro possono scoprire i siti web sul tuo browser?
Oltre allo user agent, qualsiasi pagina può leggere la dimensione dello schermo, la lingua, il fuso orario, il numero di core della CPU e se i cookie sono abilitati. Combinati, questi segnali possono creare un "fingerprint" piuttosto unico. I browser orientati alla privacy riducono il fingerprinting standardizzando o randomizzando questi valori. Anche il tuo indirizzo IP è visibile a ogni sito che visiti, a meno che tu non usi una VPN o Tor. Scopri come nasconderlo.
Domande frequenti
Posso cambiare il mio user agent?
Sì. In Chrome ed Edge apri DevTools, poi Network conditions, e deseleziona "Use browser default". Firefox ha general.useragent.override in about:config. Possono farlo anche le estensioni.
Lo user agent rivela chi sono?
Non da solo. Descrive il tuo software, non la tua identità, ma contribuisce al fingerprinting del browser.
Aggiornato