Firefox 105 kommer med minneshanteringsförbättringar för Linux

Firefox webbläsares logotyp

Firefox är en webbläsare med öppen källkod utvecklad för olika plattformar, den koordineras av Mozilla och Mozilla Foundation

Lanseringen av den nya versionen av den populära webbläsaren "firefox 105", tillsammans med vilken en långsiktig filialuppdatering av version 102.3.0 också har genererats, utöver vilken Firefox 106-grenen har flyttats till betatestningsstadiet.

Förutom innovationer och buggfixar, Firefox 105 fixar 13 sårbarheter, varav 9 är markerade som farliga (7 är sammanfattade i CVE-2022-40962) och orsakas av minnesproblem som buffertspill och tillgång till redan frigjorda minnesområden. Dessa problem kan potentiellt leda till exekvering av skadlig kod när specialgjorda sidor öppnas.

De viktigaste nya funktionerna i Firefox 105

I denna nya version presenterad av Firefox 105 på Linux har minskat möjligheten som Firefox är slut på allt tillgängligt minne medan du kör Firefox och har förbättrad prestanda när det tar slut på ledigt minne.

En annan förändring som jag vet sticker ut är dete Stöd för User Timing Level 3-specifikationen tillhandahålls, som definierar ett programmeringsgränssnitt för utvecklare att mäta prestandan för sina webbapplikationer. I den nya versionen har metoderna performance.mark och performance.measure ytterligare argument för att ställa in sin egen start-/sluttid, varaktighet och bilagor.

I Android-versionen har gränssnittet ändrats för att använda typsnittet som tillhandahålls av Android som standard, plus de implementerade öppningsflikarna som tillhandahålls av Firefox på andra enheter tillhandahålls också.

När det gäller ändringarna till Windows, det nämns att du nu kan använda en svepgest med två fingrar åt vänster eller höger för att bläddra i webbhistoriken, dessutom har stabiliteten i arbetet under förhållanden med otillräckligt minne i systemet förbättrats avsevärt.

Som för relaterade förändringar för utvecklare, följande nämns:

  • Metoderna array.includes och array.indexOf optimerades med SIMD-satser, vilket möjliggjorde dubbel sökprestanda på stora listor.
  • Lade till OffscreenCanvas API, som gör det möjligt att rita canvaselement till en buffert på en separat tråd, oberoende av DOM. OffscreenCanvas implementerar arbete i Windows- och Web Worker-sammanhang, och ger även stöd för teckensnitt.
  • Lade till API:erna TextEncoderStream och TextDecoderStream för att göra det enklare att konvertera strömmar med binär data till text och vice versa.
  • För innehållsbearbetningsskript som definieras i plugins implementeras parametern RegisteredContentScript.persistAcrossSessions, vilket gör det möjligt att skapa beständiga (beständiga) skript som sparar tillstånd mellan sessioner.
  • Lade till ett alternativ i dialogrutan för förhandsgranskning för att bara skriva ut den aktuella sidan.
  • Implementerat stöd för partitionerade Service Workers på iframes som laddas från tredje parts webbplatser (en Service Worker kan registrera sig på en tredje parts iframe och kommer att isoleras i förhållande till domänen från vilken denna iframe laddas).

Från hans sidatill Firefox 106 beta, det sticker ut det integrerad PDF-visare har förmågan att rita grafiska etiketter (frihandsteckningar) och bifoga textkommentarer aktiverade som standard

En annan förändring som är integrerad i denna beta, är Avsevärt förbättrat WebRTC-stöd (uppdaterat libwebrtc-bibliotek från version 86 till 103), inklusive förbättrad RTP-prestanda och bättre sätt att tillhandahålla skärmåtkomst i Wayland-baserade miljöer.

Slutligen om du är intresserad av att veta mer om det i den här nya versionen av webbläsaren kan du kontrollera detaljerna I följande länk.

Hur installerar eller uppdaterar jag den nya versionen av Firefox i Ubuntu och derivat?

Som alltid för dem som redan använder Firefox kan de helt enkelt komma åt menyn för att uppdatera till den senaste versionen, det vill säga Firefox-användare som inte har inaktiverat automatiska uppdateringar kommer att få uppdateringen automatiskt.

Samtidigt för dem som inte vill vänta på att det ska hända de kan välja Meny> Hjälp> Om Firefox efter den officiella lanseringen för att initiera en manuell uppdatering av webbläsaren.

Skärmen som öppnas visar den för närvarande installerade versionen av webbläsaren och kontrollerar uppdateringar, förutsatt att funktionaliteten är aktiverad.

Ett annat alternativ att uppdatera, är om du använder Ubuntu, Linux Mint eller något annat derivat av Ubuntu, kan du installera eller uppdatera 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
sudo apt install firefox

Den senaste installationsmetoden som tillkom «Flatpak». För detta måste de ha stöd för denna typ av paket.

Installationen görs genom att skriva:

flatpak install flathub org.mozilla.firefox

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.