Versiunea Firefox 125

Browserul web Firefox 125 a fost lansat și a fost creată o actualizare a ramurilor de asistență pe termen lung - 115.10.0. Din cauza problemelor identificate într-o etapă târzie, versiunea 125.0 a fost anulată și 125.0.1 a fost anunțată ca lansare. Ramura Firefox 126 a fost transferată în etapa de testare beta, a cărei lansare este programată pentru 14 mai.

Inovații cheie în Firefox 125:

  • Vizualizatorul PDF încorporat are funcția de a evidenția textul cu culoarea și chenarul selectate activate în mod implicit.
    Versiunea Firefox 125
  • Pagina Firefox View, care facilitează accesul la conținutul vizualizat anterior, afișează acum file fixate în secțiunea cu file deschise și adaugă suport pentru indicatorii de stare, de exemplu, arătând clar că audio sau video este redat într-o anumită filă, după cum precum și vă permite să opriți sau să opriți indicatorul făcând clic pe acesta. Indicatori similari au fost adăugați și pentru marcaje și notificări.
    Versiunea Firefox 125
  • A fost implementată capacitatea de a naviga rapid la un link salvat în clipboard. Dacă există o adresă URL în clipboard când faceți clic pe bara de adrese, această adresă URL va fi afișată automat ca recomandare inițială pentru navigare.
    Versiunea Firefox 125
  • S-a adăugat suport pentru redarea conținutului protejat (EME, extensii media criptate) folosind codecul AV1, care este folosit de unii furnizori de streaming pentru a distribui conținut de calitate superioară.
  • La completarea adreselor în formularele web, este furnizată o solicitare de salvare a adresei (deocamdată doar pentru utilizatorii din SUA și Canada). În viitor, intenționăm să folosim datele salvate pentru a completa automat adresele.
  • Blocarea descărcării fișierelor de la adresele URL care se află pe listele de conținut potențial periculos este activată.
  • La sistemele care folosesc suplimente care implementează containere cu file, a fost adăugat suport pentru căutarea din bara de adrese a filelor situate în containere diferite.
  • La setări a fost adăugată o opțiune care vă permite să detectați automat prezența unui proxy folosind protocolul WPAD (Web Proxy Auto-Discovery), în ciuda prezenței setărilor activate pentru conectarea prin proxy-ul de sistem.
  • S-a schimbat comportamentul de ocolire a butoanelor radio - dacă nu este selectată nicio opțiune din butoane, atunci apăsarea tastei Tab activează acum focalizarea numai pe prima opțiune, iar următoarea apăsare transferă focalizarea de intrare către un alt element, în loc să parcurgă toate opțiunile. Cu toate acestea, tastele săgeți vă permit în continuare să navigați prin opțiunile unui singur articol.
  • S-a adăugat suport pentru atributul popover, care vă permite să creați elemente afișate deasupra altor elemente ale interfeței web. De exemplu, folosind noul atribut, puteți crea meniuri de acțiuni, puteți afișa solicitări pentru completarea formularelor, puteți crea interfețe de învățare și puteți implementa captarea conținutului. Spre deosebire de elementul „dialog”, elementele cu atributul „popover” nu sunt modale, susțin evenimente și sunt ușor anulate. Poziționarea, cascada și focalizarea de intrare sunt selectate și procesate automat.
  • WebAssembly are modul „multi-memorie” activat în mod implicit, permițând modulelor wasm să utilizeze și să importe mai multe zone de memorie liniare independente.
  • JavaScript a adăugat suport pentru Unicode Text Segmentation, implementat folosind obiectul Intl.Segmenter. Obiectul vă permite să segmentați cu precizie textul într-o linie pe baza localizării, de exemplu, pentru a separa cuvintele în limbi care nu folosesc spații albe pentru a separa cuvintele.
  • Suportul pentru evenimentele ContextLost și ContextRestored a fost adăugat la implementarea interfețelor HTMLCanvasElement și OffscreenCanvas, permițându-vă să gestionați situațiile de pierdere a contextului și restaurare în codul utilizatorului în timpul accelerării de redare hardware.
  • Suportul pentru metoda navigator.clipboard.readText() este inclus pentru citirea din clipboard cu o solicitare de confirmare a operațiunii (după apelarea API-ului, utilizatorului i se arată meniul contextual Paste pentru a confirma acțiunea).
  • S-a adăugat suport pentru valorile stroke-box și content-box la proprietatea CSS „transform-box”, permițându-vă să schimbați metoda de calcul a zonei de referință pentru operațiunile de transformare, de exemplu, pentru a implementa efecte grafice avansate.
  • Proprietatea CSS „align-content” implementează capacitatea de a lucra cu containere bloc. De exemplu, „display: block” și „display: list-item” pot fi acum aliniate folosind „align-content” fără a utiliza containere flex și grid.
  • Metoda SVGAElement.text a fost retrasă în favoarea metodei SVGAElement.textContent mai utilizată.
  • Web Developer Tools are un nou meniu drop-down în partea de jos a panoului de depanare cu acțiuni legate de Hărți sursă. Setarea „devtools.debugger.features.overlay” a fost returnată la about:config pentru a dezactiva indicatorul Pause Debugger Overlay afișat deasupra conținutului.
    Versiunea Firefox 125
  • Versiunea Android oferă posibilitatea de a selecta setările temei pentru file (temă întunecată, temă luminoasă și selecție a temei de sistem). Meniu îmbunătățit cu setări de autentificare și parolă. Butonul „Deschide în aplicație” este ascuns atunci când Firefox este selectat ca vizualizator PDF de sistem.

Pe lângă inovații și remedieri de erori, Firefox 125 a remediat 18 vulnerabilități (12 sunt marcate ca periculoase). 11 vulnerabilități (4 colectate sub CVE-2024-3865) sunt cauzate de probleme cu memoria, cum ar fi depășirea memoriei tampon și accesul la zonele de memorie deja eliberate. Potenţial, aceste probleme pot duce la executarea unui cod al atacatorului la deschiderea paginilor special concepute.

Firefox 126 Beta oferă un nou dialog simplificat și unificat pentru ștergerea datelor utilizatorului, care îmbunătățește clasificarea datelor și adaugă informații despre dimensiunea datelor salvate într-o perioadă de timp selectată.

Versiunea Firefox 125


Sursa: opennet.ru

Adauga un comentariu