Volver al inicio

Firefox 149.0: JPEG-XL en Rust y nuevas APIs

Firefox 149.0 introduce decodificador JPEG-XL en Rust (jxl-rs), acelera PDF y HTTP/3, añade Split View y nuevas APIs para desarrolladores. Seguridad mejorada y soporte para Linux con XDG Portal. La versión sigue la cronología de lanzamientos con enfoque en el rendimiento.

Nuevas características en Firefox 149: Rust y Split View
Advertisement 728x90

Firefox 149.0: Decodificador JPEG-XL en Rust y mejoras para desarrolladores

Firefox 149.0 se lanzó el 24 de marzo de 2026. Los cambios principales incluyen el cambio al decodificador JPEG-XL basado en Rust jxl-rs en lugar de C++, procesamiento de PDF más rápido, soporte para HTTP/3 en redes inestables y uso predeterminado de XDG Portal en Linux. El navegador está disponible para Windows, Linux y macOS.

Cronograma de lanzamientos antes de 149.0

El desarrollo de Firefox siguió el calendario: versión 138 — abril de 2025, 139 — mayo de 2025, 140 ESR — junio de 2025 con soporte a largo plazo. Firefox 141 se lanzó el 22 de julio de 2025, 142 en agosto añadió LLM para extensiones, 143 — septiembre, 144 — octubre, 145 en noviembre eliminó el soporte para Linux de 32 bits. Diciembre de 2025 — 146, enero de 2026 — 147, febrero — 148 con la sección «Gestión de IA».

Mejoras técnicas en decodificación y renderizado

  • JPEG-XL en Rust (jxl-rs): Reemplaza el decodificador de C++, proporciona procesamiento seguro en memoria. Similar al enfoque de Chrome después de restaurar el soporte al formato.
  • Procesamiento de PDF: Más rápido, con extracción de imágenes del PDF mediante menú contextual.
  • HTTP/3: Mejora la estabilidad de las subidas en redes inestables.
  • XDG Portal en Linux: Selector de archivos predeterminado, con alternativa GTK3.
  • Visuales de errores en Linux: Elementos de UI actualizados.

El compositor de capas WebRender está habilitado por defecto en Windows para reducir el consumo de energía durante video en pantalla completa y acelerar WebGL/WebGPU.

Google AdInline article slot

Nuevas APIs para desarrolladores web

Se añadieron herramientas para especialistas de nivel intermedio/senior:

  • HTMLMediaElement.captureStream(): Cumple con la especificación, admite las pseudo-clases :playing y :paused, elementos de texto con showPicker().
  • Reporting API: Mecanismo universal para aplicaciones web basado en características de la plataforma.

Estas APIs simplifican la integración de medios y análisis sin bibliotecas externas.

Funciones de UI y cambios de plataforma

  • Vista dividida: Pantalla dividida para dos páginas en una pestaña. Activar mediante clic derecho en la pestaña, admite grupos de pestañas.
  • Botón de compartir: Añadir a la barra de herramientas mediante clic derecho en la pestaña, se integra con el compartido del sistema de Windows/macOS.
  • Geolocalización en Windows: Cambia a Windows.Devices.Geolocation moderno en lugar de la API de Windows 7.

Mejoras de seguridad

  • Bloqueo automático de notificaciones y revocación de permisos para sitios SafeBrowsing.
  • Carga más estricta de archivos JS en el proceso principal.

Los cambios están dirigidos a implementaciones empresariales y desarrollo de aplicaciones web seguras.

Google AdInline article slot

Puntos clave

  • Cambiar JPEG-XL a Rust mejora la seguridad de memoria sin pérdida de rendimiento.
  • Las nuevas APIs amplían las capacidades de medios e informes para aplicaciones web.
  • Vista dividida y compartición optimizan la UX sin compromisos en privacidad.
  • El compositor WebRender reduce la carga de la GPU en escenarios de video/WebGL.
  • Seguridad reforzada contra contenido malicioso y cargas de JS.

— Editorial Team

Advertisement 728x90

Leer después