Firefox 125

Disponibil Firefox 125. Descoperit în ultimul moment înainte de lansare eroare critica, deci versiunea este setată la versiunea 125.0.1.

  • Linux: Implementat posibilitatea de a ascunde butoanele de control ale ferestrelor furnizate de teme terțe (de exemplu, dacă utilizatorul a instalat o temă de browser terță parte, dar dorește să folosească butoane care se potrivesc cu tema sistemului): widget.gtk.non-native-titlebar- butoane.activate.
  • Vizualizare Firefox:
    • În lista de file deschise acum sunt afișate și file fixate (sub forma unui rând de pictograme).
    • Adăugat butoane pentru a închide filele (anterior această acțiune era ascunsă în meniu).
    • S-au adăugat opțiunile „Pin” și „Mute” în meniul file.
    • S-au adăugat indicații vizuale că o filă este deschisă este în marcaje sau fix pe pagina de start.
  • Vizualizatorul PDF acceptă acum evidențierea textului (această caracteristică voință să fie incluse treptat pentru tot mai mulți utilizatori).
  • a apărut abilitatea de a vizualiza video în flux protejat folosind codecul AV1.
  • Dacă clipboard-ul conține un link, atunci când focalizarea este setată pe o bară de adrese goală, utilizatorul va vedea sugestie de a urma acest link (browser.urlbar.clipboard.featureGate).
  • Căutarea filelor deschise prin bara de adrese este acum производится pe toate containerele, și nu doar cea actuală (browser.urlbar.switchTabs.searchAllContainers).
  • Pentru confortul utilizatorilor obișnuiți să folosească mai multe browsere, adăugat noua pagină de serviciu about:settings, care este un link către about:preferences.
  • Implicit acum sunt blocate toate descărcările prin protocolul HTTP nesecurizat (anterior, numai descărcările inițiate din paginile HTTPS erau blocate). Protocolul HTTP este nesigur; orice nod intermediar poate schimba sau înlocui fișierul descărcat. Utilizatorul, desigur, mai are opțiunea de a forța descărcarea să fie permisă.
  • Îmbunătățit protecție împotriva falsificării numelor de domeniu (când sunt folosite caractere din alfabetele naționale).
  • inclus salvarea și completarea automată a adreselor (numai pentru utilizatorii din SUA și Canada).
  • Acționează vocal în modul citire acum Se poate controlați folosind săgețile de la tastatură.
  • Schimbat Interacțiunea cu grupuri de butoane radio la navigarea cu tasta Tab. Dacă oricare dintre butoane este activ, atunci acesta va fi selectat când apăsați Tab. Dacă niciunul nu este activ, atunci Tab selectează primul buton, Shift+Tab îl selectează pe ultimul și o a doua apăsare a Tab părăsește grupul de butoane și trece la următorul element, în loc să parcurgă butoanele ca înainte. Acest comportament este în concordanță cu standardul WAI-ARIA.
  • Windows: De construit acum aplica Compilatorul Visual Studio 2022.
  • CSS:
    • Proprietate alinierea-conținut acum fabrică cu afisaj: bloc; (vă permite să aliniați elementele la nivel de bloc fără a converti containerul în flex sau grilă).
    • Proprietate cutie de transformare dobândit suport pentru valorile conținut-box și stroke-box.
    • Sprijin pentru proprietate implementat continut-vizibilitate (vă permite să omiteți randarea unui element până când este cu adevărat necesar).
  • JavaScript:
  • WebAssembly: Inclus Suport pentru memorie multiplă (permite modulelor WASM să utilizeze și să importe mai multe locații de memorie liniare independente).
  • Inclus sprijini Popover API (vă permite să creați elemente de interfață plutitoare de nivel superior care pot fi utilizate pentru meniuri de acțiune, toast personalizate etc.). Popup-ul și declanșatorul acestuia pot fi create folosind atribute HTML sau JavaScript și stilate folosind CSS. Sunt implementate următoarele API-uri web:
  • a apărut suport pentru proprietăți RTCIceTransport de stat и GatheringStateevenimente conexe schimbare de stat и gatheringstatechange_event, precum și proprietăți RTCDtlsTransport.iceTransport.
  • Implementat sprijini Element.ariaBrailleLabel и Element.ariaBrailleRoleDescription (reflectează atributele HTML globale ARIA aria-braillelabel и aria-brailleroledescription.
  • Inclus sprijini Clipboard.readText() (vă permite să afișați meniul contextual Paste atunci când încercați să citiți datele din clipboard, astfel încât utilizatorul să poată confirma acțiunea).
  • Șters suport dezactivat în ultima versiune DOMSolicitare.
  • Îndepărtat proprietate SVGAElement.text (ar trebui să-l folosiți în schimb textContent).
  • Instrumente de dezvoltare:
    • Rapoarte de încălcare a CSP oțel mai informativ.
    • Depanator învățat urmăriți toate mutațiile DOM (:tracer --dom-mutations).
    • Întors o opțiune eliminată cu un an în urmă care vă permite să dezactivați suprapunerea cu un mesaj că aplicația web este întreruptă în depanator (devtools.debugger.features.overlay). A fost considerat inutil, dar practica a arătat că dezvoltatorii web uneori au nevoie de el.
    • În partea de jos a panoului de depanare adăugat meniu pentru diverse acțiuni privind cardurile de cod.

Sursa: linux.org.ru

Adauga un comentariu