Firefox 108 arriba amb diverses millores per a desenvolupadors i més

Firefox-Logo

Firefox és un popular navegador web

Es va donar a conèixer el llançament de la nova versió de Firefox 108 juntament amb lactualització de branca a llarg termini de la versió 102.6.0″. En aquesta nova versió a més de les innovacions i les correccions derrors, shan corregit 20 vulnerabilitats al Firefox 108.

16 vulnerabilitats estan marcades com a perilloses, de les quals 14 vulnerabilitats (recopilades sota CVE-2022-46879 i CVE-2022-46878) són causades per problemes de memòria, com desbordaments de memòria intermèdia i accés a àrees de memòria ja alliberades.

Aquests problemes poden conduir potencialment a l'execució de codi maliciós quan s'obren pàgines dissenyades especialment.

La vulnerabilitat CVE-2022-46871 està associada a l'ús de codi d'una versió desactualitzada de la biblioteca libusrsctp, que conté vulnerabilitats sense pegats.

La vulnerabilitat CVE-2022-46872 permet a un atacant amb accés a un procés de processament de pàgines eludir l'aïllament de la zona de proves a Linux i llegir el contingut d'arxius arbitraris mitjançant la manipulació de missatges IPC associats amb el porta-retalls.

Principals novetats del Firefox 108

En aquesta nova versió que es presenta del navegador, podrem trobar que s'ha afegit la drecera de teclat Shift+ESC per obrir ràpidament la pàgina de l'administrador de processos (about:processes), que permet avaluar quins processos i fils interns estan consumint massa memòria i recursos de CPU.

Un altre dels canvis que es destaca de la nova versió, és que es van afegir les configuracions cookiebanners.bannerClicking.enabled i cookiebanners.service.mode a about:config per fer clic automàticament als banners que sol·liciten permís per utilitzar cookies als llocss. A la interfície de compilacions nightly, es van implementar interruptors per controlar els clics automàtics als banners de cookies en relació amb certs dominis.

A més, també podrem trobar que s'ha afegit la Web MIDI APIPermetre interactuar amb dispositius musicals connectats a l'ordinador de l'usuari amb una interfície MIDI des d'una aplicació web. L'API només està disponible per a pàgines carregades a través d'HTTPS i quan truqueu al mètode navigator.requestMIDIAccess() amb dispositius MIDI connectats a l'ordinador, se us demana a l'usuari que instal·li el complement.

També en aquesta nova versió del Firefox 108, podrem trobar la programació optimitzada de fotogrames d'animació en condicions d'alta càrrega per millorar les puntuacions de MotionMark, així com també que en imprimir i desar formularis PDF, es proporciona la capacitat d'usar caràcters en idiomes diferents de l'anglès.

Per la part de les millores a la versió d'Android es destaca que es va afegir la capacitat de desar una pàgina web com un document PDF, compatibilitat implementada per agrupar pestanyes en un panell (les pestanyes es poden intercanviar després de mantenir pressionada una pestanya) i que es va proporcionar un botó per obrir tots els marcadors de la secció especificada en noves pestanyes en una finestra nova o en mode d'incògnit.

Pel que fa a les millores per a desenvolupadors podrem trobar que s'ha proposat un mecanisme addicional de permís de lloc experimental per controlar l'accés del lloc a funcions i API potencialment perilloses que requereixen privilegis estesos i perjudicials amb capacitats que poden danyar físicament el maquinari, fer canvis irreversibles, utilitzar-se per instal·lar codi maliciós en dispositius o filtrar dades d'usuari. Per exemple, en el context del Web MIDI API, s'utilitza un complement de permís per atorgar accés a un dispositiu de síntesi d'àudio connectat a un ordinador.

Dels altres canvis:

  • CSS proporciona un conjunt de funcions trigonomètriques sense(), cos(), tan(), asin(), acos(), atan() i atan2().
  • CSS implementa la funció round() per seleccionar una estratègia d'arredoniment.
  • CSS implementa el tipus , que permet utilitzar constants matemàtiques conegudes, com Pi i E, així com els valors d'infinit i NaN, en funcions matemàtiques. Per exemple, «rotar (calc (1rad * pi))».
  • JavaScript ha afegit el mètode Array.fromAsync per crear una matriu a partir de dades rebudes de forma asíncrona.
  • S'ha afegit un nou esdeveniment domContentLoaded que s'anomena quan el contingut s'ha acabat de carregar.
  • S'ha afegit l'opció forceSync al mètode .get() per forçar la sincronització.
  • S'ha implementat una àrea separada del panell per col·locar ginys addicionals de WebExtension.
  • S'ha afegit suport per a l'especificació de caràcters Emoji 14.
  • L'extensió WebGL OES_draw_buffers_indexed està habilitada per defecte.
  • Es va implementar la capacitat de fer servir la GPU per accelerar la rasterització de Canvas2D.
  • A la plataforma Windows està habilitat l'aïllament de sandbox dels processos que interactuen amb la GPU.
  • S'ha afegit suport per a instruccions SIMD FMA3 (multiplicar i sumar amb una ronda).
  • Els processos de pestanyes en segon pla a la plataforma Windows 11 ara s'executen en mode Eficiència, cosa que fa que el Programador de tasques disminueixi la prioritat d'execució per reduir l'ús de la CPU.
  • Suport implementat per a la correcta correcció de color de les imatges, segons els perfils de color ICCv4.
  • S'ha garantit el funcionament correcte del mode «Mostra només en pestanyes noves» per mostrar la barra de marcadors («Mostra només en pestanyes noves») per a pestanyes noves buides.

¿Com instal·lar o actualitzar la nova versió de Firefox en Linux?

Els usuaris de Firefox que no hagin desactivat les actualitzacions automàtiques rebran l'actualització automàticament. Aquells que no vulguin esperar que això passi poden seleccionar Menú> Ajuda> Quant al Firefox després de l'llançament oficial per iniciar una actualització manual d'el navegador web.

La pantalla que s'obre mostra la versió actualment instal·lada de el navegador web i executa una recerca d'actualitzacions, sempre que la funcionalitat estigui habilitada.

Una altra opció per actualitzar, és si ets usuari d'Ubuntu, Linux Mint o algun altre derivat d'Ubuntu, pots instal·lar o actualitzar a aquesta nova versió amb ajuda de l'PPA de el navegador.

Aquest el poden afegir a sistema obrint una terminal i executant en ella la següent comanda:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

Per al cas dels usuaris d'Arch Linux i derivats, Només cal executar en un terminal:

sudo pacman -Syu

O per instal·lar amb:

sudo pacman -S firefox

Finalment per a aquells que prefereixen de l'ús dels paquets Snap, podran instal·lar la nova versió obrint una terminal i teclejant-hi

sudo snap install firefox

Finalment, poden obtenir el navegador amb l'últim mètode d'instal·lació que va ser afegit «Flatpak». Per a això han de comptar amb el suport per a aquest tipus de paquets.

La instal·lació es fa teclejant:

flatpak install flathub org.mozilla.firefox

Per a la la resta de les distribucions de Linux, poden descarregar els paquets binaris des de la el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.