Chrome está recibiendo una actualización silenciosa, y cada imagen que cargues está involucrada.

Google está preparando una actualización menor pero significativa para Chrome que probablemente pasará desapercibida para la mayoría de los usuarios. Esto se debe a que la compañía está reemplazando parte del código en Chrome responsable de abrir imágenes JPEG por otro fragmento de código también escrito en Rust.

Este lenguaje fue seleccionado porque el lenguaje de programación utilizado anteriormente era altamente vulnerable a ataques y tenía una larga historia de ser un vector de ataque común. De hecho, el equipo de Chromium ya había documentado planes para utilizar lenguajes más seguros como Rust en el futuro. Así que esto parece ser parte de ese mismo plan.

Por supuesto, esto no será una de esas características que harán que las personas quieran cambiarse de su navegador actual a Chrome, pero sigue siendo un pequeño paso hacia hacer que Chrome sea más rápido y seguro. Y, en caso de que te lo hayas perdido, el reciente aumento de velocidad de renderizado de Chrome también se logró a través de una acción similar.

El proyecto Chromium, que desarrolla la versión de código abierto de Chrome, también ha recibido este cambio. Esto significa que podría aparecer en otros navegadores basados en Chromium en el futuro. El código fue proporcionado por el desarrollador Sergio Gonzalez, quien describió su contribución al código de la siguiente manera: “Agregar implementación de decodificación/encoding JPEG en Rust detrás de las banderas de Finch”.

chrome-canary-rust-jpeg-decode-details

El hecho de que la implementación esté detrás de las banderas de Finch indica que actualmente está desactivada y siendo probada por los desarrolladores. Yo mismo encontré la opción en Chrome Canary 153.0.8009.0.

rust-jpeg-image-handling-flag

Sin embargo, hay una advertencia, que se destaca en la descripción oficial de Google sobre el cambio. Admiten que el nuevo decodificador en Rust aún no produce resultados que coincidan perfectamente con el anterior en ciertas imágenes, y el equipo dice que esas diferencias son “intencionadas para ser investigadas y corregidas si es necesario en futuras CLs.”

Es poco probable que notes alguna diferencia cuando la nueva opción esté habilitada, ya que solo afecta la visualización de imágenes en Chrome. Así, todo está preparado para hacer que tu experiencia de navegación sea cómoda y segura sin que tengas que preocuparte por ello.

Nos destacamos entre la multitud de medios tecnológicos porque rompemos historias de actualidad; principalmente te traemos contenido que no encontrarás en los medios tecnológicos convencionales. Nuestras historias han sido recogidas por algunos de los sitios web y medios más populares del mundo; más información está disponible aquí.

Preguntas Frecuentes

¿Qué cambios se están realizando en Chrome?
Google está reemplazando parte del código responsable de abrir imágenes JPEG con un nuevo código escrito en Rust.
¿Por qué se eligió Rust para esta actualización?
Rust se eligió porque el lenguaje de programación anterior tenía muchas vulnerabilidades y era un vector común de ataques.
¿Cuándo estará disponible esta actualización para todos los usuarios?
Aún no hay una fecha específica, ya que la implementación está actualmente en pruebas.
¿Esto afectará la velocidad de Chrome?
Se espera que la actualización haga que Chrome sea más rápido y seguro, aunque no tendrá un impacto inmediato notable para los usuarios.
¿Qué son las banderas de Finch?
Las banderas de Finch son opciones de configuración que permiten a los desarrolladores probar nuevas funciones antes de su lanzamiento oficial.
¿Habrá diferencias en la visualización de imágenes?
El nuevo decodificador en Rust puede no producir resultados idénticos al anterior en ciertas imágenes, pero se están investigando estas diferencias.

Share This

What's your reaction?
0Smile0Lol0Wow0Love0Sad0Angry

Leave a comment