Firefox 147: suport XDG pe Linux, WebGPU pe macOS și compresie delta

Puncte cheie:
  • Suport pentru standardul XDG Base Directory (~/.config/mozilla) în Linux.
  • Implementarea Compression Dictionary Transport pentru o încărcare web mai rapidă.
  • Decodare video fără copie optimizată pentru GPU-uri AMD.
  • Activarea WebGPU pe macOS cu cipuri Apple Silicon.
  • Nouă pagină about:keyboard pentru personalizarea comenzilor rapide de la tastatură.

Browserul Mozilla Firefox 147

Mozilla a lansat oficial noua versiune de „Firefox 147”, o actualizare care...marchează un progres semnificativ în integrare cu browserul cu ecosistemul Optimizarea traficului web și LinuxOdată cu această nouă versiune majoră, ramurile de asistență extinsă (ESR) au fost actualizate la versiunile 140.7.0 și 115.32.0, asigurând stabilitatea pentru mediile enterprise.

Firefox 147 remediază 23 de vulnerabilități de securitateAceasta include zece probleme critice de gestionare a memoriei care ar fi putut permite rularea codului rău intenționat. Versiunea Android beneficiază și ea de aceste îmbunătățiri, încorporând acum aceleași protecții împotriva atacurilor pe canal lateral, similare cu cele ale Spectre, deja prezente în versiunea desktop.

Știri principale în Firefox 147

Una dintre cele mai așteptate funcții noi de către comunitatea Linux este adoptarea standardului XDG Base DirectoryFirefox 147 acum Vă permite să stocați profiluri, configurații și extensii. în calea ~/.config/mozilla, aliniindu-se la convențiile moderne freedesktop.org și păstrând directorul home mai curat. Pentru cei care preferă locația clasică ~/.mozilla, compatibilitatea este menținută ca o opțiune moștenită care poate fi activată printr-o variabilă de mediu.

În ceea ce privește performanța web, această versiune introduce suport pentru transportul dicționarelor de compresie. Acest mecanism Reduce drastic consumul de lățime de bandă. Folosind algoritmii Zstandard și Brotli în combinație cu dicționare partajate între client și server, această tehnologie permite scenarii avansate, cum ar fi compresia delta. La actualizarea unui fișier JavaScript, serverul trimite doar modificările față de versiunea anterioară pe care browserul o are deja în cache, accelerând încărcarea aplicațiilor web complexe.

Personalizarea primește atenție și odată cu Pagină nouă despre: tastatură. Această interfață internă Permite utilizatorilor să redefinească scurtăturile de la tastatură ale browserului., facilitând adaptarea pentru cei care migrează de la alte programe sau care doresc să evite conflictele cu tastele rapide de sistem.

La nivel hardware, Utilizatorii cu plăci grafice AMD vor experimenta o îmbunătățire vizibilă în redarea video. Decodarea accelerată prin hardware funcționează acum în modul „zero-copy”. Acest lucru elimină necesitatea duplicării datelor în memorie și aduce performanța acestor plăci video la nivelul soluțiilor Intel și NVIDIA. În plus, dispozitivele Apple Silicon care rulează macOS au primit în sfârșit suport pentru API-ul WebGPU, deblocând capabilități grafice de generație următoare pe web.

Siguranța rămâne o prioritate absolută. Firefox 147 își actualizează implementarea protocolului Safe Browsing, permițând descărcarea listelor de blocare a site-urilor rău intenționate pentru interogări locale, ceea ce îmbunătățește confidențialitatea prin reducerea interogărilor externe. În plus, în modul strict al Protecția îmbunătățită la urmărire a fost activată În mod implicit, specificația Acces la rețeaua locală (LNA)Această măsură blochează încercările site-urilor web publice de a scana sau accesa dispozitive din rețeaua locală a utilizatorului, protejând routerele și imprimantele de atacurile CSRF.

Pentru instrumentele de dezvoltare web, a fost adăugat suport pentru API-ul de navigare, care optimizează gestionarea istoricului în aplicațiile cu o singură pagină (SPA), și specificația CSS Anchor Positioning, care permite ancorarea elementelor vizuale, cum ar fi tooltip-urile, la alte componente fără a se baza pe JavaScript. De asemenea, a fost adăugat suport pentru importul de module CSS ca și cum ar fi module JavaScript, iar biblioteca ICU a fost actualizată la versiunea 78 pentru a accepta Unicode 17.

În cele din urmă, dacă sunteți interesați să vedeți lista completă a modificărilor tehnice, puteți verifica detaliile în notele oficiale de lansare. Legătura este aceasta.

Cum se instalează sau se actualizează la Firefox 147

Dacă aveți deja Firefox instalat, actualizarea ar trebui să sosească automat prin managerul de pachete al distribuției dvs. în următoarele zile. Totuși, dacă doriți Obțineți versiunea 146 imediat, fără a aștepta depozitele oficialeCea mai bună opțiune este să utilizați fișierul binar oficial furnizat de Mozilla.

Pentru a-l instala din fișierul binar pe orice distribuție Linux (Ubuntu, Fedora, Arch etc.), puteți urma acești pași în terminal:

wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=es-ES" sudo tar xjf firefox.tar.bz2 -C /opt/ sudo ln -sf /opt/firefox/firefox /usr/bin/firefox

Dacă preferați să utilizați pachetele Fixaţi (comun în Ubuntu), puteți forța actualizarea cu:

 sudo snap refresh firefox

Pentru utilizatorii care preferă Flatpak Și pe Flathub, actualizarea poate fi efectuată rulând:

actualizare flatpak org.mozilla.firefox

Pentru Ubuntu, Linux Mint și alți utilizatori derivati de la Ubuntu, de asemenea Este posibil să actualizați Firefox prin PPA-ul oficial. Pentru a face acest lucru, deschideți un terminal și introduceți următoarele comenzi:

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

În cele din urmă, dacă preferi să aștepți să ajungă în repozitoriile native ale distribuției tale (DNF, Pacman), trebuie doar să rulezi comanda obișnuită de actualizare a sistemului tău, deși reține că acest lucru poate dura de la câteva ore (pe Arch) până la câteva zile (pe Debian/Ubuntu).