Firefox 121

Ledig Firefox 121.
Hvad er nyt:

  • Wayland support inkluderet. Standard i stedet for XWayland vil blive brugt komponist Wayland (mere ikke påkrævet start browseren med MOZ_ENABLE_WAYLAND-parametrene). Dette gjorde det muligt at tilføje understøttelse af bevægelser på touchpads og touchskærme, swipe-navigation, understøttelse af forskellige DPI-indstillinger, når der er flere skærme i systemet, og også forbedre grafikydelsen. På grund af begrænsninger i Wayland-protokollen med billed-i-billede-vinduer bliver nødt til enten interagere på en speciel måde (normalt ved at højreklikke på et vindue), eller tilpasse konsol-/skrivebordsmiljøet yderligere (KDE / GNOME). Udover, fast Et problem, hvor det ikke var muligt at øge billed-i-billede vinduesstørrelsen under Wayland.
  • PDF-fremviseren har nu en flydende knap (papirkurvsikon), der gør det nemmere at slette brugertilføjede tegninger, billeder og tekst.
  • I indstillingsdialogen tilføjet "Understreg altid links" mulighed.
  • Hvis systemet ikke har et standard e-mail-klientsæt, når du besøger en e-mail-tjeneste, der understøtter åbning af mailto://-links, Firefox vil tilbyde indstille dig selv som en e-mail-klient.
  • Af Tor Browser vedtaget patch med tilføjede indstillinger, der tillader dig ikke at vise titlen på den aktuelle fane i browservinduets titel (privacy.exposeContentTitleInWindow. privacy.exposeContentTitleInWindow.pbm).
  • I mange linjer erstattes ordet "Kopi", i modsætning til reglerne i det russiske sprog, med "Kopi". Hvordan Han bemærkede en af ​​de frivillige, der støtter russisk lokalisering, er analfabet muligheden mere almindelig og kendt for de fleste brugere (for eksempel bruger Apple i macOS-grænsefladen "Copy", og Microsoft i Windows, som har mange flere brugere end macOS-brugere, bruger "Copy" ”). I ukrainske og hviderussiske lokaliseringer bruges "Kopi" også. Derudover er sproget ikke statisk, det udvikler sig og ændrer sig konstant, og dets regler tilpasser sig flertallet af indfødte.
  • Slettet about:plugins-siden, som duplikerede sektionen Tilføjelser og temaer > Plugins.
  • MacOS:
  • Windows:
    • Gå til about:support-siden tilføjet en påmindelse om at installere Microsoft AV1-udvidelsen fra Windows Store (hvis den mangler) til hardwareacceleration af AV1-formatafkodning (understøttet af NVIDIA RTX 3000, AMD RX 6000 (undtagen 6500XT), samt Intel Xe og Arc Alchemist videokort ).
    • Rettet manglende evne til at indstille Firefox som standardbrowser, hvis den er installeret fra MSIX-pakken.
    • Forbedret mekanisme til at arbejde med registreringsdatabasen.
  • HTML: implementeret støtte doven indlæsning rammer (), hvilket fremskynder den indledende indlæsning af siden, og også reducerer trafik og hukommelsesforbrug (i tilfælde, hvor brugeren ikke rullede ned på siden, og der ikke var behov for at indlæse rammen).
  • CSS:
    • Ejendom tekstombrydning nu bakker op balance og stabile værdier (balance bruges til korte indholdsblokke, såsom overskrifter, og sikrer, at indholdet er balanceret og let at læse, når det spænder over flere linjer. stabilt sikrer, at redigeret indhold ikke flyder om, mens brugeren redigerer det ).
    • Tilføjet vælgerunderstøttelse :har()almindeligvis kaldet forældre selector (giver dig mulighed for at anvende typografier på et element baseret på relaterede elementer, f.eks. vil li:has(ul) matche en liste, der indeholder næste niveauliste, og h1:has(+ p) vil matche en overskrift efterfulgt af et afsnit) .
    • Ejendom tekst-indryk erhvervet værdistøtte hver linje и hængende (Det gør det nemmere at angive bestemte tekstindrykningsstile. Du kan også kombinere forskellige værdier, f.eks. tekstindrykning: 3em hængende hver linje).
  • JavaScript:
    • Implementeret statisk metodestøtte Promise.withResolvers() (giver dig mulighed for at løse eller afvise et løfte, efter at det er blevet oprettet).
    • date.parse() understøtter nu yderligere datoformater:
      • Formater ÅÅÅÅ-MMM-DD Det gør det muligt angiv et år, der er større end 9999 (f.eks. 19999-Jan-01).
      • MMM-DD-ÅÅÅÅ (f.eks. Jan-01-1970).
      • Millisekunder for ikke-ISO-formater (f.eks. 1. januar 1970 10:00:00.050).
      • Ugedag i begyndelsen (for eksempel ons, 1970-01-01, ons, 1970-jan-01, mens ugedagen ikke behøver at være korrekt, f.eks. foo 1970-01-01 er tilladt).
    • Andre ændringer date.parse():
      • Datoer ÅÅÅÅ-M-DD og ÅÅÅÅ-MM-D er større ikke opfattes som GMT-datoer.
      • Millisekunder nu skære af efter 3 tegn, i stedet for at blive afrundet.
  • WebAssembly: eliminering implementeret halekald at forbedre understøttelsen af ​​funktionelle sprog.
  • WebTransport: grænseflade WebTransportSendStream fik ejendomsstøtte sendOrdre (giver dig mulighed for at angive prioriteten for at sende en tråd i forhold til andre tråde).
  • Udviklerværktøjer: i debuggeren nu man kan slukke søgeordsfejlfinding; på den aktuelle side.

Kilde: linux.org.ru

Tilføj en kommentar