Lansarea Firefox 133

A avut loc lansarea browser-ului web Firefox 133 și s-au realizat actualizări ale versiunilor anterioare cu suport pe termen lung — 115.18.0 și 128.5.0. Ramura Firefox 134 a fost trecută în etapa de testare beta, al cărei lansare este programată pentru 7 ianuarie.

Inovațiile principale din Firefox 133:

  • În modul de protecție avansată (strict) împotriva urmăririi (ETP, Enhanced Tracking Protection) a fost activată protecția împotriva urmăririi prin intermediul redirecționărilor (Bounce Tracking Protection). Mecanismul Bounce Tracking Protection permite identificarea activităților specifice urmăririi prin redirecționări și ștergerea periodică a cookie-urilor și a datelor salvate local utilizate pentru urmărire. Spre deosebire de modul anterior „Cookie Purging”, ștergerea nu se face pe baza unei liste de urmăritori cunoscuți, ci pe baza unei analize heuristice care permite identificarea de noi site-uri de urmăritori, analizând comportamentul după redirecționare.

    Esenta metodei de urmărire bazată pe redirecționări este că codul tracker-ului redirecționează utilizatorul prima dată pe propriul său site, iar de acolo îl trimite pe pagina țintă, ceea ce permite tracker-ului să păstreze Cookie-uri și date în stocarea locală legate de site-ul său. Păstrarea datelor după trecerea pe un alt site permite ocolirea metodelor anterioare implementate în browser pentru a bloca operațiunile între site-uri — deoarece pagina intermediară se deschide în afara contextului altui site, pe o astfel de pagină pot fi stabilite fără obstacole Cookie-uri de urmărire.

  • În meniul cu lista taburilor deschise, accesibil printr-un buton în colțul din dreapta sus, a fost adăugat un element pentru a arăta în panoul lateral lista taburilor din browser-ele deschise pe alte dispozitive legate de contul curent din Mozilla.
    Lansarea Firefox 133
  • Numărul site-urilor cu care funcția de continuare automată a redării video în fereastra flotantă (modul „imagine în imagine”) a fost extins după trecerea de la tab-ul care prezintă video-ul la un alt tab.
  • În cazul în care există informații despre timp, server, a fost implementată corectarea valorii atributului „expire” ținând cont de diferența dintre timpul local și timpul de pe server. Dacă timpul de pe sistemul local este setat în viitor, atunci cookie-urile continuă să fie considerate valabile. server.
  • În versiunile pentru platforma Windows a fost inclusă utilizarea GPU-ului pentru accelerarea API-ului Canvas2D.
  • În API-ul Fetch a fost adăugată suportul pentru parametrul „keepalive”, care permite conexiunilor legate de solicitarea HTTP să nu fie întrerupte după închiderea paginii sau trecerea la o altă pagină, permițând utilizarea apelului fetch() pentru a trimite analize la sfârșitul sesiuni, chiar dacă pagina a fost deja închisă.
  • Utilizarea API-ului Permissions în contextul Web Worker-ilor a fost permisă. A fost adăugat suport pentru proprietatea WorkerNavigator.permissions.
  • În elementele
  • Analog cu feroneria pop-up (popover), evenimentele „beforetoggle” pentru elementele sunt acum trimise înainte de deschiderea dialogului, iar evenimentele „toggle” după închiderea dialogului.
  • Subclasa Uint8Array a fost îmbogățită cu metodele Uint8Array.fromBase64(), Uint8Array.prototype.toBase64(), Uint8Array.prototype.setFromBase64(), Uint8Array.fromHex(), Uint8Array.prototype.toHex() și Uint8Array.prototype.setFromHex() pentru codarea în format hexazecimal și Base64, precum și invers.
  • Interfețele ImageDecoder, ImageTrackList și ImageTrack au fost adăugate în API-ul WebCodecs pentru decodarea imaginilor.
  • A fost adăugat suport experimental pentru a seta atributul „contenteditable” cu valoarea „plaintext-only”, care permite utilizarea doar a textului simplu în formularele de editare (când se inserează text formatat, acesta este curățat automat). Pentru a activa suportul, trebuie să se stabilească setarea „dom.element.contenteditable.plaintext-only.enabled” în about:config.
  • A fost adăugat suport experimental pentru pseudoclasa CSS „:has-slotted”, care este folosită pentru a defini stilul elementelor din interiorul , al căror conținut este adăugat în elementul la redarea componentelor web. Pentru a activa suportul, trebuie să se stabilească setarea „layout.css.has-slotted-selector.enabled” în about:config.
  • În versiunea Firefox pentru platforma Android, pentru dispozitive cu ecrane mari, modul desktop este activat implicit (comportamentul poate fi modificat în secțiunea de setări „Site settings”). Când se copiază textul din clipboard dintr-o pagină în modul de vizualizare privată, conținutul copiat este acum interpretat ca fiind confidențial (utilizatorul primește un mesaj de avertizare).

Pe lângă noutăți și remedieri de erori, Firefox 133 a eliminat 18 vulnerabilități. 3 vulnerabilități sunt marcate ca fiind periculoase. 4 vulnerabilități sunt cauzate de probleme legate de memorie, cum ar fi depășirile de buffer și accesul la zone de memorie deja eliberate. Aceste probleme ar putea permite executarea codului de către un atacator atunci când sunt deschise pagini special concepute.

În versiunea Firefox 134, aflată în faza de testare beta, suportul pentru gesturi suplimentare pe touchpad a fost implementat în construcțiile pentru platforma Linux (de exemplu, atingerea cu două degete pentru suspendarea derulării inerte). Pe platforma Windows, s-a adăugat suport pentru decodarea hardware a videoclipurilor în format HEVC (H.265).

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