Firefox 121-utgÄvan

UtgĂ„van av webblĂ€saren Firefox 121 har lanserats och en uppdatering av den lĂ„ngsiktiga stödversionen — 115.6.0 har skapats. Firefox 122 har gĂ„tt in i betatestningsfasen, med planerat slĂ€pp den 23 januari.

Huvudnyheterna i Firefox 121:

  • För Linux Ă€r anvĂ€ndning av komposit som standard aktiverad. serveren Wayland istĂ€llet för XWayland, vilket har löst problem med anvĂ€ndning av pekplatta, stöd för gester pĂ„ pekskĂ€rmar och visning av DPI för varje skĂ€rm i miljöer baserade pĂ„ Wayland. AnvĂ€ndningen av Wayland visar Ă€ven pĂ„ en ökad prestanda för grafik. Dock finns det problem med att visa fönstret 'bild i bild' i förgrunden pĂ„ grund av begrĂ€nsningar i Wayland-protokollet.
  • I instĂ€llningarna under avsnittet AllmĂ€nt/BlĂ€ddring har en ny funktion lagts till för att tvĂ„ngsmĂ€ssigt aktivera understrykning av lĂ€nkar, oavsett CSS-instĂ€llningar pĂ„ webbplatsen (kan vara anvĂ€ndbart för personer med svĂ„righeter att uppfatta fĂ€rger).
    Firefox 121-utgÄvan
  • I PDF-lĂ€saren har det implementerats en flytande knapp för att ta bort bilder, text och illustrationer som lagts till vid redigering av PDF.
    Firefox 121-utgÄvan
  • PĂ„ Windows-plattformen har en begĂ€ran för installation av paketet AV1 Video Extension implementerats, vilket möjliggör hĂ„rdvaruacceleration av AV1-videodekodning.
  • PĂ„ macOS-plattformen har stöd för kontroll via röstkommandon lagts till.
  • Stödet för fördröjd laddning av iframe-block har lagts till, vilket tillĂ„ter att innehĂ„ll utanför den synliga zonen inte laddas förrĂ€n anvĂ€ndaren rullar sidan till omrĂ„det precis före elementet. För att styra fördröjd laddning av sidor har attributet 'loading' lagts till i 'iframe'-taggen, vilket kan ta vĂ€rdet 'lazy' (<iframe loading=lazy>). Fördröjd laddning kommer att minska minnesanvĂ€ndningen, sĂ€nka trafiken och öka hastigheten för den initiala sidladdningen.
  • CSS-pseudoklassen «:has()» er lagt til for sjekking av om det finnes et barneelement i en forelder. For eksempel, «p:has(span)» omfatter elementer <p>, hvor det finnes et element <span>.
  • I CSS-egenskapen text-indent har parametrarna 'hanging' och 'each-line' lagts till, vilket förenklar stilutformningen av stycken, till exempel med bibliografier och dikter. Kombination av flera text-indent-parametrar i ett uttryck tillĂ„ts ocksĂ„, till exempel 'text-indent: 3em hanging each-line'.
  • CSS-egenskapen text-wrap har fĂ„tt nye alternativer: «balance» (som forbedrer ensartet utforming av flerlinjĂŠre tekstblokker, som lange overskrifter) og «stable» (som forhindrer omformatering av innholdet mens det redigeres).
  • Funktionen Date.parse() har fĂ„tt stĂžtte for ytterligere formater, som MMM-DD-YYYY, spesifisering av millisekunder, angivelse av ukedag fĂžr datoen («Wed, 1970-01-01») og ignorering av skrivefeil i ukedagen («foo 1970-01-01»).
  • En statisk metode Promise.withResolvers() er blitt lagt til, som lar deg bruke callback-funksjoner resolve og reject for Ă„ definere hĂ„ndterere som lĂžser eller avviser Promise-definisjoner etter at de er opprettet.
  • WebAssembly har fĂ„tt stĂžtte for instruksjonene return_call og return_call_indirect for Ă„ optimalisere hale-rekursjon (tail-call), som reduserer minnebruken i stakken, Ăžker ytelsen og forbedrer stĂžtten for funksjonelle programmeringssprĂ„k.
  • WebTransport-API-en, som er designet for Ă„ sende og motta data mellom nettleseren og serveren, har fĂ„tt egenskapen sendOrder, som lar deg angi separate prioriteter for sending og mottak i toveis strĂžmmer.
  • I verktĂžyene for webutviklere har det blitt gjort tiltak for Ă„ forbedre tilgjengeligheten for personer med funksjonshemninger, for eksempel er fokusindikatoren standardisert og utvidet i forskjellige verktĂžy. Det er lagt til et alternativ i den innebygde JavaScript-debbugeren for Ă„ «Pause on debugger statement» for Ă„ deaktivere debuggere.
    Firefox 121-utgÄvan
  • I Android-versjonen er det lĂžst krasj som oppstod ved kopiering til utklippstavlen og ved visning av fullskjermvarsler. Problemer med gjengivelse pĂ„ Google Pixel 8 og Samsung Galaxy S22 er lĂžst. Tilleggsbiblioteket er tatt i bruk. I inkognitomodus er det sikret blokkering av tredjeparts informasjonskapsler og tilgang til lokal lagring. I manuell konfigurasjon av Forbedret sporingbeskyttelse er det aktivert blokkering av sporingskode brukt i sosiale medier.

I tillegg til nye funksjoner og feilrettinger har Firefox 121 lÞst 27 sÄrbarheter. 13 sÄrbarheter (11 kombinert under CVE-2023-6864 og CVE-2023-6873), som er merket som alvorlige, er forÄrsaket av minnehÄndteringsproblemer, som buffer-overlÞp og tilgang til allerede frigjorte minneomrÄder. Disse problemene kan potensielt fÞre til at skadeprogrammer kjÞrer kode ved Ä Äpne spesielt utformede sider. En annen alvorlig sÄrbarhet (CVE-2023-6135) er knyttet til NSS-biblioteket, som er sÄrbart for «Minerva»-angrepet, som gjÞr det mulig Ä gjenskape en privat nÞkkel gjennom analyse av data gjennom alternative kanaler.

Kilde: opennet.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster