Mozilla dio a conocer el lanzamiento de la nueva versión de Firefox 133 junto con las versiones de soporte extendido 115.18.0 y 128.5.0. La nueva versión corrige 18 vulnerabilidades, de las cuales, tres de ellas son clasificadas como crĆticas. Entre estas, se encuentran fallos de memoria que podrĆan permitir la ejecución de código malicioso al interactuar con pĆ”ginas web diseƱadas especĆficamente para explotar dichas debilidades.
En esta nueva versión de Firefox 133 se destaca la incorporación de Bounce Tracking Protection, una mejora en el modo de protección estricta contra el seguimiento de movimientos (ETP, Enhanced Tracking Protection).
Este nuevo mecanismo se centra en prevenir el seguimiento mediante redireccionamientos ya que detecta patrones especĆficos utilizados para el seguimiento y elimina de forma periódica las cookies y datos locales empleados con fines de rastreo. A diferencia de los mĆ©todos previos, que dependĆan de listas de rastreadores conocidos, esta protección utiliza heurĆsticas avanzadas para identificar y neutralizar nuevas formas de seguimiento a travĆ©s de anĆ”lisis del comportamiento tras las redirecciones.
El seguimiento mediante redireccionamientos funciona al redirigir temporalmente a los usuarios a sitios de rastreadores antes de llevarlos a su destino final. Durante este proceso, los rastreadores almacenan cookies y otros datos en el almacenamiento local. Esto les permite eludir las restricciones entre sitios implementadas por los navegadores, ya que las cookies se establecen fuera del contexto del sitio original. La nueva protección de Firefox elimina estos datos automÔticamente, mitigando este tipo de tÔcticas invasivas.
Otra de las mejoras que presenta Firefox 133 es la nueva funcionalidad en el menú de pestañas abiertas, accesible desde el botón ubicado en la esquina superior derecha. Ahora, los usuarios pueden visualizar en la barra lateral una lista de pestañas abiertas en otros dispositivos vinculados a la misma cuenta de Mozilla, facilitando el acceso y la sincronización entre múltiples dispositivos.
En cuanto al manejo de cookies, Firefox ajusta el atributo «expire» considerando la diferencia entre la hora del servidor y la hora local. Si el sistema tiene un desfase temporal hacia el futuro, las cookies permanecen vÔlidas según el tiempo del servidor, lo que refuerza la precisión en entornos con configuraciones de tiempo inconsistentes.
En la edición para Windows ahora se incluye la aceleración de GPU para la API Canvas2D, ademÔs de que por su parte, la API Fetch incorpora soporte para el parÔmetro «keepalive», permitiendo que las solicitudes HTTP se mantengan activas incluso después de cerrar una pÔgina, ideal para enviar datos al finalizar sesiones.
En la versión para Android, el modo de escritorio se activa por defecto en dispositivos con pantallas grandes, y ahora el contenido copiado en modo de navegación privada se marca como confidencial, mostrando advertencias al usuario.
Para los desarrolladores, Firefox 133 introduce nuevas capacidades en el manejo de diÔlogo mediante los eventos «beforetoggle»» y «toggle» en los elementos <dialog>, que ahora permiten capturar estados antes de abrir o cerrar cuadros de diÔlogo.
De los demƔs cambios que se destacan:
- PiP «imagen en imagen» recibió mejoras y cuenta con soporte en un mayor número de sitios.
- Se añadió el soporte para el atributo contenteditable configurado en modo de texto sin formato, y la pseudoclase CSS :has-slotted. Ambos pueden habilitarse en la configuración avanzada about:config.
- El navegador amplĆa su soporte a Web Workers, permitiendo el uso de permisos API a travĆ©s de la propiedad WorkerNavigator.permissions.
- Los elementos multimedia <audio> y <video> añaden el evento onwaitingforkey, diseñado para manejar situaciones en las que la reproducción se detiene por falta de claves de decodificación.
Interesado en poder conocer mƔs al respecto, puedes consultar las notas del lanzamiento en el siguiente enlace.
ĀæComo instalar Firefox en Linux?
Si ya eres usuario de Firefox, debes saber que puedes actualizar fÔcilmente a la última versión accediendo al menú de configuración. Aquellos con las actualizaciones automÔticas habilitadas no necesitan preocuparse, ya que recibirÔn la nueva versión sin intervención manual.
Por otra parte, si prefieres no esperar a la actualización automÔtica, puedes hacerlo de forma manual y para ello solo debes ir a Menú > Ayuda > Acerca de Firefox. Esto abrirÔ una ventana que muestra la versión instalada y, si la funcionalidad estÔ habilitada, buscarÔ actualizaciones disponibles.
Para los usuarios de Ubuntu, Linux Mint y otros derivados de Ubuntu, tambiƩn es posible actualizar Firefox a travƩs del PPA oficial. Para hacerlo, abre una terminal e introduce los siguientes comandos:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
Otra opción de instalación disponible es a través de Flatpak. Para utilizar este método, es necesario contar con el soporte para Flatpak en tu sistema. Una vez habilitado, puedes instalar Firefox ejecutando el siguiente comando en la terminal:
flatpak install flathub org.mozilla.firefox
En cuanto a los que ya cuentan con el navegador instalado, basta con ejecutar el siguiente comando para no solo actualizar Firefox, sino todas sus aplicaciones que tengan en formato Flatpak:
flatpak update
Para el caso de los que prefieren el uso de Snap, la instalación del navegador la pueden hacer tecleando el siguiente comando:
sudo snap install firefox
Y para actualizar las aplicaciones que tengamos instaladas en formato Snap, basta con teclear lo siguiente en la terminal:
sudo snap refresh