page de garde>Conseils pour les clients
Les conseils client sont un ensemble d'en-têtes HTTP et une API JavaScript qui permettent aux navigateurs Web d'envoyer des informations détaillées sur le périphérique client et le navigateur aux serveurs Web. Ils sont conçus pour succéder à User-Agent et fournissent un moyen standardisé aux serveurs Web d'optimiser le contenu pour le client sans s'appuyer sur des techniques peu fiables de détection basée sur la chaîne User-Agent ou d'empreinte digitale du navigateur.
HTTP User-Agent
""
Client Hints JavaScript API
API Support
False
Client Hints HTTP Headers
Les indices client n'ont pas encore été entièrement standardisés et ne sont pas pris en charge par certains navigateurs. Ils sont envoyés par le client et la valeur peut ne pas être reçue en raison de la mise en cache ou du fait de ne pas être envoyée par le client.
sec-ch-ua
pas reçu
sec-ch-ua-platform
pas reçu
sec-ch-ua-mobile
pas reçu
sec-ch-ua-full-version
pas reçu
sec-ch-ua-full-version-list
pas reçu
sec-ch-ua-platform-version
pas reçu
sec-ch-ua-arch
pas reçu
sec-ch-ua-bitness
pas reçu
sec-ch-ua-wow64
pas reçu
sec-ch-ua-model
pas reçu
sec-ch-lang
pas reçu
sec-ch-save-data
pas reçu
sec-ch-width
pas reçu
sec-ch-viewport-width
pas reçu
sec-ch-viewport-height
pas reçu
sec-ch-dpr
pas reçu
sec-ch-device-memory
pas reçu
sec-ch-rtt
pas reçu
sec-ch-downlink
pas reçu
sec-ch-ect
pas reçu
sec-ch-prefers-color-scheme
pas reçu
sec-ch-prefers-reduced-motion
pas reçu
sec-ch-prefers-reduced-transparency
pas reçu
sec-ch-prefers-contrast
pas reçu
sec-ch-forced-colors
pas reçu
sec-ch-ua-form-factors
pas reçu
Liste des conseils clients connus
Sec-CH-UA
Représente la marque et la version de l'agent utilisateurSec-CH-UA-Full-Version
Représente la version complète de l'agent utilisateur (obsolète, remplacée par Sec-CH-UA-Full-Version-ListSec-CH-UA-Full-Version-List
Représente la version complète de chaque marque dans sa liste de marques.Sec-CH-UA-Platform
Indique la plate-forme sur laquelle l'agent utilisateur donné s'exécute.Sec-CH-UA-Platform-Version
Indique la version de la plate-forme sur laquelle l'agent utilisateur donné s'exécute.Sec-CH-UA-Arch
Représente l'architecture de la plate-forme sur laquelle un agent utilisateur donné s'exécute.Sec-CH-UA-Bitness
Le nombre de bits représentant l'architecture de la plate-forme sur laquelle un agent utilisateur donné s'exécute.Sec-CH-UA-WoW64
Utilisé pour détecter si le binaire de l'agent utilisateur s'exécute en mode 32 bits sur Windows 64 bits.Sec-CH-UA-Model
Représente le périphérique sur lequel l'agent utilisateur donné s'exécute.Sec-CH-UA-Mobile
Utilisé pour détecter si l'agent utilisateur est orienté vers une expérience utilisateur « mobile ».Sec-CH-UA-Form-Factors
Représente le facteur de forme du périphérique, historiquement représenté sous la forme du jeton <deviceCompat> dans la chaîne User-Agent.Sec-CH-Lang
(ou Lang) représente la préférence linguistique de l'utilisateur.Sec-CH-Save-Data
(ou Save-Data) représente la préférence de l'agent utilisateur pour réduire l'utilisation des données.Sec-CH-Width
Fournit la largeur de mise en page de l’image au serveur.Sec-CH-Viewport-Width
(ou Viewport-Width) est la largeur de la fenêtre d'affichage de l'utilisateur en pixels CSS.Sec-CH-Viewport-Height
Représente la hauteur actuelle de la fenêtre d'affichage de l'agent utilisateur.Sec-CH-DPR
(ou DPR) rapporte le rapport entre les pixels physiques et les pixels CSS de l'écran de l'utilisateur.Sec-CH-Device-Memory
(ou Device-Memory) Affiche approximativement la quantité de mémoire (en Gio) dont dispose l'appareil actuel. Étant donné que ces informations peuvent être utilisées pour identifier l’utilisateur, la valeur de Device-Memory est délibérément rendue très approximative. Les valeurs valides sont 0,25, 0,5, 1, 2, 4 et 8.Sec-CH-RTT
(ou RTT) fournit le temps d'aller-retour approximatif (en millisecondes) de la couche application. RTT diffère du RTT de la couche transport dans la mesure où l'indication inclut le temps de traitement du serveur. La valeur de RTT est arrondie aux 25 millisecondes les plus proches pour éviter les empreintes digitales.Sec-CH-Downlink
(ou Downlink), exprimée en mégabits par seconde (Mbps), indique la vitesse descendante approximative de la connexion d'un utilisateur. La valeur est arrondie au multiple de 25 kilobits par seconde le plus proche. Car la reconnaissance des empreintes digitales est refaite.Sec-CH-ECT
(ou ECT) représente le type de connexion effectif. Sa valeur fait partie d'une liste énumérée de types de connexion, chacun décrivant des connexions avec des valeurs RTT et de liaison descendante dans la plage spécifiée. Les valeurs ECT valides sont 4g, 3g, 2g et slow-2g.Sec-CH-Prefers-Color-Scheme
Représente le jeu de couleurs préféré par l'utilisateur.Sec-CH-Prefers-Reduced-Motion
Utilisé pour détecter si l'utilisateur a demandé au système de minimiser la quantité d'animation ou de mouvement qu'il utilise.Sec-CH-Prefers-Reduced-Transparency
Utilisé pour détecter si l'utilisateur a demandé au système de minimiser le nombre d'effets de calque transparents ou translucides qu'il utilise.Sec-CH-Prefers-Contrast
Utilisé pour détecter si l'utilisateur a demandé que le contenu Web soit rendu avec un rapport de contraste supérieur (ou inférieur).Sec-CH-Forced-Colors
Utilisé pour détecter si l'agent utilisateur a activé le mode de couleur forcé, dans lequel il force une palette de couleurs limitée sélectionnée par l'utilisateur sur la page.