prima pagina>Suggerimenti per i clienti
I suggerimenti client sono un set di intestazioni HTTP e un'API JavaScript che consentono ai browser Web di inviare informazioni dettagliate sul dispositivo client e sul browser ai server Web. Sono progettati per essere i successori di User-Agent e fornire un modo standardizzato per i server Web di ottimizzare i contenuti per il client senza fare affidamento su tecniche inaffidabili di rilevamento basate su stringhe User-Agent o di impronte digitali del browser.
HTTP User-Agent
""
Client Hints JavaScript API
API Support
False
Client Hints HTTP Headers
I suggerimenti client non sono stati ancora completamente standardizzati, non sono ancora supportati da alcuni browser e vengono inviati dal client. Potrebbero verificarsi casi in cui il valore non viene ricevuto a causa della memorizzazione nella cache o del mancato invio da parte del client.
sec-ch-ua
non ricevuto
sec-ch-ua-platform
non ricevuto
sec-ch-ua-mobile
non ricevuto
sec-ch-ua-full-version
non ricevuto
sec-ch-ua-full-version-list
non ricevuto
sec-ch-ua-platform-version
non ricevuto
sec-ch-ua-arch
non ricevuto
sec-ch-ua-bitness
non ricevuto
sec-ch-ua-wow64
non ricevuto
sec-ch-ua-model
non ricevuto
sec-ch-lang
non ricevuto
sec-ch-save-data
non ricevuto
sec-ch-width
non ricevuto
sec-ch-viewport-width
non ricevuto
sec-ch-viewport-height
non ricevuto
sec-ch-dpr
non ricevuto
sec-ch-device-memory
non ricevuto
sec-ch-rtt
non ricevuto
sec-ch-downlink
non ricevuto
sec-ch-ect
non ricevuto
sec-ch-prefers-color-scheme
non ricevuto
sec-ch-prefers-reduced-motion
non ricevuto
sec-ch-prefers-reduced-transparency
non ricevuto
sec-ch-prefers-contrast
non ricevuto
sec-ch-forced-colors
non ricevuto
sec-ch-ua-form-factors
non ricevuto
Elenco dei suggerimenti client noti
Sec-CH-UA
Rappresenta il marchio e la versione dell'agente utenteSec-CH-UA-Full-Version
Rappresenta la versione completa dell'agente utente (obsoleto, sostituito da Sec-CH-UA-Full-Version-ListSec-CH-UA-Full-Version-List
Rappresenta la versione completa di ciascun marchio nel relativo elenco marchi.Sec-CH-UA-Platform
Indica la piattaforma su cui è in esecuzione il determinato agente utente.Sec-CH-UA-Platform-Version
Indica la versione della piattaforma su cui è in esecuzione il determinato agente utente.Sec-CH-UA-Arch
Rappresenta l'architettura della piattaforma su cui è in esecuzione un determinato agente utente.Sec-CH-UA-Bitness
Il numero di bit che rappresentano l'architettura della piattaforma su cui è in esecuzione un determinato agente utente.Sec-CH-UA-WoW64
Utilizzato per rilevare se il binario dell'agente utente è in esecuzione in modalità a 32 bit su Windows a 64 bit.Sec-CH-UA-Model
Rappresenta il dispositivo su cui è in esecuzione il determinato agente utente.Sec-CH-UA-Mobile
Utilizzato per rilevare se l'agente utente è orientato verso un'esperienza utente "mobile".Sec-CH-UA-Form-Factors
Rappresenta il fattore di forma del dispositivo, storicamente rappresentato come token <deviceCompat> nella stringa User-Agent.Sec-CH-Lang
(o Lang) rappresenta la preferenza linguistica dell'utente.Sec-CH-Save-Data
(o Save-Data) rappresenta la preferenza dell'agente utente per ridurre l'utilizzo dei dati.Sec-CH-Width
Fornisce la larghezza del layout dell'immagine al server.Sec-CH-Viewport-Width
(o Viewport-Width) è la larghezza del viewport dell'utente in pixel CSS.Sec-CH-Viewport-Height
Rappresenta l'altezza corrente del viewport dell'user agent.Sec-CH-DPR
(o DPR) riporta il rapporto tra pixel fisici e pixel CSS dello schermo dell'utente.Sec-CH-Device-Memory
(o Device-Memory) Mostra approssimativamente la quantità di memoria (in GiB) di cui dispone il dispositivo corrente. Poiché queste informazioni possono essere utilizzate per identificare l'utente, il valore della memoria del dispositivo è volutamente molto approssimativo. I valori validi sono 0,25, 0,5, 1, 2, 4 e 8.Sec-CH-RTT
(o RTT) fornisce il tempo approssimativo di andata e ritorno (in millisecondi) del livello dell'applicazione. RTT differisce dal livello di trasporto RTT in quanto il suggerimento include il tempo di elaborazione del server. Il valore di RTT viene arrotondato ai 25 millisecondi più vicini per evitare impronte digitali.Sec-CH-Downlink
(o Downlink), espresso in megabit al secondo (Mbps), mostra la velocità approssimativa in downstream della connessione di un utente. Il valore viene arrotondato al multiplo più vicino di 25 kilobit al secondo. Perché il riconoscimento delle impronte digitali viene ripetuto.Sec-CH-ECT
(o ECT) rappresenta il tipo di connessione effettivo. Il suo valore fa parte di un elenco enumerato di tipi di connessione, ciascuno dei quali descrive connessioni con valori RTT e downlink entro l'intervallo specificato. I valori ECT validi sono 4g, 3g, 2g e slow-2g.Sec-CH-Prefers-Color-Scheme
Rappresenta la combinazione di colori preferita dall'utente.Sec-CH-Prefers-Reduced-Motion
Utilizzato per rilevare se l'utente ha chiesto al sistema di ridurre al minimo la quantità di animazione o movimento utilizzata.Sec-CH-Prefers-Reduced-Transparency
Utilizzato per rilevare se l'utente ha chiesto al sistema di ridurre al minimo il numero di effetti di livello trasparenti o traslucidi utilizzati.Sec-CH-Prefers-Contrast
Utilizzato per rilevare se l'utente ha richiesto che il contenuto web venga reso con un rapporto di contrasto più alto (o più basso).Sec-CH-Forced-Colors
Utilizzato per rilevare se l'agente utente ha abilitato la modalità colore forzato, in cui forza sulla pagina una tavolozza di colori limitata selezionata dall'utente.