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

Una marca de función disponible de la versión 96 a la 99 de Chrome permite realizar pruebas anticipadas de posibles problemas al analizar una cadena de usuario-agente de tres dígitos.

Ali Beyad
Ali Beyad
Mike Taylor
Mike Taylor

En el primer semestre de 2022, Chrome alcanzará el número de versión principal de tres dígitos: 100. Cuando los navegadores alcanzaron la versión 10 por primera vez 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, con Edge no muy atrasado, queremos detectar posibles problemas relacionados con el número de versión de tres dígitos de manera anticipada, de modo que estemos listos cuando sea una realidad.

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

Visita ¿Chrome 100 ya? para verificar si el navegador está enviando la versión 100 principal en la string de usuario-agente.

Un sitio que verifica si el navegador envía la string de usuario-agente 100. Aparecerá el siguiente mensaje: No, porque informas la versión de Chrome 97, que es inferior a 100.

Para activar la función experimental 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 se habilitó forzar la versión principal a 100 en usuario-agente.

Visita ¿Ya es Chrome 100? después de habilitar los informes de marca que indican que el usuario-agente tiene el número de versión principal 100.

Un sitio que verifica si el navegador envía la string de usuario-agente 100. Muestra el siguiente mensaje: Sí, porque denuncias la versión 100 de Chrome, que es superior a la 99.

El objetivo es descubrir tantos problemas como sea posible con anticipación, por lo que debes enviar los informes de errores a Web Compat y ayudar a preparar la Web para los principales números de versión del navegador de tres dígitos.