utgÄvan av webblÀsaren , samt Firefox 68.3 för Android-plattformen. Dessutom har en uppdatering skapats med lÄngsiktig support . Snart kommer grenen Firefox 81 att gÄ över till status för release, som Àr planerad till den 22 september. gÄr över till Firefox 72, vars release Àr planerad till den 7 januari (projekt till ett nytt 4-veckors ).
:
- 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.
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.
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 alternativet «general.aboutConfig.enable», ÄterstÀlla tillgÄngen till sidan about:config, om den valfritt har stÀngts av vid byggprocessen;

- 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. .
- 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.

- 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 (tidigare tillÀgg levererades som Lockbox), 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".
- stöd för inbÀddad, flerlagers sidkomponentlayout (), 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 "" 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 , vilket gör att ett element kan tÀcka alla kolumner.
- I CSS-egenskapen har nu möjlighet att definiera synlighetsgrÀnsomrÄdet, angivet med funktionen pÄ möjlighet att ta hÀnsyn till kvoten av bildhöjd och bredd, definierad genom egenskapen
- aspect-ratio 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. Implementerad klass
- MathMLElement ), som definierar element i noteringen MathML I DOM har konstruktorn
- StaticRange() Media Session
- API har lagts till , 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 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 , 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.
- I grÀnssnittet för att övervaka nÀtverksaktivitet Àr standardinstÀllningen lÀget för inspektion av WebSocket-anslutningar med möjlighet att pausa aktiva anslutningar.
- I NÀtverksmonitoren har fulltextsökning i kropparna av förfrÄgningar/svar, cookies och rubriker införts, samt har blockering av laddning av vissa URL:er genom tillÀgg av filter med nödvÀndiga maskar genomförts.
- I webbkonsolen har 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.
- I JavaScript-debuggern finns det en 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 med brytpunkter (devtools.debugger.features.overlay i about:config). med felsökning (devtools.debugger.features.overlay i about:config).
- 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 ) 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 , varav 17 (sammanstÀllda under och ) 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


