UtgÄvan av Firefox 71

HÀndelse genomförd utgÄvan av webblÀsaren Firefox 71, samt mobilversionen Firefox 68.3 för Android-plattformen. Dessutom har en uppdatering skapats grenen med lÄngsiktig support 68.3.0. Snart kommer grenen Firefox 81 att gÄ över till status för release, som Àr planerad till den 22 september. beta-testning gÄr över till Firefox 72, vars release Àr planerad till den 7 januari (projekt gÄr över till ett nytt 4-veckors utvecklingscykeln).

Huvud nyheter:

  • Föreslagen nytt grĂ€nssnitt för sidan «about:config», som representerar en tjĂ€nst-webbsida som öppnas inuti webblĂ€saren, skriven i HTML, CSS och JavaScript. Elementen pĂ„ sidan kan fritt markeras med musen (inklusive flera rader pĂ„ en gĂ„ng) och kopieras till urklipp utan att anvĂ€nda kontextmenyn. Den övre sökfĂ€ltet har sparats och utökats med möjlighet att lĂ€gga till nya variabler. Dessutom har stöd för sökning via det inbyggda systemet som anvĂ€nds för att söka pĂ„ vanliga sidor med steg-för-steg matchning implementerats.

    UtgÄvan av Firefox 71

    För varje instÀllning har en knapp lagts till som gör det möjligt att invertera variabler med booleska vÀrden (true/false) eller redigera strÀng- och numeriska variabler. För anvÀndarÀndrade vÀrden har en knapp lagts till för att ÄterstÀlla Àndringarna till standardvÀrdet.

    UtgÄvan av Firefox 71

    Efter att ha öppnat about:config visas element inte som standard och endast sökfÀltet syns, och för att se hela listan mÄste du trycka pÄ knappen «Show all». I instÀllningarna har lagts till alternativet «general.aboutConfig.enable», som möjliggör ÄterstÀlla tillgÄngen till sidan about:config, om den valfritt har stÀngts av vid byggprocessen;

    UtgÄvan av Firefox 71
  • ny parser som standard ett nytt grĂ€nssnitt för visning av TLS-certifikat, tillgĂ€ngligt via tjĂ€nstesidan «about:certificate» och menyn «Tools > Page Info > Security > View Certificate». Implementeringen av grĂ€nssnittet för certifikatvisning har skrivits om helt med hjĂ€lp av JavaScript och standard web-teknologier, samt anpassats till stilen av Firefox Quantum. Om tidigare certifikat visades i ett separat fönster, sĂ„ visas nu informationen pĂ„ en flik i ett format som liknar ett tillĂ€gg. SjĂ€lvklart nĂ„got.

    UtgÄvan av Firefox 71
  • Moderniserad utformning av adressfĂ€ltet. Den mest mĂ€rkbara förĂ€ndringen Ă€r övergĂ„ngen frĂ„n att visa en lista med rekommendationer över hela bredden av skĂ€rmen till en tydligt avgrĂ€nsad rullgardinsmeny. De föreslagna förĂ€ndringarna fortsĂ€tter utvecklingen av den nya implementeringen av adressfĂ€ltet Quantum Bar, som först introducerades i Firefox 68 och kĂ€nnetecknas av en fullstĂ€ndig omskrivning av koden med ersĂ€ttning av XUL/XBL med standard Web API. I det första skedet speglade utformningen av Quantum Bar helt den gamla adressfĂ€ltet och Ă€ndringar inskrĂ€nkte sig enbart till interna omarbetningar. Nu har arbetet inletts med att förbĂ€ttra utseendet. Ändringarna Ă€r fortfarande avstĂ€ngda som standard och krĂ€ver aktivering via instĂ€llningen "browser.urlbar.megabar" i about:config.

    UtgÄvan av Firefox 71
  • Tillagd stöd för start av webblĂ€saren i kiosk-lĂ€ge, vilket aktiveras genom att ange alternativet "—kiosk" i kommandoraden och leder till möjlighet att arbeta enbart i helskĂ€rmslĂ€ge. Visning av grĂ€nssnittets kontroller, popup-fönster, kontextmenyer och laddningsindikatorer (visning av lĂ€nkar och nuvarande URL) blockeras. Tangentbordsinmatning Ă€r starkt begrĂ€nsad, till exempel inaktiveras bearbetningen av tangenterna Alt och Ctrl, vilket förhindrar att man lĂ€mnar webblĂ€saren, vĂ€xlar till en annan applikation eller öppnar en annan webbplats. LĂ€ge kan anvĂ€ndas för att organisera arbetet med olika fristĂ„ende terminaler, reklamskĂ€rmar, demonstationspaneler och andra system som Ă€r begrĂ€nsade till att arbeta med en enda webbplats/webbapplikation.
  • I den systemtillĂ€gg som ingĂ„r i webblĂ€saren Lockwise (tidigare tillĂ€gg levererades som Lockbox), erbjuder grĂ€nssnittet "about:logins" för hantering av sparade lösenord, har det introducerats igenkĂ€nning av subdomĂ€ner vid autocompletions av inmatningsformulĂ€r för lösenord. Utmatningen av varningar frĂ„n Firefox Monitor om kompromettering av konton har genomförts Ă€ven för anvĂ€ndare med skĂ€rmlĂ€sare.
  • I versioner för Windows, Linux och macOS anvĂ€nds en inbyggd MP3-dekoder.
  • I det utvidgade lĂ€get för skydd mot spĂ„rning har meddelandet om blockering av kod för kryptovaluta-gruvdrift lagts till. I panelen som visas nĂ€r man klickar pĂ„ ikonen som förestĂ€ller en sköld i adressfĂ€ltet visas en rĂ€knare för blockerade trackers.
  • För Windows-anvĂ€ndare Ă€r funktionen för att se video i lĂ€get "bild i bild" (Picture-in-Picture) som standard aktiverad. Denna funktion gör det möjligt att frikoppla video i en flytande ruta som förblir synlig nĂ€r man navigerar i webblĂ€saren. För att se i detta lĂ€ge mĂ„ste du klicka pĂ„ den popup-hint som visas eller i kontextmenyn som visas nĂ€r du högerklickar pĂ„ videon, och vĂ€lja "Picture in picture" (i YouTube, som anvĂ€nder sin egen kontextmenyhanterare, krĂ€vs det att du dubbelklickar med höger musknapp eller klickar med nedtryckt shift-tangent). I system som inte Ă€r Windows kan stöd för lĂ€get aktiveras i about:config med alternativet "media.videocontrols.picture-in-picture.enabled".
  • Implementerad stöd för inbĂ€ddad, flerlagers sidkomponentlayout (CSS Grid Level 2), vilket avsevĂ€rt förbĂ€ttrar flexibiliteten i skapandet av sidor med rutnĂ€t genom att ge möjlighet att definiera barnkomponenter kopplade till förĂ€lder celler (att placera ett separat grid i en cell). InbĂ€ddade rutnĂ€t definieras genom att anvĂ€nda vĂ€rdet "subgrid" i egenskaperna "grid-template-columns" och "grid-template-rows". Stödet för inbĂ€ddade grid har ocksĂ„ lagts till i DevTools Grid Inspector-lĂ€get.
  • I CSS har egenskapen column-span, vilket gör att ett element kan tĂ€cka alla kolumner.
  • I CSS-egenskapen clip-path har nu möjlighet att definiera synlighetsgrĂ€nsomrĂ„det, angivet med funktionen path() pĂ„ i SVG-konturformat. möjlighet att ta hĂ€nsyn till kvoten av bildhöjd och bredd, definierad genom egenskapen
  • Tillagd aspect-ratio , för HTML-attributen "height" och "width" i img-taggen.I JavaScript har metoden
  • , som returnerar endast redan uppfyllda eller avvisade promise, utan att ta hĂ€nsyn till promise som vĂ€ntar pĂ„ att fullföljas (möjliggör att vĂ€nta pĂ„ resultat innan annan kod körs), lagts till. Promise.allSettled()Implementerad klass
  • MathMLElement (tidigare endast tillgĂ€nglig som klass ), som definierar element i noteringen ElementMathML . En motsvarande DOM-struktur för MathML har ocksĂ„ lagts till, som kan anvĂ€ndas med mathmlEl.style och globala hĂ€ndelsehanterare.I DOM har konstruktorn
  • StaticRange() lagts till för att skapa ett StaticRange-objekt som representerar en del av DOM-innehĂ„llet. Media Session
  • API har lagts till Media Session, som tillhandahĂ„ller medel för att konfigurera en informationsruta för uppspelning av multimedia i meddelandeomrĂ„det. Genom detta API kan webbaserade applikationer inte bara visa ett meddelande vid starten av en ny lĂ„t, utan Ă€ven organisera styrning frĂ„n meddelandeomrĂ„det eller genom skĂ€rmslĂ€ckarens grĂ€nssnitt, exempelvis genom att placera knappar för paus, navigering i flödet eller för att gĂ„ till nĂ€sta lĂ„t.
  • I API:et för tillĂ€ggsutvecklare har förbĂ€ttrats hantering av fel vid datahĂ€mtning. I popup-fönster som öppnas av tillĂ€gg genom anropet windows.create visas tillĂ€ggets namn istĂ€llet för URL:en för tillĂ€gget ("moz-extension://").
  • I WebGL har stödet för förlĂ€ngningen OVR_multiview2, som möjliggör rendering av flera vyomrĂ„den med ett enda anrop (till exempel anvĂ€ndbart för stereovisning i WebXR);
  • I grĂ€nssnittet för att inspektera nĂ€tverksaktivitet har det införts en funktion för att analysera stegen i behandlingen av nĂ€tverksförfrĂ„gningar med separat visning av tiden för DNS-uppslagning, anslutningsinstĂ€llning, dataskick och mottagande av svar. Informationen tillhandahĂ„lls genom en ny flik Timing i den högra sidopanelen.

    UtgÄvan av Firefox 71
  • I grĂ€nssnittet för att övervaka nĂ€tverksaktivitet Ă€r standardinstĂ€llningen pĂ„slagen lĂ€get för inspektion av WebSocket-anslutningar med möjlighet att pausa aktiva anslutningar.

    UtgÄvan av Firefox 71
  • I NĂ€tverksmonitoren har stöd för fulltextsökning i kropparna av förfrĂ„gningar/svar, cookies och rubriker införts, samt har att blockering av laddning av vissa URL:er genom tillĂ€gg av filter med nödvĂ€ndiga maskar genomförts.

    UtgÄvan av Firefox 71
  • I webbkonsolen har fleradagarslĂ€ge för redigering, som gör det möjligt att skriva JavaScript-konstruktioner uppdelade pĂ„ flera rader utan att köra dem genom att trycka pĂ„ Enter, utan genom att klicka pĂ„ knappen Run. LĂ€ge Ă€r utformat som en sidopanel som visas efter att ikonen 'split pane' har klickats i den högra delen av inmatningsfĂ€ltet eller genom kortkommandot Ctrl+B.

    UtgÄvan av Firefox 71
  • I JavaScript-debuggern finns det en förhandsgranskning av variabelvĂ€rden pĂ„ plats dĂ€r de anvĂ€nds i koden, och loggning av hĂ€ndelser har genomförts och möjlighet att stĂ€nga av popup-omrĂ„det med brytpunkter (devtools.debugger.features.overlay i about:config). popup-block med felsökning (devtools.debugger.features.overlay i about:config).

    UtgÄvan av Firefox 71
  • För Android har en korrigerande uppdatering för Firefox 68.2 förberetts. Vi pĂ„minner om att utvecklingen av nya betydande versioner av Firefox för Android har avslutats. IstĂ€llet kommer Firefox för Android under kodnamnet Fenix (distribueras som Firefox Preview) utvecklas en ny webblĂ€sare för mobila enheter som anvĂ€nder GeckoView-motorn och en uppsĂ€ttning bibliotek frĂ„n Mozilla Android Components.

    Minskningen av antalet kritiska sÄrbarheter beror pÄ att minnesproblem, som buffertöverfullningar och Ätkomst till redan frigjorda minnesomrÄden, nu mÀrks som farliga, men inte kritiska. I den nya versionen har 13 liknande problem ÄtgÀrdats, som potentiellt kan leda till att skadlig kod körs nÀr man öppnar speciellt utformade sidor.

Förutom nyheterna och buggfixarna i Firefox 71 har följande 26 sÄrbarheter, varav 17 (sammanstÀllda under CVE-2019-17013 och CVE-2019-17012) mÀrks som potentiellt kapabla att leda till att skadlig kod körs nÀr man öppnar speciellt utformade sidor. Det Àr vÀrt att notera att minnesproblem, som buffertöverfullningar och Ätkomst till redan frigjorda minnesomrÄden, nu mÀrks som farliga, men inte kritiska.

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