A Firefox 83 kompilációs fejlesztésekkel, JavaScript motorral és egyebekkel érkezik

Firefox logó

Megjelent a Firefox 83 új verziója , és ez az új verzió számos fejlesztést tartalmaz, beleértve a fordítás, a JavaScript motor , a HTTPS továbbítás, az adatvédelem és sok más fejlesztését.

Az újítások és hibajavítások mellett 31 sebezhetőséget javítottak ki, amelyek közül 14 veszélyesként van megjelölve. 12 sebezhetőséget (a CVE-2020-26969 és CVE-2020-26968 sebezhetőségekre összeállítva) memóriaproblémák, például puffer túlcsordulások és a már felszabadított memóriaterületekhez való hozzáférés okoz.

Ezek a problémák rosszindulatú kód futtatásához vezethetnek a speciálisan kialakított oldalak megnyitásakor.

Főbb hírek a Firefox 83-ban

Alapértelmezés szerint a Firefox 83 ezen új ága engedélyezte a Warp kódnév alatt fejlesztett új JIT fordítót , amely jelentősen leegyszerűsíti a JIT architektúrát, javítja a válaszidőt, csökkenti az oldalak letöltési idejét és a memóriafogyasztást.

A JavaScript motor teljesítményét elsősorban a motoron belül nyomon követett belső típusinformációk mennyiségének csökkentésével, valamint a korábban a bájtkód-értelmezőben javasolt köztes kód-gyorsítótárazási (CacheIR) technika használatával javították, amely egy köztes rést foglal el egy hagyományos értelmező és egy pre-JIT fordító között.

A beállítások „Adatvédelem és biztonság” részében megtalálod a „Csak HTTPS” módot . Ha engedélyezve van, minden titkosítatlan kérés automatikusan átirányításra kerül biztonságos oldalváltozatokra. Ezt a módot engedélyezheted az összes ablakra, vagy csak a privát böngészési módban megnyitott ablakokra.

Ezenkívül aktiválódott egy új webes hitelesítési párbeszédpanel , amely nem blokkolja a többi fület. A hitelesítési paraméterek megadására szolgáló űrlap mostantól egy adott fülhöz van kapcsolva, és nem blokkolja a teljes felületet.

Gyorsbillentyűket adtunk hozzá a kép a képben módban megjelenített videók gyors visszatekeréséhez. A 15 másodperces lépésekben történő előre- vagy visszatekeréshez egyszerűen nyomja meg a megfelelő kurzorbillentyűket.

Továbbfejlesztették a Firefoxban videokonferencia közben a képernyőmegosztás engedélyezésekor megjelenő felületet. A felület mostantól egyértelműbben mutatja, hogy mely eszközök és képernyők kerülnek megosztásra.

A címsor mostantól képes gyorsan másik keresőmotorra váltani: az elérhető keresőmotorok ikonjainak listája mostantól az ablak alján jelenik meg, még a lekérdezés megkezdése előtt (korábban a lista csak a lekérdezés első betűjének beírása után jelent meg).

Ezenkívül elérhető a „Tab-keresés” funkció, amely lehetővé teszi a keresési módba váltást a címsorban található Tab billentyű megnyomásával. Ez a funkció a beírt karakterek alapján választja ki az aktív keresőmotort, feltéve, hogy a telepített keresőmotorok egyike automatikus kiegészítést kínál. Például az „ya” beírásával a „yandex.ru” jelenik meg a javaslatként, majd a Tab billentyű megnyomásával engedélyezheti a keresési lekérdezés módját a Yandexben.

A beépített PDF dokumentummegjelenítő kezelőfelületét újratervezték (az ikonokat lecserélték, az eszköztár világos hátteret kapott).

A macOS Big Sur rendszerrel szállított és az Apple újabb CPU-ival felszerelt Apple eszközökön a Firefox használatának lehetősége a Rosetta 2 bináris fordítón keresztül biztosított . Az Apple M1 CPU-hoz készült natív buildek a jövőbeli kiadásokban is szerepelnek. Ez a macOS verzió a munkamenet-helyreállítást is minimalizált ablakkal biztosítja az energiafogyasztás csökkentése érdekében.

Windows 7/8/8.1 és macOS 10.12-10.15 felhasználók számára a WebRender kompozitáló motor mostantól engedélyezve van. Ezért a WebRender mostantól a Windows és a macOS összes verziójában engedélyezve van (kivéve a 10.16 Beta verziót).

Linux esetén az NVIDIA saját illesztőprogramjai továbbra is a tiltólistán szerepelnek a WebRender esetében , akárcsak az Intel illesztőprogramjai 3440×1440-es vagy nagyobb képernyőfelbontás használata esetén.

Azok a Linux-beli NVIDIA bináris illesztőprogramok felhasználói, akik manuálisan engedélyezték a WebRender használatát, és nem használnak kompozíciót, regressziót tapasztalhatnak, amikor a képernyő felső fele kitöltött téglalap lesz.

A probléma megoldható az összetétel engedélyezésével vagy az alábbi környezeti változók bármelyikének exportálásával: MOZ_GTK_TITLEBAR_DECORATION = rendszer (sajnos az ablak címét is tartalmazza) vagy MOZ_X11_EGL = 1 (ez az opció letiltja a WebGL 2 támogatását). Ideiglenesen letilthatja a WebRender alkalmazást is.

Hogyan telepítsem a Firefox 83 új verzióját Linuxra?

Az Ubuntu, a Linux Mint vagy bármely más Ubuntu-származék felhasználói telepíthetik vagy frissíthetik ezt az új verziót a böngésző PPA-jával.

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

Miután ezt megtette, már csak a következővel kell telepítenie:

sudo apt install firefox

Arch Linux felhasználók és származékai számára, csak futni egy terminálon:

sudo pacman -S firefox

Most pedig azoknak, akik Fedora vagy abból származó bármely más disztribúció felhasználói :

sudo dnf install firefox

Végül, ha openSUSE felhasználó vagy , kihasználhatod a közösségi adattárakat, ahonnan hozzáadhatod a Mozilla adattárat a rendszeredhez.

Ezt megtehetjük egy terminál segítségével, és beírhatjuk:

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

Minden más Linux disztribúció esetén a bináris csomagokat a következő linkről töltheti le.


Hozzáadás előnyben részesített forrásként a Google-ben