Lansarea Firefox 158

A avut loc lansarea browserului web Firefox 158, iar actualizările ramurilor anterioare cu suport pe termen lung — 153.5.0 și 115.43.0 au fost formate. În cadrul noului ciclu de formare a lansărilor de două săptămâni, ramura Firefox 159 a fost trimisă în etapa de testare beta, iar lansarea sa este planificată pentru 27 octombrie.

Principalele noutăți în Firefox 158 (1, 2, 3):

  • A fost activată în mod implicit suportul pentru decodarea imaginilor în format JPEG XL. Tipul MIME "image/jxl" a fost adăugat în antetul HTTP Accept. Implementarea JPEG-XL adăugată în Firefox, similar cu cea din Chrome, se bazează pe biblioteca jxl-rs, scrisă în Rust. JPEG XL permite o reducere a dimensiunii fișierelor cu 30-50% în comparație cu imaginile JPEG de calitate identică. Printre funcționalitățile extinse suportate se numără: HDR, animație, transparență, mod de încărcare progresivă, deteriorare graduală a calității la reducerea bitrate-ului, compresie JPEG fără pierderi, suport pentru până la 4099 de canale și o gamă largă de adâncimi de culoare.
  • În modul "Smart Window", care oferă un spațiu de interacțiune separată cu AI, a fost adăugată opțiunea de completare automată a formularelor. Când se face clic pe un câmp dintr-un formular web, AI sugerează opțiuni, ținând cont de tab-urile deschise și de datele anterioare memorate pentru completarea automată. Funcția a fost activată pentru unii utilizatori.
  • În setările de fundal ale paginii care se deschide la deschiderea unei noi tab-uri, s-a asigurat păstrarea istoricului tuturor imaginilor de fundal încărcate, nu doar a celei mai recente imagini. Toate imaginile alese de utilizator pot fi vizualizate în secțiunea "Your images".

  • S-au îmbunătățit salvarea paginilor în format PDF și imprimarea pe Linux și macOS. Problemele cu redarea PDF-urilor, cum ar fi ignorarea simbolurilor matematice, au fost rezolvate.
  • A fost realizat suportul pentru limba belarusă.
  • Prin aplicarea poziționării subpixel pentru derulare (fără rotunjire la pixeli întregi de ecran), s-a crescut fluiditatea derulării pe ecrane cu o densitate mare de pixeli sau la modificarea scalei paginii.
  • Funcția CSS calc() a fost extinsă pentru a adăuga suport pentru aritmetica tipizată, care permite efectarea operațiunilor aritmetice ținând cont de unitățile de măsură specificate, de exemplu, calc(50vw + 2rem), calc(1000px / 2) sau calc(40deg + 2rad).
  • În API-ul Notification și metoda ServiceWorkerRegistration.showNotification() a fost adăugată opțiunea navigate, care definește URL-ul pentru redirecționarea după clic pe notificare.
  • Pentru elementele de introducere cu atributul ‘autocomplete=»webauthn»‘ a fost implementat un pop-up pentru autentificarea fără parolă prin amprenta digitală sau față.
  • Proprietății PerformanceResourceTiming.deliveryType i s-a adăugat suportul pentru valoarea «cache» pentru identificarea resurselor obținute din cache.
  • A fost adăugat suport pentru extensia WebGL EXT_polygon_offset_clamp.
  • În versiunea Firefox pentru Android a fost oferită opțiunea de a poziționa bara cu lista de tab-uri în partea superioară sau inferioară a ferestrei.
  • A fost formulată o nouă ediție Firefox Enterprise, a cărei caracteristici sunt descrise într-un review separat.

Pe lângă noutăți și remedieri de erori, în Firefox 158 au fost eliminate 77 de vulnerabilități, dintre care 30 au fost marcate cu un nivel ridicat de pericol. Majoritatea acestor vulnerabilități sunt cauzate de probleme legate de gestionarea memoriei, precum depășiri de buffer și accesarea zonei de memorie deja eliberate. Aceste probleme pot duce potențial la executarea de cod malițios prin deschiderea unor pagini concepute special.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster