Firefox 80 llega con mejoras para la aceleración de vídeo, cambios en certificados SSL y mas

agosto 26, 2020 , 0 Comments

La nueva version de Firefox 80 ya está aquí y a diferencia de otras versiones anteriores, esta nueva version presenta pocos cambios pero vale la pena destacar que la mayoría de ellos son bastante importantes, uno de ellos es la implementación del soporte para aceleración de video por hardware a través de VA-API para Linux, otro también es la aceptación de certificados SSL, ya que ahora Firefox solo aceptara certificados de 398 días, entre otras cosas más.

En cuanto a las correcciones de errores y las nuevas funciones de Firefox 80, se eliminaron 13 vulnerabilidades, de las cuales 6 están etiquetadas como peligrosas, ya que estos problemas podrían conducir potencialmente a la ejecución de código atacante al abrir páginas especialmente diseñadas.

Además, también se liberaron las versiones de actualización 68.12.0 y 78.2.0. Firefox 68.12 ESR es el último de su serie, ya los usuarios de Firefox 68 se les ofrecerá una actualización automática a la versión 78.3 en un mes.

Principales novedades de Firefox 80

En esta nueva version de Firefox 80 se presenta una gran característica para Linux, ya que se incluye el soporte para aceleración de video por hardware a través de VA-API para sistemas que usan el protocolo X11 (anteriormente, dicha aceleración solo estaba habilitada para Wayland).
La implementación se basa en un nuevo backend X11 basado en DMABUF, que se prepara dividiendo el backend DMABUF propuesto anteriormente para Wayland.

Otro cambio importante que se presenta, es en la fecha de expiración que se aplica a los certificados TLS emitidos a partir 01 de septiembre 2020, ya que el tiempo de vida de estos certificados no excederá de 398 días y vale mencionar que este cambio no es exclusivo de Firefox, ya que se aplican restricciones similares en Chrome y Safari. Para los certificados recibidos antes del 1 de septiembre, la confianza se mantendrá, pero se limitará a 825 días (2,2 años).

Para usuarios con migrañas y epilepsia, se eliminaron algunos efectos de animación al abrir pestañas. Por ejemplo, al cargar el contenido de una pestaña, ahora se muestra un icono de reloj de arena en lugar de un punto de salto.

Se ha incluido una nueva implementación de la lista de bloqueo para complementos que experimentan problemas de seguridad, estabilidad y rendimiento. La nueva implementación se destaca por mejorar el rendimiento y los problemas de escalabilidad mediante el uso de filtros Bloom en cascada.

También se proporcionó la capacidad de configurar Firefox como el visor de PDF predeterminado en el sistema y se han realizado varias mejoras y correcciones en el funcionamiento de los lectores de pantalla y la compatibilidad con herramientas para personas con discapacidad.

Además en Firefox 80, podremos encontrar que se agregó soporte para los mecanismos RTX y Transport-cc para mejorar la calidad de las llamadas WebRTC en canales de comunicación deficientes y mejorar el pronóstico del ancho de banda disponible.

Y en cuanto a los cambios relacionados para desarrolladores:

  • La API de animaciones incluye las operaciones de composición KeyframeEffect.composite y KeyframeEffect.iterationComposite .
  • La API de sesión de medios ha agregado soporte para definir controladores para cambiar la posición en la transmisión.
  • La extensión KHR_parallel_shader_compile se implementa en WebGL, lo que le permite ejecutar varios subprocesos de compilación de sombreadores a la vez.
  • Window.open() ha eliminado el soporte para los parámetros outerHeight y outerWidth.
  • Las operaciones atómicas están permitidas en WebAssembly, con la excepción de las regiones de memoria compartida.
  • Se ha propuesto un panel experimental en Herramientas para desarrolladores web para facilitar la identificación de incompatibilidades entre navegadores.
  • En la interfaz de monitoreo de la actividad de la red, se han agregado etiquetas visuales para resaltar las solicitudes lentas, cuyo tiempo de ejecución excede los 500 ms.
  • Los comandos»:block» y»:unblock» se implementan en la consola web para bloquear y desbloquear las solicitudes de red.
  • Cuando el depurador de JavaScript interrumpe en caso de una excepción, la barra de código ahora muestra una información sobre herramientas con un seguimiento de la pila.

¿Como instalar o actualizar la nueva versión de Firefox en Linux?

Si eres usuario de Ubuntu, Linux Mint o algún otro derivado de Ubuntu, puedes 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
sudo apt install firefox

Para el caso de los usuarios de Arch Linux y derivados, basta con ejecutar en una terminal:

sudo pacman -Syu

O para instalar con:

sudo pacman -S firefox

Finalmente para aquellos que prefieren del uso de los paquetes Snap, podrán instalar la nueva versión en cuanto sea liberada en los repositorios de Snap.

Pero pueden obtener el paquete directamente desde el FTP de Mozilla. Con ayuda de una terminal tecleando el siguiente comando:

wget https://ftp.mozilla.org/pub/firefox/releases/80.0/snap/firefox-80.0.snap

Y para instalar el paquete solo tecleamos:

sudo snap install firefox-80.0.snap

Finalmente, pueden obtener el navegador con el último método de instalación que fue añadido «Flatpak». Para ello deben contar con el soporte para este tipo de paquetes.

La instalación se hace tecleando:

flatpak install flathub org.mozilla.firefox

Para el resto de las distribuciones de Linux, pueden descargar los paquetes binarios desde el siguiente enlace.


Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.