A Firefox 105 memóriakezelési fejlesztésekkel érkezik Linuxra

Firefox webböngésző logója

A Firefox egy nyílt forráskódú, különböző platformokra kifejlesztett webböngésző, amelyet a Mozilla és a Mozilla Foundation koordinál

A a népszerű webböngésző új verziója "Firefox 105", mellyel együtt a 102.3.0-s verzió hosszú távú fiókfrissítése is elkészült, emellett a Firefox 106-os ága béta tesztelési szakaszba került.

Az újítások és hibajavítások mellett A Firefox 105 13 biztonsági rést javít ki, amelyek közül 9 veszélyesként van megjelölve (7 a CVE-2022-40962-ben található összefoglalva), és memóriaproblémák okozzák, mint például a puffer túlcsordulása és a már felszabadult memóriaterületekhez való hozzáférés. Ezek a problémák potenciálisan rosszindulatú kód futtatásához vezethetnek speciálisan kialakított oldalak megnyitásakor.

Főbb hírek a Firefox 105-ban

Ebben az új verzióban, amelyet a A Linuxon futó Firefox 105 csökkentette a lehetőséget hogy a Firefox az elfogy az összes rendelkezésre álló memória Firefox futtatása közben, és jobb teljesítményt nyújt, ha elfogy a szabad memória.

Egy másik változás, amiről tudom, hogy szembetűnő, az aze A felhasználói időzítés 3. szintű specifikációjának támogatása biztosított, amely egy programozási felületet határoz meg a fejlesztők számára webalkalmazásaik teljesítményének mérésére. Az új verzióban a performance.mark és a performance.measure metódusok további argumentumokkal rendelkeznek saját kezdési/végi idejük, időtartamuk és mellékleteik beállításához.

Az Android verzióban a kezelőfelület megváltozott alapértelmezés szerint az Android által biztosított betűtípus használatához, valamint a Firefox által más eszközökön biztosított nyitólapok is rendelkezésre állnak.

Ami a változtatásokat illeti A Windows rendszerben megemlítik, hogy most már használhatja a csúsztatási mozdulatot két ujjal balra vagy jobbra a böngészési előzmények böngészéséhez, emellett jelentősen javult a munka stabilitása a rendszerben elégtelen memória esetén.

Ami kapcsolódó változások a fejlesztők számára, a következők szerepelnek:

  • Az array.includes és array.indexOf metódusokat SIMD utasításokkal optimalizáltuk, ami lehetővé tette a dupla keresési teljesítményt nagy listákon.
  • Hozzáadtuk az OffscreenCanvas API-t, amely lehetővé teszi vászonelemek pufferbe rajzolását egy külön szálon, függetlenül a DOM-tól. Az OffscreenCanvas Windows és Web Worker környezetben valósítja meg a munkát, és fonttámogatást is nyújt.
  • Hozzáadtuk a TextEncoderStream és TextDecoderStream API-kat, hogy megkönnyítsük a bináris adatokat tartalmazó adatfolyamok szöveggé konvertálását és fordítva.
  • A beépülő modulokban definiált tartalomfeldolgozó szkriptekhez a RegisteredContentScript.persistAcrossSessions paraméter kerül megvalósításra, amely lehetővé teszi állandó (perzisztens) szkriptek létrehozását, amelyek állapotot mentenek a munkamenetek között.
  • A nyomtatási előnézet párbeszédpanelhez hozzáadtunk egy opciót, amely csak az aktuális oldal nyomtatását teszi lehetővé.
  • Megvalósított támogatás a particionált Service Workers számára harmadik felek webhelyeiről betöltött iframe-eken (a Service Worker regisztrálhat egy harmadik féltől származó iframe-en, és el lesz különítve attól a tartománytól, amelyből ez az iframe betöltődik).

Az ő részérőlFirefox 106 béta verzióra, ez kitűnik Az integrált PDF-nézegető képes grafikus címkéket rajzolni (szabadkézi rajzok), és a szöveges megjegyzéseket alapértelmezés szerint engedélyezve van

Egy másik változás, amelyet ebbe a bétaverzióba integráltak, a Jelentősen továbbfejlesztett WebRTC támogatás (frissített libwebrtc könyvtár 86-ról 103-ra), beleértve a jobb RTP-teljesítményt és a képernyő-hozzáférés jobb biztosítását Wayland-alapú környezetekben.

Végül, ha érdekel, hogy többet tudjon meg róla A böngésző ezen új verziójának ellenőrzésével ellenőrizheti a részleteket A következő linken.

Hogyan kell telepíteni vagy frissíteni a Firefox új verzióját az Ubuntuban és a származékaiban?

Mint általában, Azok számára, akik már használják a Firefox-ot, egyszerűen elérhetik a menüt a frissítéshez a legújabb verzióra, vagyis azok a Firefox-felhasználók, akik nem tiltották le az automatikus frissítéseket, automatikusan megkapják a frissítést.

Míg azok számára, akik nem akarják megvárni, amíg ez megtörténik kiválaszthatják a Menü> Súgó> A Firefox névjegyét a hivatalos indítás után kezdeményezni a webböngésző kézi frissítését.

A megnyíló képernyőn megjelenik a webböngésző jelenleg telepített verziója, és ellenőrzi a frissítéseket, feltéve, hogy a funkció engedélyezve van.

Egy másik lehetőség a frissítésre, Ha Ön az Ubuntu, a Linux Mint vagy az Ubuntu más származékának felhasználója, telepítheti vagy frissítheti ezt az új verziót a böngésző PPA segítségével.

Ez hozzáadható a rendszerhez egy terminál megnyitásával és a következő parancs végrehajtásával:

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

Az utolsó telepítési módszer, amelyet «Flatpak» -ként adtak hozzá. Ehhez támogatást kell kapniuk az ilyen típusú csomagokhoz.

A telepítés a következő gépeléssel történik:

flatpak install flathub org.mozilla.firefox

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.