Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.

Firefox 89 har slÀppts. Dessutom har en uppdatering av den lÄngsiktiga supportversionen 78.11.0 skapats. Firefox 90 kommer inom kort att gÄ in i betatestning, med lansering den 13 juli.

Huvudsakliga nyheter:

  • GrĂ€nssnittet har genomgĂ„tt en betydande modernisering. Ikonerna har uppdaterats, stilen för olika element har enhetliggjorts och fĂ€rgpaletten har omarbetats.
  • Utformningen av flikpanelen har Ă€ndrats — hörnen pĂ„ flikknapparna Ă€r rundade och smĂ€lter inte lĂ€ngre samman med panelen i botten (flytande knapp-effekt). Det visuella separeringen av inaktiva flikar har tagits bort, men omrĂ„det som upptas av knappen belyses nĂ€r muspekaren hĂ„lls över fliken.
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
  • Menyn har omstrukturerats. SĂ€llan anvĂ€nda och förĂ„ldrade element har tagits bort frĂ„n huvudmenyn och kontextmenyer för att fokusera pĂ„ de viktigaste funktionerna. De Ă„terstĂ„ende elementen har omgrupperats baserat pĂ„ deras betydelse och efterfrĂ„gan frĂ„n anvĂ€ndarna. I syfte att minska visuella störningar har ikonerna vid menyelementen avlĂ€gsnats, och endast textetiketter har behĂ„llits. GrĂ€nssnittet för anpassning av panelen och verktygen för webbutvecklare har flyttats till en separat undermeny "Mer verktyg".
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
  • Menyn "
" (Page Actions) som var inbyggd i adressfĂ€ltet, dĂ€r man kunde lĂ€gga till bokmĂ€rken, skicka lĂ€nkar till Pocket, fĂ€sta flikar, arbeta med urklipp och initiera e-postutskick, har tagits bort. Alternativen som var tillgĂ€ngliga via menyn "
" har flyttats till andra delar av grĂ€nssnittet, finns fortfarande tillgĂ€ngliga i panelinstĂ€llningarna och kan placeras separat pĂ„ panelen som knappar. Till exempel Ă€r knappen för att skapa skĂ€rmdumpar tillgĂ€nglig via kontextmenyn som visas vid högerklick pĂ„ sidan.
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
  • Den flytande sidopanelen för sidinstĂ€llningar har omarbetats med ett grĂ€nssnitt som visas vid öppning av en ny flik.
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
  • Utseendet pĂ„ informationspaneler och modaldialoger med varningar, bekrĂ€ftelser och förfrĂ„gningar har Ă€ndrats och harmoniserats med övriga dialoger. Dialogerna visas med rundade hörn och Ă€r centrerade vertikalt.
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
  • Efter uppdateringen finns det en skĂ€rmslĂ€ckare som föreslĂ„r att anvĂ€nda Firefox som standardwebblĂ€sare och ger möjlighet att vĂ€lja ett tema. Temana som erbjuds Ă€r: systemtema (beaktar systeminstĂ€llningarna för fönster, menyer och knappar), ljus, mörk och Alpenglow (fĂ€rgglad).
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
  • Som standard Ă€r knappen för att aktivera det kompakta lĂ€get dolda i grĂ€nssnittet för utseendeinstĂ€llningar. För att Ă„terfĂ„ instĂ€llningen i about:config har parametern "browser.compactmode.show" implementerats. För anvĂ€ndare med aktiverat kompakt lĂ€ge kommer parametern att aktiveras automatiskt.
  • Antalet element som distraherar anvĂ€ndaren har minskats. Onödiga varningar och meddelanden har avlĂ€gsnats.
  • En minirĂ€knare har integrerats i adressfĂ€ltet, vilket tillĂ„ter berĂ€kningar av angivna matematiska uttryck i valfri ordning. MinirĂ€knaren Ă€r för nĂ€rvarande inaktiverad som standard och krĂ€ver att instĂ€llningen suggest.calculator Ă€ndras i about:config. I kommande versioner förvĂ€ntas Ă€ven en inbyggd konverter direkt i adressfĂ€ltet, som till exempel kan omvandla fötter till meter.
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
  • I versioner för Linux har anvĂ€ndningen av WebRender-kompositormotorn aktiverats för alla Linux-anvĂ€ndare, inklusive alla skrivbordsmiljöer, alla versioner av Mesa och system med NVIDIA-drivrutiner (tidigare var WebRender endast aktiverat för GNOME, KDE och Xfce med Intel- och AMD-drivrutiner). WebRender Ă€r skrivet i Rust och möjliggör en betydande ökning av hastigheten pĂ„ rendering och minskad belastning pĂ„ CPU genom att flytta rendering av sidinnehĂ„ll till GPU med hjĂ€lp av shader-program som körs pĂ„ GPU. För att stĂ€nga av WebRender i about:config kan instĂ€llningen "gfx.webrender.enabled" anvĂ€ndas eller Firefox kan startas med miljövariabeln MOZ_WEBRENDER=0.
  • Full Cookie Protection (Total Cookie Protection) is enabled by default, which previously only activated when selecting strict blocking mode for unwanted content. Now, a separate isolated storage for cookies is used for each site, preventing cookies from being used to track movement between sites, as all cookies set by third-party blocks loaded on the site are now tied to the main site and are not transmitted when accessing these blocks from other sites. An exception is made for cross-site cookie transmission for services not related to user tracking, such as those used for single sign-on authentication. Information about blocked and allowed cross-site cookies is displayed in the menu shown when clicking on the shield icon in the address bar.
    Lansering av Firefox 89 med en omgjord anvÀndargrÀnssnitt.
  • The second version of the SmartBlock mechanism is enabled, designed to address issues on sites that arise from blocking external scripts in private browsing mode or when enhanced blocking of unwanted content (strict) is activated. In particular, SmartBlock significantly improves the performance of some websites that slow down due to the inability to load tracking script code. SmartBlock automatically replaces tracking scripts with placeholders that ensure the correct loading of the site. Placeholders are prepared for some popular user tracking scripts listed in Disconnect, including scripts with widgets from Facebook, Twitter, Yandex, Vkontakte, and Google.
  • Stödet för TLS-tillĂ€gget DC (Delegated Credentials) har aktiverats för delegering av kortvariga certifikat, vilket löser problemet med certifikat vid Ă„tkomst till webbplatsen via innehĂ„llsleveransnĂ€tverk. Delegated Credentials introducerar en extra mellanliggande privat nyckel vars giltighetstid Ă€r begrĂ€nsad till timmar eller flera dagar (högst 7 dagar). Denna nyckel genereras baserat pĂ„ det certifikat som utfĂ€rdas av certifikatutfĂ€rdaren och gör det möjligt att hĂ„lla den ursprungliga certifikatets privata nyckel hemlig frĂ„n innehĂ„llsleveranstjĂ€nster. För att undvika problem med Ă„tkomst efter att den mellanliggande nyckelns livslĂ€ngd har utgĂ„tt har en automatisk uppdateringsteknik implementerats som utförs pĂ„ sidan av den ursprungliga TLS-servern.
  • En tredjeparts (inte inbyggd i systemet) implementering av inmatningsformulĂ€r, sĂ„som vĂ€xlingsknappar, knappar, rullgardinslistor och textinmatningsfĂ€lt (input, textarea, button, select), med en mer modern design har introducerats. AnvĂ€ndningen av en separat implementering av formaelementen har Ă€ven positivt pĂ„verkat sidvisningens prestanda.
  • Möjligheten att manipulera innehĂ„llet i elementen <input> och <textarea> med hjĂ€lp av kommandon Document.execCommand() har tillhandahĂ„llits, vilket behĂ„ller redigeringshistoriken utan att uttryckligen ange egenskapen contentEditable.
  • API:et Event Timing har implementerats för att mĂ€ta fördröjningar av hĂ€ndelser före och efter sidladdning.
  • CSS-egenskapen forced-colors har lagts till för att bestĂ€mma om webblĂ€saren pĂ„ sidan tillĂ€mpar en anvĂ€ndardefinierad begrĂ€nsad fĂ€rgpalett.
  • Ett @font-face-deskriptor har lagts till i CSS-egenskaperna ascent-override, descent-override och line-gap-override för att Ă„sidosĂ€tta typsnittets mĂ„tt, vilket kan anvĂ€ndas för att enhetliggöra typsnittets visning i olika webblĂ€sare och operativsystem samt för att undvika layoutskift som orsakas av webbsuffix.
  • I CSS-funktionen image-set(), som gör det möjligt att vĂ€lja det mest lĂ€mpliga bilden frĂ„n ett utbud med olika upplösningar baserat pĂ„ de aktuella skĂ€rmparametrarna och nĂ€tverksanslutningens kapacitet, har stöd för funktionen type() implementerats.
  • I JavaScript Ă€r det som standard tillĂ„tet att anvĂ€nda nyckelordet await pĂ„ högsta nivĂ„ i moduler, vilket gör att asynkrona anrop kan integreras mer smidigt i modulernas inlĂ€sningsprocess utan att behöva vara inslutna i en 'async function'. Till exempel, istĂ€llet för (async function() { await Promise.resolve(console.log('test')); }()); kan man nu skriva await Promise.resolve(console.log('test'));
  • PĂ„ 64-bitars system Ă€r det möjligt att skapa ArrayBuffer-strukturer som Ă€r större Ă€n 2GB (men inte mer Ă€n 8GB).
  • Stödet för hĂ€ndelserna DeviceProximityEvent, UserProximityEvent och DeviceLightEvent har upphört, dĂ„ de inte stöds i andra webblĂ€sare.
  • Navigationen i sidan som inspekteras har förbĂ€ttrats med hjĂ€lp av tangentbordet i redigerbara egenskaper i BoxModel.
  • I Windows-versionerna har utseendet pĂ„ kontextmenyerna förbĂ€ttrats och webblĂ€sarens start har blivit snabbare.
  • I macOS-versionerna har anvĂ€ndningen av plattformens inhemska kontextmenyer och rullningsfĂ€lt implementerats. Stöd för effekten av att scrolla bortom synfĂ€ltet (overscroll) har lagts till, vilket signalerar att man har nĂ„tt slutet av sidan. Stöd för smart zoom har införts, aktiverat med dubbelklick. Stöd för mörkt tema har lagts till. Problem med fĂ€rgdiskrepans i CSS och bilder har Ă„tgĂ€rdats. I helskĂ€rmslĂ€ge erbjuder man möjlighet att dölja paneler.

Förutom de nya funktionerna och buggfixarna ÄtgÀrdades 16 sÄrbarheter i Firefox 89, varav 6 markerades som kritiska. 5 sÄrbarheter (samlat under CVE-2021-29967) orsakades av problem med minneshantering, sÄsom buffer overflow och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till att en angripare kan köra skadlig kod genom att öppna speciellt utformade sidor.

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