La nueva versión de Firefox 93 ya fue liberada junto con una actualización para las versiones con un período de soporte prolongado: 78.15.0 y 91.2.0.
De las principales innovaciones que se destacan de esta nueva versión del navegador podremos encontrar la compatibilidad habilitada de forma predeterminada para el formato de imagen AVIF (formato de imagen AV1), que utiliza tecnologías de compresión intracuadro del formato de codificación de vídeo AV1.
En ella se admiten espacios de color con una gama de colores completa y limitada, así como operaciones de transformación (rotación y espejo).
Otro de los cambios que se destaca de esta nueva versión es que se ha transferido a la categoría de motor WebRender obligatorio, que está escrito en el lenguaje Rust y permite lograr un aumento significativo en la velocidad de renderizado y reducir la carga en la CPU debido a la transferencia de las operaciones de renderizado del contenido de la página al lado de la GPU, que son implementados a través de shaders ejecutados en la GPU.
También se destaca que en esta nueva versión se ha añadido una capa que resuelve problemas con el portapapeles en entornos basados en el protocolo Wayland. También incluye cambios para eliminar el parpadeo al mover la ventana al borde de la pantalla cuando se usa Wayland en configuraciones de múltiples monitores.
El visor de PDF integrado implementa la capacidad de abrir documentos con formularios XFA interactivos, que generalmente se utilizan en formularios electrónicos de varios bancos y agencias gubernamentales.
Además se habilitó la protección contra la descarga de archivos enviados a través de HTTP sin cifrado, pero iniciados desde páginas abiertas a través de HTTPS. Dichas descargas no están protegidas contra la suplantación de identidad como resultado del control sobre el tráfico de tránsito, pero dado que se realizan al cambiar de páginas abiertas por el usuario a través de HTTPS, puede surgir una falsa impresión sobre su seguridad. Si se intenta cargar dichos datos, se le mostrará al usuario una advertencia que le permitirá liberar el bloqueo si lo desea.
Además, las descargas de archivos de iframes aislados que no especifican explícitamente el atributo allow-downloads ahora están prohibidas y se bloquearán silenciosamente.
Otro cambio importante es la implementación mejorada del mecanismo SmartBlock, diseñado para resolver problemas en sitios que surgen del bloqueo de scripts externos en modo de navegación privada o al activar el bloqueo mejorado de contenido no deseado (estricto).
SmartBlock reemplaza automáticamente los scripts utilizados para el seguimiento con stubs para garantizar la carga correcta del sitio. Se han preparado stubs para algunos de los populares scripts de seguimiento de usuarios que figuran en Disconnect. La nueva versión incluye el bloqueo adaptativo de los scripts de Google Analytics, los scripts de la red publicitaria de Google y los widgets de los servicios Optimizely, Criteo y Amazon TAM.
En los modos de navegación privada y bloqueo estricto de contenido no deseado (estricto), se habilita la protección adicional del encabezado HTTP «Referer».
Para Windows, se implementó el soporte para la descarga automática de la pestaña de memoria, si el nivel de memoria libre en el sistema alcanza un valor críticamente bajo. En primer lugar, se descargan las pestañas que más memoria consumen y a las que el usuario no ha accedido durante mucho tiempo. Cuando cambia a una pestaña descargada, su contenido se vuelve a cargar automáticamente.
En Linux, se promete agregar la funcionalidad especificada en una de las próximas versiones.
De los demás cambios que se destacan de esta nueva versión:
- El estilo del panel de descargas se ha ajustado al estilo visual general de Firefox.
- En el modo compacto, se han reducido las sangrías entre los elementos del menú principal, el menú adicional, los marcadores y el historial de navegación.
- Se ha agregado SHA-256 a la cantidad de algoritmos que se pueden usar para organizar la autenticación (autenticación HTTP) (anteriormente solo se admitía MD5).
- Deshabilitado por los cifrados TLS predeterminados que utilizan el algoritmo 3DES. Por ejemplo, el conjunto de cifrado TLS_RSA_WITH_3DES_EDE_CBC_SHA es susceptible al ataque Sweet32.
- El regreso de la compatibilidad con 3DES es posible con permiso explícito en la configuración de versiones anteriores de TLS.
- En la plataforma macOS, se ha resuelto el problema de la pérdida de sesiones cuando Firefox se inicia desde un archivo «.dmg» montado.
¿Como instalar la nueva versión de Firefox 93 en Linux?
Usuarios de Ubuntu, Linux Mint o algún otro derivado de Ubuntu, pueden instalar o actualizar a esta nueva versión con ayuda del PPA del navegador.
Este lo pueden añadir al sistema abriendo una terminal y ejecutando en ella el siguiente comando:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update
Hecho esto ahora solo tienen que instalar con:
sudo apt install firefox
Para el caso de los usuarios de Arch Linux y derivados, basta con ejecutar en una terminal:
sudo pacman -S firefox
Ahora para quienes sean usuarios de Fedora o cualquier otra distribución derivada de esta:
sudo dnf install firefox
Finalmente si son usuarios de openSUSE, pueden apoyarse de los repositorios comunitarios, de los cuales podrán añadir el de Mozilla a su sistema.
Esto lo pueden hacer con una terminal y en ella tecleando:
su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla
Para el resto de las distribuciones de Linux, pueden descargar los paquetes binarios desde el siguiente enlace.