top
logo
custom iconPanoramica risorse
custom iconFunzionalità
language-switch

Client Hints è un insieme di intestazioni HTTP e API JavaScript che consentono ai browser web di inviare ai server di rete informazioni dettagliate sui dispositivi e browser client. Sono progettati per essere i successori dello User-Agent, fornendo ai server di rete un modo standardizzato per ottimizzare i contenuti per il client, senza fare affidamento su tecniche inaffidabili di rilevamento basate su stringhe User-Agent o riconoscimento delle impronte digitali del browser.

Stringa User-Agent
user-Agent
loadingloading...
User-Agent Client Hints (JavaScript API)
Supporto API
loadingloading...
Architettura
loadingloading...
bitness
loadingloading...
Marchi (Marchi del browser)
loadingloading...
Elenco versione completa
loadingloading...
mobile
loadingloading...
model
loadingloading...
platform
loadingloading...
Versione piattaforma
loadingloading...
Versione completa user agent
loadingloading...
WOW64 (32 bit su Windows 64 bit)
loadingloading...
Intestazioni di richiesta (User-Agent Client Hints)
sec-ch-ua
loadingloading...
sec-ch-ua-platform
loadingloading...
sec-ch-ua-mobile
loadingloading...
sec-ch-ua-full-version
loadingloading...
sec-ch-ua-platform-version
loadingloading...
sec-ch-ua-full-version-list
loadingloading...
sec-ch-ua-arch
loadingloading...
sec-ch-ua-bitness
loadingloading...
sec-ch-ua-wow64
loadingloading...
sec-ch-ua-model
loadingloading...
sec-ch-save-data
loadingloading...
sec-ch-width
loadingloading...
sec-ch-viewport-width
loadingloading...
viewport-width
loadingloading...
sec-ch-viewport-height
loadingloading...
sec-ch-dpr
loadingloading...
dpr
loadingloading...
sec-ch-device-memory
loadingloading...
device-memory
loadingloading...
sec-ch-rtt
loadingloading...
sec-ch-ect
loadingloading...
ect
loadingloading...
sec-ch-prefers-color-scheme
loadingloading...
sec-ch-prefers-reduced-motion
loadingloading...
sec-ch-prefers-reduced-transparency
loadingloading...
sec-ch-prefers-contrast
loadingloading...
sec-ch-forced-colors
loadingloading...
sec-ch-ua-form-factors
loadingloading...
Intestazioni Client Hints note (Riferimento)
  • Sec-CH-UA
    Rappresenta il/i marchio/i del browser e la versione principale.
  • Sec-CH-UA-Full-Version
    Indica la stringa di versione completa del browser. (Deprecato, sostituito da Sec-CH-UA-Full-Version-List)
  • Sec-CH-UA-Full-Version-List
    Indica la stringa di versione completa del browser.
  • Sec-CH-UA-Platform
    Piattaforma su cui è in esecuzione lo user agent
  • Sec-CH-UA-Platform-Version
    Versione della piattaforma su cui è in esecuzione lo user agent
  • Sec-CH-UA-Arch
    Architettura della piattaforma su cui è in esecuzione lo user agent
  • Sec-CH-UA-Bitness
    Bit dell'architettura della piattaforma su cui è in esecuzione lo user agent
  • Sec-CH-UA-WoW64
    Indica se il browser è in esecuzione in modalità a 32 bit su Windows a 64 bit.
  • Sec-CH-UA-Model
    Dispositivo su cui è in esecuzione lo user agent
  • Sec-CH-UA-Mobile
    Indica se lo user agent preferisce un'esperienza mobile.
  • Sec-CH-UA-Form-Factors
    Dimensioni fisiche del dispositivo, storicamente rappresentate come token deviceCompat nella stringa User-Agent.
  • Sec-CH-Lang
    Lingua preferita dall'utente.
  • Sec-CH-Save-Data
    Indica la preferenza dello user agent per ridurre l'uso dei dati.
  • Sec-CH-Width
    Fornisce la larghezza del layout della richiesta di risorsa immagine in pixel CSS.
  • Sec-CH-Viewport-Width
    Larghezza della viewport dell'utente in pixel CSS.
  • Sec-CH-Viewport-Height
    Altezza attuale della viewport dell'utente.
  • Sec-CH-DPR
    Rapporto tra i pixel fisici e i pixel CSS dello schermo dell'utente.
  • Sec-CH-Device-Memory
    Memoria approssimativa del dispositivo in GiB. Valori efficaci: 0.25, 0.5, 1, 2, 4, 8.
  • Sec-CH-RTT
    Tempo di andata e ritorno approssimativo a livello di applicazione in millisecondi.
  • Sec-CH-Downlink
    Velocità approssimativa di download della connessione in Mbps.
  • Sec-CH-ECT
    (o ECT) sta per Tipo di Connessione Efficace, come stimato dal browser. Valori validi: 4g, 3g, 2g, slow-2g.
  • Sec-CH-Prefers-Color-Scheme
    Schema di colori preferito dall'utente.
  • Sec-CH-Prefers-Reduced-Motion
    Indica se l'utente ha richiesto di ridurre al minimo la quantità di animazioni o movimenti utilizzati dal sistema.
  • Sec-CH-Prefers-Reduced-Transparency
    Indica se l'utente ha richiesto di ridurre al minimo il numero di effetti di livelli trasparenti o semi-trasparenti utilizzati dal sistema.
  • Sec-CH-Prefers-Contrast
    Indica se l'utente ha richiesto che il contenuto web sia presentato con un contrasto più elevato (o più basso).
  • Sec-CH-Forced-Colors
    Indica se lo user agent ha abilitato la modalità colori forzati, in cui utilizza una tavolozza di colori limitata scelta dall'utente nella pagina.
logo

Articolo dettagliato