TillgÀnglig utgÄvan av Firefox 68.
Huvudsakliga förÀndringar:
- Koden för adressfĂ€ltet har skrivits om helt. â istĂ€llet för XUL anvĂ€nds HTML och JavaScript. De yttre skillnaderna mellan det gamla (Awesome Bar) och det nya (Quantum Bar) adressfĂ€ltet Ă€r att Ă€ndarna pĂ„ strĂ€ngar som inte fĂ„r plats i adressfĂ€ltet nu bleknar istĂ€llet för att avskĂ€ras (âŠ), och för att ta bort poster frĂ„n historiken mĂ„ste man anvĂ€nda Shift+Delete/Shift+Backspace istĂ€llet för Delete/Backspace. Det nya adressfĂ€ltet Ă€r snabbare och tillĂ„ter utökning av funktionaliteten med hjĂ€lp av tillĂ€gg.
- Sidan för att hantera tillÀgg (about:addons) har ocksÄ skrivits om helt med Web API. Knappen för att ta bort/avaktivera har flyttat till menyn. I egenskaperna för tillÀggen kan man se begÀrda behörigheter och versionsanteckningar. En separat sektion för avaktiverade tillÀgg har lagts till (tidigare placerades de bara lÀngst ner i listan), samt en sektion med rekommenderade tillÀgg (varje version gÄr igenom noggrann sÀkerhetsgranskning). Det har gjorts möjligt att rapportera skadliga eller lÄngsamma tillÀgg.
- Koden som ansvarar för att ÄterstÀlla föregÄende session Àr omskriven har gÄtt frÄn JS till C++.
- En sida about:compat har lagts till dÀr man kan hantera "fixar" som Àr specifika för vissa webbplatser. Det hÀr Àr temporÀra fixar för webbplatser som inte fungerar korrekt (till exempel att Àndra anvÀndaragenter eller köra skript som ÄtgÀrdar funktionaliteten i Firefox). about:compat förenklar översikten över aktiva fixar och lÄter webb utvecklare inaktivera dem för testning.
- TillgÄng till synkroniseringsinstÀllningar Àr möjlig direkt frÄn huvudmenyn.
- Mörkt lÀge i lÀslÀget appliceras inte bara pÄ sidans innehÄll, utan ocksÄ pÄ grÀnssnittet (verktygsfÀlt, sidofÀlt, kontrolllement).
- Firefox kommer att försöka automatiskt rÀtta till HTTPS-fel, som orsakas av tredjeparts antivirusprogram. Firefox anvÀnder historiskt sitt eget certifikatförrÄd istÀllet för systemets, vilket positivt pÄverkar sÀkerheten., men krÀver att antivirusprogrammet importerar sitt rotcertifikat till webblÀsarens lagring, nÄgot som vissa tillverkare förbiser. Om webblÀsaren upptÀcker en MitM-attack (som kan orsakas av antivirusprogram som försöker avkryptera och kontrollera trafiken), aktiverar den automatiskt instÀllningen security.enterprise_roots.enabled och försöker anvÀnda certifikat frÄn systemlagringen (endast certifikat som lagts till dÀr av tredjepartsprogram anvÀnds, certifikat som följer med operativsystemet ignoreras). Om detta hjÀlpte kommer instÀllningen att förbli aktiverad. Om anvÀndaren uttryckligen stÀnger av security.enterprise_roots.enabled kommer webblÀsaren inte att försöka aktivera den igen. I den nya ESR-versionen Àr denna instÀllning aktiverad som standard. Dessutom har en ikon lagts till i notifieringsomrÄdet (till vÀnster om adressfÀltet) som visar att den besökta webbplatsen anvÀnder ett certifikat som importerats frÄn systemlagringen. Utvecklarna noterar att anvÀndningen av systemcertifikat inte pÄverkar sÀkerheten (endast certifikat som lagts till av tredjepartsprogram anvÀnds, och eftersom tredjepartsprogrammet har rÀtt att lÀgga till dem dÀr, skulle det kunna lÀgga till dem lika gÀrna i Firefox-lagringen).
- FörfrÄgningar om tillstÄnd för push-notiser kommer inte att visas förrÀn anvÀndaren uttryckligen interagerar med sidan.
- TillgÄngen till kamera och mikrofon Àr numera endast möjlig frÄn en sÀker kontext (d.v.s. frÄn sidor som laddats över HTTPS-protokollet).
- Efter 2 Ă„r har tecknet ÎÊ» / Äž (U+0138, *Kra*). I versaler ser det ut som det latinska âkâ eller det kyrilliska âĐșâ, vilket kan ha gynnat bedragare. Under hela denna tid har utvecklarna försökt lösa frĂ„gan genom den tekniska kommittĂ©n Unicode (att lĂ€gga till detta tecken i kategorin âhistoriskaâ), men de glömde bort det vid publiceringen av den senaste versionen av standarden.
- I de officiella versionerna kan flertrÄdad lÀge inte lÀngre stÀngas av. EntrÄdad lÀge (dÀr webblÀsarens grÀnssnitt och flikarnas innehÄll körs i samma process) Àr mindre sÀkert och testas inte fullt ut, vilket kan leda till stabilitetsproblem. För dem som föredrar entrÄdad lÀge finns det genvÀgar.
- Ăndrat beteende vid synkronisering av instĂ€llningar. FrĂ„n och med nu synkroniseras som standard endast instĂ€llningar som ingĂ„r i en viss lista frĂ„n utvecklarna. Det tidigare beteendet (att synkronisera alla Ă€ndrade instĂ€llningar) kan Ă„terstĂ€llas via about:config.
- Följande CSS-egenskaper har implementerats: scroll-padding, scroll-margin, scroll-snap-align, counter-set, -webkit-line-clamp.
- Stödet för pseudoelementet har lagts till ::marker och dess animationer.
- Stödet för primitivet BigInt.
- window.open() beaktar nu den angivna parametern «noreferrer».
- Stöd för HTMLImageElement.decode() (laddar bilder innan de lÀggs till i DOM).
- En mÀngd förbÀttringar i utvecklarverktygen.
- Lokalisationerna bn-BD och bn-IN har fusionerats till bengaliska (bn).
- Lokalisationer utan underhÄllare har tagits bort: assamesiska (as), sydafrikansk engelska (en-ZA), maithili (mai), malayalam (ml), oriya (or). AnvÀndare av dessa sprÄk kommer automatiskt att byta till brittisk engelska (en-GB).
- API:t WebExtensions har fÄtt verktyg för att arbeta med anvÀndarskript. Detta kan potentiellt lösa sÀkerhetsproblem (till skillnad frÄn Greasemonkey/Violentmonkey/Tampermonkey körs varje skript i sin egen sandlÄda) och stabilitetsproblem (eliminera tÀvlingen mellan sidladdning och insÀttning av skript), samt lÄter skript köras vid önskad laddningsstadium av sidan.
- InstÀllningen view_source.tab har Äterinförts, vilket tillÄter att visa sidkoden i samma flik istÀllet för i en ny.
- Mörkt lÀge kan nu tillÀmpas pÄ webblÀsarens tjÀnstesidor (t.ex. instÀllningssidan), vilket styrs av instÀllningen browser.in-content.dark-mode.
- PÄ enheter som kör Windows 10 med AMD-grafikkort har stödet för WebRender aktiverats.
- Vid nyinstallation i Windows 10 lÀggs en genvÀg pÄ aktivitetsfÀltet till.
- Windows-versionen anvÀnder nu bakgrundsinformationsöverföringstjÀnsten (BITS).
Versionsanteckningar för utvecklare
KĂ€lla: linux.org.ru
