Utgivning av Firefox 92

Firefox 92 har slÀppts. Dessutom har uppdateringar för lÄngtidssupport utformats - 78.14.0 och 91.1.0. Firefox 93 har gÄtt in i betatestning, och lanseringen Àr planerad till den 5 oktober.

Huvudsakliga nyheter:

  • Möjligheten till automatisk omdirigering till HTTPS har lagts till, med hjĂ€lp av DNS-posten "HTTPS" som en motsvarighet till HTTP-huvudet Alt-Svc (HTTP Alternate Services, RFC-7838), vilket gör det möjligt att servern bestĂ€mma ett alternativt sĂ€tt att nĂ„ webbplatsen. Vid DNS-förfrĂ„gningar, förutom "A" och "AAAA" poster för att faststĂ€lla IP-adresser, begĂ€rs nu ocksĂ„ DNS-posten "HTTPS", genom vilken ytterligare anslutningsinstĂ€llningar skickas.
  • Stöd för korrekt uppspelning av video i full fĂ€rgomfĂ„ng (Full RGB) har implementerats.
  • WebRender Ă€r som standard aktiverat för alla anvĂ€ndare av Linux, Windows, macOS och Android, utan undantag. I Firefox 93 kommer stödet för alternativ för att stĂ€nga av WebRender (gfx.webrender.force-legacy-layers och MOZ_WEBRENDER=0) att upphöra och denna motor kommer att bli obligatorisk. WebRender Ă€r skriven i Rust och möjliggör en betydande ökning av ritningshastigheten och minskad CPU-belastning genom att överföra ritningsoperationer frĂ„n sidan till GPU:n, vilket genomförs via shader-program som körs pĂ„ GPU:n. För system med Ă€ldre grafikkort eller problematiska grafiska drivrutiner kommer ett programvaru-rasteriseringslĂ€ge (gfx.webrender.software=true) att anvĂ€ndas i WebRender.
  • Utformningen av sidorna med information om certifikatfel har omarbetats.
    Utgivning av Firefox 92
  • Arbetet med omstruktureringen av JavaScript-minneshanteringen har inkluderats, vilket har ökat prestandan och minskat minnesanvĂ€ndningen.
  • Problemet med minskad prestanda i flikar som hanteras i samma process som fliken med den öppna varningsdialogen (alert()) har lösts.
  • I versioner för macOS: stöd för bilder med ICC v4-fĂ€rprofiler har lagts till, menyn Arkiv har fĂ„tt ett alternativ för att aktivera funktionen macOS Share, och verktygsfĂ€ltet för bokmĂ€rken har nĂ€rmat sig den allmĂ€nna stilen för Firefox.
  • I CSS-egenskapen "break-inside", som möjliggör anpassning av brytningarna vid fragmenterad utmatning, har stöd för parametrarna "avoid-page" och "avoid-column" lagts till för att förbjuda sid- och kolumnbrytningar i huvudblocket.
  • I CSS-egenskapen font-size-adjust implementeras ett syntax med tvĂ„ parametrar (till exempel, «font-size-adjust: ex-height 0.5»).
  • I CSS-regeln @font-face har parametern size-adjust lagts till, vilket gör det möjligt att skala glyphens storlek för en viss typsnittstil utan att Ă€ndra vĂ€rdet för CSS-egenskapen font-size (utrymmet för symbolen förblir detsamma, men glyphens storlek Ă€ndras inom det utrymmet).
  • Stödet för CSS-egenskapen accent-color har lagts till, vilket gör det möjligt att ange fĂ€rgen för indikatorn av det valda elementet (till exempel bakgrundsfĂ€rgen för en vald checkbox).
  • I CSS-egenskapen font-family har stöd för parametern system-ui lagts till, vilket innebĂ€r att glyphs frĂ„n det föreslagna standard systemtypsnittet anvĂ€nds.
  • I JavaScript har egenskapen Object.hasOwn lagts till, vilket Ă€r en förenklad version av Object.prototype.hasOwnProperty, implementerad som en statisk metod. Object.hasOwn({ prop: 42 }, ‘prop’) // → true
  • Parametern «Feature-Policy: speaker-selection» har lagts till, vilket gör det möjligt att hantera tillgĂ„ngen till ljudutdataenheter i WebRTC, sĂ„som högtalare och hörlurar.
  • För egna HTML-element (custom element) har egenskapen disabledFeatures implementerats.
  • Möjlighet att spĂ„ra textmarkering i omrĂ„den <input> och <textarea> har tillhandahĂ„llits genom att hantera events selectionchange i HTMLInputElement och HTMLTextAreaElement.

Förutom nyheter och buggfixar i Firefox 92 har 8 sÄrbarheter ÄtgÀrdats, varav 6 klassas som farliga. 5 sÄrbarheter (samlad under CVE-2021-38494 och CVE-2021-38493) orsakades av minneshanteringsproblem, sÄsom buffertöverskridningar och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till körning av skadlig kod vid öppning av speciellt utformade sidor. En annan farlig sÄrbarhet, CVE-2021-29993, tillÄter i Android-versionen att grÀnssnittselement manipuleras genom manipulation av protokollet «intent://».

I beta-versionen av Firefox 93 finns stöd för bildformatet AVIF (AV1 Image Format), som anvÀnder teknologier för intra-ram kompression frÄn video kodningsformatet AV1.

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