VersionsutgÄvan av Firefox 121.

Firefox 121 har slĂ€ppts och en lĂ„ngsiktig stödtjĂ€nstversion — 115.6.0 har skapats. Betatestningen av Firefox 122 har inletts, med ett planerat slĂ€pp den 23 januari.

De viktigaste nyheterna i Firefox 121:

  • I Linux Ă€r anvĂ€ndningen av kompositiva servern Wayland som standard aktiverad istĂ€llet för XWayland, vilket har löst problem med pekplattans funktionalitet, stöd för gester pĂ„ pekskĂ€rmar och DPI-instĂ€llningar för varje skĂ€rm i miljöer baserade pĂ„ Wayland. AnvĂ€ndningen av Wayland visar ocksĂ„ en ökning av grafisk prestanda. PĂ„ grund av begrĂ€nsningar i Wayland-protokollet finns dock problem med att visa fönstret 'bild-i-bild' i förgrunden.
  • I instĂ€llningarna under Sektion 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 fĂ€rguppfattningsproblem).
    VersionsutgÄvan av Firefox 121.
  • I PDF-visaren har en svĂ€vande knapp för att ta bort illustrationer, text och bilder som lagts till vid redigering av PDF implementerats.
    VersionsutgÄvan av Firefox 121.
  • PĂ„ Windows-plattformen har en förfrĂ„gan om installation av AV1 Video Extension-paketet införts, vilket möjliggör hĂ„rdvaruacceleration av videodekodning i AV1-format.
  • PĂ„ macOS-plattformen har stöd för röstkommandon lagts till.
  • Stöd för försinkad inlĂ€sning av iframe-block har lagts till, vilket gör att innehĂ„ll utanför den synliga omrĂ„det inte laddas förrĂ€n anvĂ€ndaren har rullat till platsen precis före elementet. Attributet 'loading' har lagts till ''-taggen för att hantera försinkad inlĂ€sning, vilket kan ta vĂ€rdet 'lazy' (<iframe loading=lazy>). Försinkad inlĂ€sning kommer att minska minnesanvĂ€ndningen, sĂ€nka trafik och öka hastigheten för den initiala sidan.
  • CSS-pseudoklassen "has()" har lagts till för att kontrollera existensen av ett barn i föräldern. Till exempel, "p:has(span)" omfattar element <p>, där ett element finns <span>.
  • CSS-egenskapen text-indent har fĂ„tt parametrarna 'hanging' och 'each-line', vilket förenklar stilformatet för stycken, till exempel för bibliografier och poemer. Det Ă€r ocksĂ„ tillĂ„tet att kombinera flera text-indent-parametrar i ett uttryck, till exempel 'text-indent: 3em hanging each-line'.
  • CSS-egenskapen text-wrap har fĂ„tt nya parametrar: "balance" (förbĂ€ttrar enhetligheten i flera linjer av textblock, sĂ„som lĂ„nga rubriker) och "stable" (förbjuder omformatering av innehĂ„llet under redigering).
  • Funktionen Date.parse() har fĂ„tt stöd för ytterligare format, sĂ„som MMM-DD-YYYY, angivelse av millisekunder, angivande av veckodag före datumet ("Wed, 1970-01-01") och ignorering av stavfel i veckodagen ("foo 1970-01-01").
  • En statisk metod Promise.withResolvers() har lagts till, vilket gör det möjligt att anvĂ€nda callback-funktioner resolve och reject för att ange hanterare som beviljar eller avvisar definitioner av Promise efter att den skapats.
  • WebAssembly har fĂ„tt stöd för instruktionerna return_call och return_call_indirect för att optimera tail-call rekursion, vilket minskar minnesanvĂ€ndning i stacken, ökar prestandan och förbĂ€ttrar stöd för funktionella programmeringssprĂ„k.
  • I API:et WebTransport, avsett för att skicka och ta emot data mellan webblĂ€saren och servern, har en egenskap som heter sendOrder lagts till, vilket möjliggör att sĂ€tta separata prioriteringar för sĂ€ndning och mottagning i tvĂ„vĂ€gsflöden.
  • Inom verktygen för webbutveckling har det gjorts insatser för att öka tillgĂ€ngligheten, exempelvis har fokusindikatorn enhetliggjorts och förstĂ€rkts i olika verktyg. Den inbyggda JavaScript-debuggern har fĂ„tt alternativet "Pause on debugger statement" för att stĂ€nga av debuggern.
    VersionsutgÄvan av Firefox 121.
  • I Android-versionen har krascher Ă„tgĂ€rdats som intrĂ€ffade vid kopiering till urklipp och visning av helskĂ€rmsmeddelanden. Problem med rendering pĂ„ Google Pixel 8 och Samsung Galaxy S22 har lösts. TillĂ€ggskatalogen har lagts i bruk. I privat surflĂ€ge blockeras tredjepartscookies och Ă„tkomst till lokal lagring. I lĂ€get för manuell justering av FörbĂ€ttrat skydd av spĂ„rning Ă€r blockering av kod för spĂ„rning av rörelser som anvĂ€nds i sociala medier aktiverad.

Förutom nyheter och buggfixar i Firefox 121 har 27 sÄrbarheter ÄtgÀrdats. 13 sÄrbarheter (11 sammanfogade under CVE-2023-6864 och CVE-2023-6873), som klassificeras som kritiska, orsakas av problem med minneshantering, sÄsom buffertöverflöden och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till att en angripare fÄr möjlighet att köra kod genom att öppna sÀrskilt utformade sidor. Ytterligare en kritisk sÄrbarhet (CVE-2023-6135) Àr relaterad till NSS-bibliotekets sÄrbarhet för attacken "Minerva", som möjliggör Äterskapande av den privata nyckeln genom analys av data via alternativa kanaler.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster