Si últimamente has oído hablar de JPEG XL como el posible sucesor de los formatos de imagen que usamos a diario en la web, esta semana tienes una novedad concreta que seguir. Mozilla ha anunciado formalmente sus planes para lanzar soporte oficial de JPEG XL en Firefox, con Firefox 157 como la versión donde se activaría por defecto en todas las plataformas. No es la primera vez que el navegador coquetea con este formato, pero sí es la primera vez que Mozilla pone una fecha y un compromiso claro sobre la mesa.
Firefox lleva ya un tiempo dando pasos hacia este objetivo. Desde la versión 152, el navegador ofrece soporte experimental para JPEG XL, algo que solo estaba disponible activando opciones ocultas o usando canales de desarrollo. Ahora mismo, Firefox Nightly tiene la decodificación de JPEG XL habilitada por defecto, precisamente para que Mozilla pueda recoger datos de uso real y detectar problemas antes de dar el salto a una versión estable. Si todo va según lo previsto, Firefox 157, cuyo lanzamiento está calculado para finales de septiembre, será la primera versión estable del navegador en decodificar imágenes JPEG XL sin que el usuario tenga que tocar ninguna configuración.
Para entender por qué esto importa conviene situar JPEG XL frente a AVIF, el otro formato de imagen de nueva generación que ya se usa de forma habitual en la web. Mozilla lo explica en una entrada de su blog Mozilla Hacks publicada junto al anuncio: JPEG XL destaca especialmente en imágenes sin pérdida de calidad, en el renderizado progresivo y en la capacidad de comprimir aún más archivos JPEG ya existentes sin sacrificar calidad. AVIF, por su parte, tiende a rendir mejor en imágenes fotográficas pensadas para la web y en composiciones que combinan bordes nítidos con superficies planas, como ilustraciones o capturas de interfaz.
La propia Mozilla reconoce que, en condiciones de calidad web estándar, AVIF suele generar archivos algo más pequeños que JPEG XL. Sin embargo, AVIF solo ofrece un soporte básico para el renderizado progresivo, esa técnica que permite que una imagen se vaya mostrando poco a poco mientras se carga, en lugar de aparecer de golpe cuando termina de descargarse por completo. Según Mozilla, en imágenes muy grandes puede compensar aceptar un archivo algo mayor con JPEG XL a cambio de esa carga progresiva, especialmente en conexiones lentas o en páginas con mucho contenido visual.
Parte de la confianza de Mozilla en llevar JPEG XL a una versión estable de Firefox tiene que ver con quién está detrás del decodificador que hace posible leer estas imágenes. Google Research ha desarrollado jxl-rs, un decodificador de JPEG XL escrito en Rust, un lenguaje de programación conocido por ofrecer un control muy estricto sobre la gestión de memoria, lo que reduce de forma significativa el riesgo de vulnerabilidades típicas en el procesamiento de archivos multimedia. Que un decodificador de imagen sea a la vez eficiente en rendimiento y seguro por diseño es precisamente el tipo de garantía que un navegador necesita antes de activar un formato por defecto para cientos de millones de usuarios.
Este movimiento de Mozilla no llega de forma aislada. Chrome ya incorporó soporte para JPEG XL previamente, y en paralelo a Firefox, Google ha formalizado hoy mismo su propia intención de enviar por defecto el decodificador JPEG XL en Blink, el motor de renderizado que usan Chrome y otros navegadores basados en Chromium, para todos los usuarios. Que los dos motores de navegador más usados del mundo se muevan casi al mismo tiempo hacia el soporte por defecto de este formato es una señal bastante clara de hacia dónde apunta el consenso de la industria, algo que no siempre ocurre cuando se trata de adoptar nuevos estándares web. Quienes quieran profundizar en los detalles técnicos del plan de Mozilla pueden consultar la publicación original en la lista de correo de desarrollo de la plataforma, donde el equipo detalla el calendario y las condiciones bajo las que se activará el soporte en Firefox 157.
La llegada de JPEG XL como opción por defecto en dos de los navegadores más usados del planeta plantea una pregunta interesante sobre el futuro de cómo consumimos imágenes en la web. Durante años, el formato JPEG clásico ha sido el estándar de facto casi por inercia, más que por ser la mejor opción técnica disponible. Ver a Mozilla y Google avanzar en paralelo hacia formatos más modernos, cada uno con sus propias fortalezas según el tipo de imagen, sugiere que el ecosistema web podría estar encaminándose hacia un momento en el que la elección del formato de imagen adecuado dependa realmente del contenido, y no simplemente de la costumbre.
Fuente: Phoronix
Añadir comentario
Comentarios