...
🧑 💻 Reseñas y noticias del mundo de los programas, coches, gadgets y ordenadores. Artículos sobre juegos y pasatiempos.

Chrome y Firefox son tan antiguos que podrían “romper” Internet

3

GoogleMozillaMicrosoft

Los navegadores Google Chrome, Firefox y Microsoft Edge son lo suficientemente antiguos como para llegar pronto a la versión 100. Y si bien eso puede no parecer un gran problema, esos números de versión podrían causar un Y2K para los navegadores web y romper todos nuestros sitios web favoritos, ya que Internet aún no está listo para manejar esos grandes números.

Para aquellos que no recuerdan el error Y2K, en 1999, los investigadores se dieron cuenta de que la mayoría de las computadoras basaban sus relojes en los dos últimos dígitos de un año, y el 1 de enero pensarían que el año 2000 es 1900. Fue un gran desorden, pero las iniciativas globales de software salvaron el día.

Ahora, los navegadores web de hoy en día podrían estar enfrentando una situación algo similar. El paso inevitable a la versión 100 puede generar errores o problemas de compatibilidad en algunos sitios web que no están preparados para leer cadenas de agentes de usuario de tres dígitos. Hasta ahora, estas cadenas de código solo contenían dos dígitos, y resulta que muchos sitios web no podrán leer tres, lo que puede causar varios errores y problemas.

"Cuando los navegadores llegaron por primera vez a la versión 10 hace poco más de 12 años, se descubrieron muchos problemas con las bibliotecas de análisis de User-Agent, ya que el número de la versión principal pasó de un dígito a dos", explica el equipo de desarrolladores de Mozilla. Podríamos enfrentarnos a algo similar más adelante. este año.

Como resultado, Mozilla se ha esforzado mucho entre bastidores para solucionarlo. Además, junto con Google, supuestamente han estado emitiendo advertencias a los desarrolladores web durante meses.

Tanto Chrome como Edge llegarán a la versión 100 del navegador en marzo, seguidos de Firefox en mayo. Como explica BleepingComputer, un agente de usuario es una cadena utilizada por un navegador web que comparte información sobre el software, incluido el nombre del navegador, su número de versión y la tecnología que utiliza. Cuando visita un sitio web, el agente de usuario del navegador se envía junto con la solicitud de una página web. Esto permite que la página web verifique la versión del navegador del visitante y modifique su respuesta según las características que admita el navegador. Si los sitios web no pueden leer esta cadena, es posible que no funcionen en absoluto o, al menos, estén gravemente dañados.

Los equipos de Chrome y Mozilla han estado realizando pruebas en busca de roturas o encontrando una solución, y actualmente hay una lista corta de problemas. Según Engadget, algunos sitios grandes se ven afectados, incluidos HBO Go, Bethesda y Yahoo.

Una solución temporal

Los desarrolladores web pueden habilitar un indicador especial en las versiones actuales de Chrome, Edge y Firefox para que los navegadores informen como la versión 100. De esta manera, pueden verificar si hay problemas o ayudar a encontrar una solución. Teniendo en cuenta que Chrome versión 100 no saldrá hasta el 29 de marzo y Firefox v100 el 3 de mayo, los desarrolladores todavía tienen algo de tiempo.

Por ahora, el plan de respaldo o la solución temporal es congelar los números de versión en 99 para mitigar cualquier problema, especialmente si los cambios no logran resolver el problema que se avecina. O emita actualizaciones de revisión sobre la marcha para cambiar el código de los sitios web afectados. Entonces, si Internet comienza a "romperse" para usted a fines de marzo o principios de mayo, ahora sabe por qué.

via 9to5Mac

Fuente de grabación: www.reviewgeek.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More