Categories: NoticiasSmartphones

Chrome y Firefox versión 100 podrían romper Internet a finales de este año

En las próximas semanas, el navegador Chrome de Google, el navegador Firefox de Mozilla y el navegador Edge de Microsoft llegarán a la versión 100. Estos lanzamientos importantes pueden sonar emocionantes, pero también tienen el potencial de causar estragos en Internet. Como advierten los desarrolladores de los tres navegadores, algunos sitios web pueden fallar cuando intentan analizar cadenas de agentes de usuario que contienen un número de versión de tres dígitos. Por lo tanto, las tres empresas ahora están tratando de mitigar el impacto antes de que se lance la versión 100 a finales de este año.

Llegan Chrome, Firefox y Edge versión 100

Como explica Google, User-Agent (UA) es una cadena que los navegadores envían en encabezados HTTP. Permite a los servidores identificar el navegador. Cuando un navegador llega a la versión 100, la UA informa un número de versión de tres dígitos en lugar de un número de dos dígitos. Google dice que los desarrolladores web usan una variedad de técnicas para analizar estas cadenas. Ahí yace el problema.

Google proporcionó una explicación útil de los posibles problemas en su sitio para desarrolladores:

Sin una única especificación a seguir, los diferentes navegadores tienen diferentes formatos para la cadena de User-Agent y el análisis de User-Agent específico del sitio. Es posible que algunas bibliotecas de análisis tengan suposiciones codificadas o errores que no tienen en cuenta los números de versión principales de tres dígitos.

La buena noticia es que muchas bibliotecas mejoraron su lógica de análisis cuando los navegadores cambiaron a versiones de dos dígitos. Como resultado, los números de versión de tres dígitos no deberían ser tan problemáticos. Pero dicho esto, los desarrolladores de Chrome han estado realizando experimentos en el campo que surgieron problemas que deben solucionarse. Ahora es una carrera contrarreloj. Tal como está, Google y Microsoft planean lanzar la versión 100 de Chrome y la versión 100 de Edge el 29 de marzo de 2022. Mientras tanto, Mozilla ha programado el lanzamiento de la versión 100 de Firefox para el 3 de mayo de 2022. Las tres compañías están realizando experimentos y solucionando problemas para hacer que sus implementaciones sean lo más fluidas posible. Hasta la fecha, los equipos han descubierto problemas en varios sitios web populares, incluidos Yahoo, Bethesda, T-Mobile y HBO Go.

Evitando el desastre

Algunos de los problemas que han encontrado los desarrolladores ya se han solucionado. Otros seguramente se arreglarán antes de los lanzamientos en las próximas semanas. Pero, sin duda, habrá errores que los desarrolladores no podrán abordar antes del lanzamiento de la versión 100 respectiva. Para evitar romper Internet, Google y Mozilla tienen planes de respaldo. Google dice que el plan de respaldo para Chrome es usar una bandera para congelar el número de la versión principal en 99. El número de la versión principal real aparecerá en la parte de la versión secundaria de la cadena UA. Por supuesto, el número de tres dígitos en la parte de la versión menor de la cadena también podría causar problemas, razón por la cual Google también está realizando experimentos en su plan de respaldo. Mozilla tomará un rumbo diferente en lo que respecta a las correcciones de errores posteriores al lanzamiento. La estrategia que emplee Mozilla dependerá de la gravedad del problema. Mozilla puede reparar sitios web dañados con su mecanismo de intervenciones en el sitio. También es posible congelar el número de versión principal en Firefox por problemas generalizados.

Fuente: BGR

Sebastian Jimenez

Si hubiera una ciencia basada en el código binario, sería su principal devoto. Dame juegos y circuitos y me harás feliz. Residiendo en Sevilla.

Recent Posts

Máquina de mano Lean, Green, Raspberry Pi

Los días felices de la PDA y Blackberry han quedado definitivamente atrás, pero el factor…

1 year ago

Cómo pronosticar series de tiempo usando autorregresión

Tutorial sobre cómo pronosticar usando un modelo autorregresivo en PythonFoto de Aron Visuals en UnsplashForecasting…

1 year ago

Aquí están todas las formas en que puede cargar su AirPods Pro

Si tienes un iPhone, los AirPods Pro son la opción obvia para escuchar música, ¡aunque…

1 year ago

Las principales noticias tecnológicas del lunes: la prohibición de clientes de terceros de Twitter parece no ser un accidente

Ilustración de Alex Castro / The Verge Plus nuevos rumores sobre el quinto Galaxy Fold.…

1 year ago

AirPods Max 2: aquí están las características más solicitadas

Se rumorea que los auriculares premium de próxima generación de Apple, los AirPods Max 2,…

1 year ago

El remake de Dead Space continúa luciendo terriblemente genial en el nuevo tráiler de la historia

El desarrollador Motive Studio y el editor EA han lanzado un nuevo tráiler de la…

1 year ago