Release av Firefox 90

Mozilla Firefox 90 har slÀppts. Dessutom har en lÄngvarig supportversion, 78.12.0, publicerats. Version 91 av Firefox kommer inom kort att gÄ in i betatestning, med planerad release den 10 augusti.

Huvudsakliga nyheter:

  • I instĂ€llningarna för "Sekretess och sĂ€kerhet" har ytterligare alternativ lagts till för lĂ€get "Endast HTTPS", dĂ€r alla oenkryptiska förfrĂ„gningar automatiskt omdirigeras till skyddade versioner av sidorna ("http://" ersĂ€tts med "https://"). Ett grĂ€nssnitt för att hantera undantagslistor har föreslagits, dĂ€r webbplatser kan behĂ„lla möjligheten att anvĂ€nda "http://" utan tvingad omdirigering till "https://".
    Release av Firefox 90
  • Genomförandet av SmartBlock-mekanismen har förbĂ€ttrats, vilket syftar till att lösa problem pĂ„ webbplatser orsakade av blockering av externa skript i privat surfning eller vid aktivering av strikt blockeringslĂ€ge för oönskat innehĂ„ll. SmartBlock ersĂ€tter automatiskt spĂ„rningsskript med dummy-skript, som sĂ€kerstĂ€ller korrekt laddning av webbplatsen. Dummy-skripten har förberetts för vissa populĂ€ra anvĂ€ndarspĂ„rningsskript som finns med i Disconnect-listan. I den nya versionen ingĂ„r anpassad blockering av Facebook-widgets som placeras pĂ„ tredjepartswebbplatser – som standard blockeras skripten, men blockeringen avaktiveras om anvĂ€ndaren Ă€r inloggad pĂ„ sitt Facebook-konto.
  • Den inbyggda FTP-protokollimplementationen har tagits bort. Vid försök att öppna lĂ€nkar med protokollidentifieraren "ftp://" kommer webblĂ€saren nu att försöka starta en extern applikation, pĂ„ samma sĂ€tt som för "irc://" och "tg://". Anledningen till att FTP-supporten upphör Ă€r protokollets sĂ„rbarhet för modifiering och avlyssning av transittrafik vid MITM-attacker. Enligt utvecklarna av Firefox finns det inga skĂ€l att anvĂ€nda FTP istĂ€llet för HTTPS för nedladdning av resurser under moderna förhĂ„llanden. Dessutom Ă€r koden för FTP-stödet i Firefox mycket gammal, vilket skapar problem vid underhĂ„ll och har en historia av att ha mĂ„nga sĂ„rbarheter som upptĂ€ckts tidigare.
  • Vid sparande av en sida i PDF-format (alternativet "Skriv ut till PDF") sĂ€kerstĂ€lls att fungerande hyperlĂ€nkar bevaras i dokumentet.
  • Knappen "Öppna bild i ny flik" i snabbmenyn har modifierats för att öppna bilden i en bakgrundsflik (tidigare ledde klicken direkt till en ny flik med bilden, men nu förblir den gamla fliken aktiv).
  • Arbetet med att förbĂ€ttra prestandan för programvaru-rendering i WebRender-kompositorn har genomförts, dĂ€r shaders anvĂ€nds för att utföra sammanfattande rendering av sidans element. För de flesta system med gamla grafikkort eller problematiska grafiska drivrutiner aktiveras programvaru-renderingslĂ€get i WebRender-kompositorn (gfx.webrender.software=true i about:config).
  • I versioner för Windows-plattformen sĂ€kerstĂ€lls att uppdateringar tillĂ€mpas i bakgrunden, Ă€ven nĂ€r Firefox inte Ă€r öppet.
  • Möjligheten att anvĂ€nda klientcertifikat lagrade i hĂ„rdvarutoken eller operativsystemets certifikatlagring har implementerats för autentisering.
  • Stödet för gruppen HTTP-rubriker Fetch Metadata (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site och Sec-Fetch-User) har implementerats, vilket möjliggör att skicka ytterligare metadata om begĂ€rans karaktĂ€r (cross-origin-begĂ€ran, begĂ€ran via img-taggen, begĂ€ran initierad utan anvĂ€ndarĂ„tgĂ€rder etc.) för att kunna vidta Ă„tgĂ€rder för att skydda mot vissa typer av attacker. Till exempel Ă€r det osannolikt att en lĂ€nk till en hanterare för att överföra pengar skulle anges via en img-tagg, sĂ„ sĂ„dana begĂ€rningar kan blockeras utan att vidarebefordras till applikationen. servern I JavaScript har stödet för mĂ€rkning av klassmetoder och fĂ€lt som privata implementerats, efter vilket Ă„tkomst endast kommer att ges inuti klassen. För att mĂ€rka dem anger du "#" före namnet: class ClassWithPrivateField { #privateField; static #PRIVATE_STATIC_FIELD; #privateMethod() { return 'hello world'; } }
  • I konstruktoren Intl.DateTimeFormat har egenskapen dayPeriod lagts till, vilket gör det möjligt att visa ungefĂ€rlig tid pĂ„ dagen (pĂ„ morgonen, pĂ„ kvĂ€llen, under dagen, pĂ„ natten).
  • I JavaScript har metoden at() implementerats i objekten Array, String och TypedArray, vilket gör det möjligt att anvĂ€nda relativ indexering (meddelar den relativa positionen som index), inklusive negativa vĂ€rden relativt slutet (t.ex. "arr.at(-1)" returnerar det sista elementet i arrayen).
  • I JavaScript Ă€r metoden at() implementerad i objekten Array, String och TypedArray, vilket gör det möjligt att anvĂ€nda relativ indexering (dĂ€r den relativa positionen anges som index i arrayen), inklusive negativa vĂ€rden i förhĂ„llande till slutet (till exempel "arr.at(-1)" kommer att returnera det sista elementet i arrayen).
  • Stödet för förĂ„ldrade egenskaper i WheelEvent har lagts till — WheelEvent.wheelDelta, WheelEvent.wheelDeltaX och WheelEvent.wheelDeltaY, vilket Ă„terstĂ€ller kompatibiliteten med vissa Ă€ldre sidor som gĂ„tt förlorad efter den senaste omarbetningen av WheelEvent.
  • I API:et Canvas har metoden createConicGradient() implementerats i CanvasRenderingContext2D, vilket möjliggör skapande av gradienter som formas runt en punkt med angivna koordinater (utöver de tidigare tillgĂ€ngliga linjĂ€ra och radiala gradienterna).
  • Stödet för URI-schemat för protokollet 'matrix' har lagts till, vilket kan anvĂ€ndas i Navigator.registerProtocolHandler() och protocol_handlers.
  • I utvecklarverktygen för webben, i panelen för att spĂ„ra nĂ€tverksrespons. servern (Respons) har en förhandsgranskning av laddade teckensnitt implementerats.
    Release av Firefox 90

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