Página principal>Consejos para el cliente
Las sugerencias de cliente son un conjunto de encabezados HTTP y una API de JavaScript que permiten a los navegadores web enviar información detallada sobre el dispositivo cliente y el navegador a los servidores web. Están diseñados para ser un sucesor de User-Agent y proporcionar una forma estandarizada para que los servidores web optimicen el contenido para el cliente sin depender de técnicas poco confiables de detección basadas en cadenas de User-Agent o de huellas dactilares del navegador.
HTTP User-Agent
""
Client Hints JavaScript API
API Support
False
Client Hints HTTP Headers
Las sugerencias de cliente aún no se han estandarizado por completo, aún no son compatibles con algunos navegadores y las envía el cliente. Puede haber casos en los que el valor no se reciba debido al almacenamiento en caché o al no ser enviado por el cliente.
sec-ch-ua
no recibido
sec-ch-ua-platform
no recibido
sec-ch-ua-mobile
no recibido
sec-ch-ua-full-version
no recibido
sec-ch-ua-full-version-list
no recibido
sec-ch-ua-platform-version
no recibido
sec-ch-ua-arch
no recibido
sec-ch-ua-bitness
no recibido
sec-ch-ua-wow64
no recibido
sec-ch-ua-model
no recibido
sec-ch-lang
no recibido
sec-ch-save-data
no recibido
sec-ch-width
no recibido
sec-ch-viewport-width
no recibido
sec-ch-viewport-height
no recibido
sec-ch-dpr
no recibido
sec-ch-device-memory
no recibido
sec-ch-rtt
no recibido
sec-ch-downlink
no recibido
sec-ch-ect
no recibido
sec-ch-prefers-color-scheme
no recibido
sec-ch-prefers-reduced-motion
no recibido
sec-ch-prefers-reduced-transparency
no recibido
sec-ch-prefers-contrast
no recibido
sec-ch-forced-colors
no recibido
sec-ch-ua-form-factors
no recibido
Lista de sugerencias de clientes conocidas
Sec-CH-UA
Representa la marca y la versión del agente de usuario.Sec-CH-UA-Full-Version
Representa la versión completa del agente de usuario (en desuso, reemplazada por Sec-CH-UA-Full-Version-ListSec-CH-UA-Full-Version-List
Representa la versión completa de cada marca en su lista de marcas.Sec-CH-UA-Platform
Indica la plataforma en la que se está ejecutando el agente de usuario determinado.Sec-CH-UA-Platform-Version
Indica la versión de la plataforma en la que se está ejecutando el agente de usuario determinado.Sec-CH-UA-Arch
Representa la arquitectura de la plataforma en la que se ejecuta un agente de usuario determinado.Sec-CH-UA-Bitness
El número de bits que representan la arquitectura de la plataforma en la que se ejecuta un agente de usuario determinado.Sec-CH-UA-WoW64
Se utiliza para detectar si el binario del agente de usuario se está ejecutando en modo de 32 bits en Windows de 64 bits.Sec-CH-UA-Model
Representa el dispositivo en el que se está ejecutando el agente de usuario determinado.Sec-CH-UA-Mobile
Se utiliza para detectar si el agente de usuario está predispuesto hacia una experiencia de usuario "móvil".Sec-CH-UA-Form-Factors
Representa el factor de forma del dispositivo, históricamente representado como el token <deviceCompat> en la cadena User-Agent.Sec-CH-Lang
(o Lang) representa la preferencia de idioma del usuario.Sec-CH-Save-Data
(o Save-Data) representa la preferencia del agente de usuario para reducir el uso de datos.Sec-CH-Width
Proporciona el ancho del diseño de la imagen al servidor.Sec-CH-Viewport-Width
(o Viewport-Width) es el ancho de la ventana gráfica del usuario en píxeles CSS.Sec-CH-Viewport-Height
Representa la altura de la ventana gráfica actual del agente de usuario.Sec-CH-DPR
(o DPR) informa la proporción de píxeles físicos a píxeles CSS de la pantalla del usuario.Sec-CH-Device-Memory
(o Dispositivo-Memoria) Muestra aproximadamente cuánta memoria (en GiB) tiene el dispositivo actual. Dado que esta información se puede utilizar para identificar al usuario, el valor de Device-Memory se hace deliberadamente muy aproximado. Los valores válidos son 0,25, 0,5, 1, 2, 4 y 8.Sec-CH-RTT
(o RTT) proporciona el tiempo de ida y vuelta aproximado (en milisegundos) de la capa de aplicación. RTT se diferencia del RTT de la capa de transporte en que la sugerencia incluye el tiempo de procesamiento del servidor. El valor de RTT se redondea a los 25 milisegundos más cercanos para evitar huellas dactilares.Sec-CH-Downlink
(o enlace descendente), expresado en megabits por segundo (Mbps), muestra la velocidad descendente aproximada de la conexión de un usuario. El valor se redondea al múltiplo más cercano de 25 kilobits por segundo. Porque el reconocimiento de huellas dactilares se vuelve a realizar.Sec-CH-ECT
(o ECT) representa el tipo de conexión efectiva. Su valor es uno de una lista enumerada de tipos de conexión, cada uno de los cuales describe conexiones con RTT y valores de enlace descendente dentro del rango especificado. Los valores de ECT válidos son 4g, 3g, 2g y lento-2g.Sec-CH-Prefers-Color-Scheme
Representa el esquema de color preferido por el usuario.Sec-CH-Prefers-Reduced-Motion
Se utiliza para detectar si el usuario ha pedido al sistema que minimice la cantidad de animación o movimiento que utiliza.Sec-CH-Prefers-Reduced-Transparency
Se utiliza para detectar si el usuario ha pedido al sistema que minimice la cantidad de efectos de capa transparente o translúcida que utiliza.Sec-CH-Prefers-Contrast
Se utiliza para detectar si el usuario ha solicitado que el contenido web se muestre con una relación de contraste mayor (o menor).Sec-CH-Forced-Colors
Se utiliza para detectar si el agente de usuario ha habilitado el modo de color forzado, en el que fuerza una paleta de colores limitada seleccionada por el usuario en la página.