Firefox 83 kommer med kompileringsförbättringar, JavaScript-motor och mer

Firefox-logotypen

Den nya versionen av Firefox 83 har släppts och den här nya versionen innehåller flera förbättringar, inklusive förbättringar av kompilering, JavaScript-motorn , HTTPS-vidarebefordran, sekretess och mycket mer.

Förutom innovationer och buggfixar har 31 sårbarheter korrigerats, varav 14 är markerade som farliga. 12 sårbarheter (sammanställda för CVE-2020-26969 och CVE-2020-26968) orsakas av minnesproblem som buffertöverskott och åtkomst till redan frigjorda minnesområden.

Dessa problem kan potentiellt leda till körning av skadlig kod när du öppnar speciellt utformade sidor.

De viktigaste nya funktionerna i Firefox 83

Som standard aktiverade den här nya grenen av Firefox 83 en ny JIT-kompilator , som utvecklades under kodnamnet Warp, vilket avsevärt kommer att förenkla JIT-arkitekturen, förbättra responsen, minska nedladdningstiden för sidor och minska minnesförbrukningen.

JavaScript-motorns prestanda har förbättrats främst genom att minska mängden intern typinformation som spåras i motorn och genom att använda tekniken CacheIR (intermediate code caching), som tidigare föreslagits i bytecode-tolken, vilken upptar en mellanliggande nisch mellan en vanlig tolk och en pre-JIT-kompilator.

I avsnittet "Sekretess och säkerhet" i inställningarna hittar du läget "Endast HTTPS" . När det är aktiverat omdirigeras alla okrypterade förfrågningar automatiskt till säkra sidvarianter. Du kan aktivera det här läget för alla fönster eller bara för fönster som är öppna i privat surfläge.

Dessutom har en ny dialogruta för webbautentisering aktiverats som inte blockerar andra flikar. Formuläret för att ange autentiseringsparametrar är nu länkat till en specifik flik och blockerar inte hela gränssnittet.

Snabbtangenter har lagts till för att snabbt spola tillbaka video som visas i bild-i-bild-läge. För att spola tillbaka framåt och bakåt i steg om 15 sekunder, tryck helt enkelt på motsvarande markörtangenter.

Gränssnittet som visas när du aktiverar skärmdelning under en videokonferens i Firefox har förbättrats . Gränssnittet är nu tydligare om vilka enheter och skärmar som delas.

Adressfältet har nu möjlighet att snabbt växla till en annan sökmotor: listan över ikoner för tillgängliga sökmotorer visas nu längst ner i fönstret redan innan en sökfråga startade (tidigare visades listan först efter att man angett den första bokstaven i sökfrågan).

Dessutom finns funktionen "Tabb-för-att-söka" tillgänglig, som låter dig växla till sökläge genom att trycka på Tab-tangenten i adressfältet. Den här funktionen väljer den aktiva sökmotorn baserat på de angivna tecknen, förutsatt att en av de installerade sökmotorerna erbjuder autokomplettering. Om du till exempel skriver "ya" föreslås "yandex.ru", varefter du kan trycka på Tab för att aktivera sökfrågeläget i Yandex.

Gränssnittet för den inbyggda PDF-dokumentvisaren har fått en ny design (ikoner har ersatts, en ljus bakgrund har använts för verktygsfältet).

För Apple-enheter som levereras med macOS Big Sur och är utrustade med Apples nyare processorer, tillhandahålls möjligheten att använda Firefox via Rosetta 2-binäröversättaren. Inbyggda versioner för Apple M1-processorn planeras för framtida utgåvor. Denna macOS-version erbjuder även sessionsåterställning med ett minimerat fönster för att minska strömförbrukningen.

För användare av Windows 7/8/8.1 och macOS 10.12-10.15 är WebRender-kompositionsmotorn nu aktiverad. Därför är WebRender nu aktiverat för alla versioner av Windows och macOS (förutom 10.16 Beta).

För Linux finns proprietära NVIDIA-drivrutiner kvar på blocklistan för WebRender , liksom Intel-drivrutiner när skärmupplösningar på 3440×1440 och högre används.

Användare av NVIDIA-binära drivrutiner på Linux som har aktiverat WebRender manuellt och inte använder komposition kan uppleva regression, där den övre halvan av skärmen blir en fylld rektangel.

Problemet kan lösas genom att aktivera komposition eller genom att exportera någon av följande miljövariabler: MOZ_GTK_TITLEBAR_DECORATION = system (inkluderar tyvärr fönstertiteln) eller MOZ_X11_EGL = 1 (detta alternativ inaktiverar stöd för WebGL 2). Du kan också inaktivera WebRender tillfälligt.

Hur installerar jag den nya versionen av Firefox 83 på Linux?

Användare av Ubuntu, Linux Mint eller någon annan Ubuntu-derivata kan installera eller uppgradera till den här nya versionen med hjälp av webbläsarens PPA.

Detta kan läggas till systemet genom att öppna en terminal och utföra följande kommando i den:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update

När du har gjort detta behöver du bara installera med:

sudo apt install firefox

För Arch Linux-användare och derivat, kör bara i en terminal:

sudo pacman -S firefox

Nu, för er som använder Fedora eller någon annan distribution som härrör från den:

sudo dnf install firefox

Slutligen, om du är en openSUSE-användare kan du dra nytta av community-repositorierna, från vilka du kan lägga till Mozilla-repositoriet till ditt system.

Detta kan göras med en terminal och i den genom att skriva:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

För alla andra Linuxdistributioner kan du ladda ner binärpaketen från följande länk.


Lägg till som prioriterad källa i Google