Forzar la versión principal de Chrome a 100 en la string usuario-agente

Una marca de función disponible desde Chrome 96 a 99 permite realizar pruebas anticipadas para detectar posibles problemas cuando se analiza una cadena de usuario-agente de tres dígitos.

Ali Beyad
Ali Beyad
Mike Taylor
Mike Taylor

En la primera mitad de 2022, Chrome alcanzará un número de versión principal de tres dígitos: ¡100! Cuando los navegadores alcanzaron la versión 10 hace muchos años, se descubrieron muchos problemas con las bibliotecas de análisis de usuario-agente, ya que el número de versión principal pasó de un dígito a dos. Ahora que nos acercamos a la versión 100 en Chrome y Firefox, y Edge no se queda atrás, queremos detectar posibles problemas relacionados con el número de versión de tres dígitos con anticipación para estar listos cuando se convierta en realidad.

A partir de Chrome 96 y hasta Chrome 99, estará disponible una marca de función para forzar a la cadena de usuario-agente a usar el número de versión principal 100, independientemente del número real de versión principal. Se aplicará al encabezado de solicitud del usuario-agente y a las APIs de JavaScript (por ejemplo, navigator.userAgent). También se ejecutan experimentos similares en Firefox.

Visita ¿Ya es Chrome 100? para verificar si tu navegador envía la versión principal 100 en la cadena de usuario-agente.

Un sitio que verifica si el navegador envía la cadena de usuario-agente 100. Aparecerá un mensaje que indica que no, porque estás informando la versión 97 de Chrome, que es inferior a 100.

Para activar la marca en Chrome y experimentar, escribe chrome://flags en la barra de direcciones y habilita la marca #force-major-version-to-100.

Página de marcas de Chrome que muestra que está habilitada la opción para forzar la versión principal a 100 en el usuario-agente.

Si visitas Is Chrome 100 yet? después de habilitar la marca, se informa que el usuario-agente tiene el número de versión principal 100.

Un sitio que verifica si el navegador envía la cadena de usuario-agente 100. Aparecerá el mensaje "Sí", porque estás informando la versión 100 de Chrome, que es superior a 99.

El objetivo es descubrir tantos problemas como sea posible con anticipación, así que envía tus informes de errores a Compatibilidad web y ayuda a preparar la Web para los números de versión principales de navegador de tres dígitos.