Firefox 121

Disponibil Firefox 121.
Ce mai e nou:

  • Suport Wayland inclus. Implicit în loc de XWayland va fi folosit compozitorul Wayland (mai mult nu este necesar lansați browserul cu parametrii MOZ_ENABLE_WAYLAND). Acest lucru a făcut posibilă adăugarea de suport pentru gesturi pe touchpad-uri și ecrane tactile, navigare prin glisare, suport pentru diferite setări DPI atunci când există mai multe monitoare în sistem și, de asemenea, îmbunătățirea performanței grafice. Datorită limitărilor protocolului Wayland cu ferestre picture-in-picture va trebui să fie interacționați într-un mod special (de obicei făcând clic dreapta pe o fereastră), fie personalizați în continuare mediul de consolă/desktop (KDE / GNOME). In afara de asta, fix O problemă în care nu a fost posibilă creșterea dimensiunii ferestrei imagine în imagine sub Wayland.
  • Vizualizatorul PDF are acum un buton plutitor (pictogramă coș de gunoi) care facilitează ștergerea desenelor, imaginilor și textului adăugate de utilizator.
  • În dialogul de setări adăugat Opțiunea „Subliniați întotdeauna linkurile”.
  • Dacă sistemul nu are setat un client de e-mail implicit, atunci când vizitați un serviciu de e-mail care acceptă deschiderea link-urilor mailto://, Firefox va oferi setează-te ca client de e-mail.
  • De Tor browser admis patch cu setări adăugate care vă permit să nu afișați titlul filei curente în titlul ferestrei browserului (privacy.exposeContentTitleInWindow. privacy.exposeContentTitleInWindow.pbm).
  • În multe rânduri, cuvântul „Copie”, contrar regulilor limbii ruse, este înlocuit cu „Copie”. Cum El a menționat unul dintre voluntarii care sprijină localizarea în limba rusă, opțiunea analfabetă este mai comună și mai familiară pentru majoritatea utilizatorilor (de exemplu, în interfața macOS Apple folosește „Copiere”, iar Microsoft în Windows, care are mult mai mulți utilizatori decât utilizatorii macOS, folosește „Copiare”. ”). În localizările ucrainene și belaruse, se folosește și „Copy”. În plus, limba nu este statică, se dezvoltă și se schimbă constant, iar regulile sale se adaptează majorității vorbitorilor nativi.
  • Șters pagina about:plugins, care a duplicat secțiunea Suplimente și teme > Pluginuri.
  • MacOS:
  • Windows:
    • Accesați pagina despre:asistență adăugat un memento pentru a instala Extensia Microsoft AV1 din Magazinul Windows (dacă lipsește) pentru accelerarea hardware a decodării formatului AV1 (acceptată de NVIDIA RTX 3000, AMD RX 6000 (cu excepția 6500XT), precum și plăcile video Intel Xe și Arc Alchemist ).
    • Fix imposibilitatea de a seta Firefox ca browser implicit dacă este instalat din pachetul MSIX.
    • Îmbunătățit mecanism de lucru cu registrul.
  • HTML: implementate sprijini încărcare leneșă rame (), care accelerează încărcarea inițială a paginii și, de asemenea, reduce traficul și consumul de memorie (în cazurile în care utilizatorul nu a derulat pagina în jos și nu a fost nevoie să încarce cadrul).
  • CSS:
    • Proprietate text-wrap acum suporturi echilibru și valori stabile (balanța este folosită pentru blocuri scurte de conținut, cum ar fi titluri, și asigură că conținutul este echilibrat și ușor de citit atunci când se întinde pe mai multe linii. stabil asigură că conținutul editat nu se redistribuie în timp ce utilizatorul îl editează ).
    • Adăugat suport selector :are()numită în mod obișnuit părintească selector (vă permite să aplicați stiluri unui element pe baza elementelor înrudite, de exemplu, li:has(ul) se va potrivi cu o listă care conține următoarea listă de nivel, iar h1:has(+ p) va potrivi un titlu urmat de un paragraf) .
    • Proprietate text-indentare dobândit suport valoric fiecare linie и agăţat (Ușurează specificarea anumitor stiluri de indentare a textului. De asemenea, puteți combina diferite valori, de exemplu, text-indent: 3em suspendat fiecare-linie).
  • JavaScript:
    • Implementat suport pentru metoda statica Promise.withResolvers() (vă permite să rezolvați sau să respingeți o promisiune după ce aceasta a fost creată).
    • data.parse() acum acceptă formate suplimentare de dată:
      • Format AAAA-MMM-ZZ Acesta permite specificați un an mai mare decât 9999 (de exemplu, 19999-Jan-01).
      • LMM-ZZ-AAAA (de ex. 01-ian-1970).
      • Milisecunde pentru formatele non-ISO (de ex. 1 ianuarie 1970 10:00:00.050).
      • Ziua săptămânii la început (de exemplu, miercuri, 1970-01-01, miercuri, 1970-ian-01, în timp ce ziua săptămânii nu trebuie să fie corectă, de exemplu, foo 1970-01-01 este permisă).
    • Alte modificări data.parse():
      • Datele AAAA-M-ZZ și AAAA-LL-D sunt mai mari nu sunt percepute cum ar fi datele GMT.
      • Milisecunde acum a tăia calea după 3 caractere, în loc să fie rotunjite.
  • WebAssembly: eliminarea implementată apeluri de coadă pentru a îmbunătăți suportul pentru limbaje funcționale.
  • WebTransport: interfață WebTransportSendStream a primit sprijin pentru proprietate Trimite comanda (vă permite să specificați prioritatea trimiterii unui fir în raport cu alte fire).
  • Instrumente pentru dezvoltatori: acum în depanator Se poate întrerupe depanator de cuvinte cheie; pe pagina curentă.

Sursa: linux.org.ru

Adauga un comentariu