Versiunea Firefox 98

A fost lansat browserul web Firefox 98. În plus, a fost creată o actualizare pe termen lung a ramurilor de asistență - 91.7.0. Ramura Firefox 99 a fost transferată în etapa de testare beta, a cărei lansare este programată pentru 5 aprilie.

Principalele inovații:

  • Comportamentul la descărcarea fișierelor a fost modificat - în loc să se afișeze o solicitare înainte de a începe descărcarea, fișierele încep acum să se descarce automat și o notificare despre începerea descărcării este afișată în panou. Prin intermediul panoului, utilizatorul poate oricând să primească informații despre procesul de descărcare, să deschidă fișierul descărcat în timpul descărcării (acțiunea va fi efectuată după finalizarea descărcării) sau să șteargă fișierul. În setări, puteți activa un prompt să apară la fiecare pornire și puteți defini aplicația implicită pentru deschiderea fișierelor de un anumit tip.
    Versiunea Firefox 98
  • S-au adăugat noi acțiuni în meniul contextual afișat când faceți clic dreapta pe fișiere din lista de descărcare. De exemplu, folosind opțiunea „Deschide întotdeauna fișierele similare”, poți permite Firefox să deschidă automat un fișier după ce descărcarea este finalizată într-o aplicație asociată cu același tip de fișier pe sistem. De asemenea, puteți deschide directorul cu fișierele descărcate, mergeți la pagina de pe care a fost inițiată descărcarea (nu descărcarea în sine, ci linkul către descărcare), copiați linkul, eliminați mențiunea de descărcare din istoricul dvs. de navigare și ștergeți lista din panoul de descărcări.
    Versiunea Firefox 98
    Versiunea Firefox 98
  • Motorul de căutare implicit a fost modificat pentru unii utilizatori. De exemplu, în ansamblul testat în limba engleză, în loc de Google, DuckDuckGo este acum activat forțat în mod implicit. În același timp, Google rămâne printre motoarele de căutare ca opțiune și poate fi activat implicit în setări. Motivul invocat pentru a forța modificarea motorului de căutare implicit este incapacitatea de a continua furnizarea de handler pentru unele motoare de căutare din cauza lipsei unei permisiuni oficiale. Acordul Google privind traficul de căutare a durat până în august 2023 și a adus aproximativ 400 de milioane de dolari pe an, cea mai mare parte a veniturilor Mozilla.
    Versiunea Firefox 98
  • Setările implicite arată o nouă secțiune cu funcții experimentale pe care utilizatorul le poate testa pe propriul risc. De exemplu, capacitatea de a stoca în cache pagina de pornire, modurile SameSite=Lax și SameSite=None, CSS Masonry Layout, panouri suplimentare pentru dezvoltatori web, setarea Firefox 100 în antetul User-Agent, indicatori globali pentru oprirea sunetului și a microfonului sunt disponibile pentru testare.
    Versiunea Firefox 98
  • Pentru a optimiza procesul de lansare a browserului s-a schimbat logica lansării suplimentelor care folosesc API-ul webRequest. Numai blocarea apelurilor webRequest va duce acum la lansarea suplimentelor în timpul pornirii Firefox. WebRequests în modul de non-blocare vor fi amânate până când Firefox va termina lansarea.
  • S-a activat suportul pentru eticheta HTML " ", care vă permite să creați casete de dialog și componente pentru interacțiunea interactivă cu utilizatorul, cum ar fi alerte și subferestre care se pot închide. Ferestrele create pot fi controlate din codul JavaScript.
  • Implementarea specificației Elemente personalizate, care vă permite să adăugați elemente HTML personalizate care extind funcționalitatea etichetelor HTML existente, a adăugat suport pentru adăugarea de elemente personalizate legate de procesarea formularelor de introducere.
  • S-a adăugat proprietatea hyphenate-character la CSS, care poate fi folosită pentru a seta șirul care urmează să fie utilizat în locul caracterului de pauză ("-").
  • Metoda navigator.registerProtocolHandler() oferă suport pentru înregistrarea gestionarilor de protocol pentru schemele URL ftp, sftp și ftps.
  • S-a adăugat proprietatea HTMLElement.outerText, care returnează conținutul în interiorul nodului DOM, ca și proprietatea HTMLElement.innerText, dar spre deosebire de aceasta din urmă, atunci când este scrisă, înlocuiește nu conținutul din interiorul nodului, ci întregul nod.
  • API-ul WebVR este dezactivat în mod implicit și a fost depreciat (pentru a fi anulat, setați dom.vr.enabled=true în about:config).
  • Un panou de evaluare a compatibilității a fost adăugat la instrumentele pentru dezvoltatorii web. Panoul afișează indicatori care avertizează asupra posibilelor probleme cu proprietățile CSS ale elementului HTML selectat sau ale întregii pagini, permițându-vă să identificați incompatibilitățile cu diferite browsere fără a testa separat pagina în fiecare browser.
    Versiunea Firefox 98
  • A oferit posibilitatea de a dezactiva ascultătorii de evenimente pentru un anumit nod DOM. Dezactivarea se face printr-o indicație afișată atunci când treceți mouse-ul peste un eveniment din interfața de inspecție a paginii.
    Versiunea Firefox 98
  • S-a adăugat un element „Ignorați linia” în meniul contextual al modului de editare din depanator pentru a ignora linia în timpul execuției. Elementul este afișat atunci când parametrul devtools.debugger.features.blackbox-lines=true este setat în about:config.
    Versiunea Firefox 98
  • Implementat un mod de deschidere automată a instrumentelor pentru dezvoltatori pentru filele deschise prin apelul window.open (în modul devtools.popups.debug, pentru paginile pentru care instrumentele pentru dezvoltatori sunt deschise, acestea vor fi deschise automat pentru toate filele deschise din această pagină).
    Versiunea Firefox 98
  • Versiunea pentru platforma Android oferă posibilitatea de a schimba imaginea de fundal pe pagina de start și adaugă suport pentru ștergerea cookie-urilor și a datelor site-ului pentru un domeniu.

Pe lângă inovații și remedieri de erori, Firefox 98 a eliminat 16 vulnerabilități, dintre care 4 sunt marcate ca periculoase. 10 vulnerabilități (colectate sub CVE-2022-0843) 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.

Versiunea beta a Firefox 99 a adăugat suport pentru meniurile contextuale native GTK, a activat barele de defilare plutitoare GTK, a acceptat căutarea în vizualizatorul PDF cu sau fără semne diacritice și a adăugat o tastă rapidă „n” la ReaderMode pentru a activa/dezactiva modul de citire cu voce tare (Narrate ).

Sursa: opennet.ru

Adauga un comentariu