A Firefox 96 már megjelent, és ezek a hírek

Firefox logó

nemrég Hivatalosan is megjelent a "Firefox 96" új verziója és amelyben a fejlesztőcsapat bejelentette, hogy a Firefox 96 "jelentősen" csökkenti a fő böngészőszál terhelését és hozzáadja a képkódoló támogatást a WebP formátumhoz a Canvas API-hoz.

Ezen túlmenően a Firefox új verziója is fejlesztéseket tartalmaz a JavaScript WebRTC programozási felületén, továbbfejlesztett cookie-házirend a CSRF (Cross-Site Request Forgery) támadások valószínűségének csökkentésére, javítások a videó minőségének romlására és egyéb javítások.

Főbb hírek a Firefox 96-ban

A Firefox 96 a 2022-es első frissítés, amely tartalmazza továbbfejlesztett zajcsökkentés, automatikus erősítésszabályozás és visszhang kioltás. Az audio- és videohívások frissítéséhez a Mozilla a zajcsökkentésen és az automatikus erősítésvezérlésen dolgozott a legújabb frissítésben.

Androidon a felhasználók egy új előzménykiemelési funkciót kapnak a Firefox 96-tal, valamint megjelennek a nemrég felkeresett webhelyek.

Meg kell jegyezni, hogy ez az új verzió is a fő szál munkaterhelésének csökkentésére összpontosít, ennek célja, hogy elősegítse a böngésző gyorsabb működését régebbi, lassabb rendszereken. Ezenkívül az új frissítéssel a Firefox alapértelmezés szerint az összes SameSite=lax attribútummal rendelkező cookie-t fogja használni. A Mozilla szerint ez segít védelmet nyújtani a cross-site request forgery (CSRF) támadásokkal szemben.

Firefox 96 is alapértelmezés szerint alacsony memóriaérzékelést tartalmaz Linuxon. Ez az észlelés a böngésző automatikus laptörlési funkciójához van kötve.

Amikor a böngésző azt észleli, hogy kevés a memória, eltávolítja a fel nem használt lapokat, hogy erőforrásokat szabadítson fel. Még mindig Linuxon a Firefox 96 az "Összes kijelölése" billentyűparancsot az Alt + A helyett a Ctrl + A billentyűkombinációra cseréli. A korábbi verziókban mindkét billentyűparancs elérhető volt a weboldal teljes szövegének kijelölésekor.

Tekintettel WebRTC, a böngésző ezen verziója többé nem csökkenti a képernyőmegosztási felbontást kapcsolatok során, ez a probléma néhány felhasználót érintett a korábbi verziókban. Ezenkívül a Firefox Canvas API, amely lehetővé teszi a fejlesztők számára grafikák rajzolását, mostantól támogatja a WebP formátum képkódolóját. Ez lehetővé teszi a Canvas elemek számára, hogy WebP-adatként exportáljanak tartalmat olyan metódusokkal, mint a HTMLCanvasElement.toDataURL() és a HTMLCanvasElement.toBlob().

A egyéb kulcsfontosságú változások a fejlesztők számára a következők:

  • A Firefox 96 alapértelmezés szerint engedélyezve van a SameSite=Lax cookie házirenddel. A Mozilla szerint ez "erős első védelmi vonalat biztosít a CSRF (Cross-Site Request Forgery) támadásokkal szemben." Az ugyanazon domainről küldött, de eltérő sémát használó cookie-k a SameSite cookie-szabályzata értelmében mostantól különböző webhelyekről származnak.
  • Ami a lépcsőzetes stíluslapokat illeti, a színséma lehetővé teszi, hogy egy elem jelezze, melyik színsémában tud kényelmesen renderelni.

     

  • Ezenkívül a counter-reset tulajdonság mostantól támogatja a reverse() függvényt a fordított CSS-számlálók létrehozásához, amelyek célja az elemek csökkenő sorrendben történő számozása. A fordított() függvény használható a listaelem számlálójával a sorszámozott listák fordított sorrendjében.
  • Feltételezzük továbbá, hogy a cookie-k implicit módon SameSite=Laxo értékre vannak állítva, ha a SameSite attribútum nincs megadva, és a SameSite=Nincs attribútumú cookie-khoz biztonságos környezet szükséges.
  • A canShare() API-t mostantól támogatja az Android, ami lehetővé teszi a kódnak, hogy ellenőrizze, hogy a navigator.share() sikeres lesz-e bizonyos céloknál.
  • Ezenkívül az Experimental Web Locks API alapértelmezés szerint engedélyezve van, így a webalkalmazások több lapon futhatnak, vagy a dolgozók koordinálhatják az erőforrás-használatot.
  • DOM szinten az IntersectionObserver() konstruktor alapértelmezés szerint a rootMargin értéket használja, ha üres karakterláncot ad át a társított paraméterbeállításban, ahelyett, hogy kivételt dobna.
  • A Firefox 96-ban a főszál terhelése is csökkent.

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

Ubuntu felhasználók, Linux Mint vagy az Ubuntu más származékai, A böngésző PPA segítségével telepíthetik vagy frissíthetik ezt az új verziót.

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

Kész ezt most csak a következővel kell telepíteniük:

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 azoknak, akik Fedora felhasználók vagy bármely más abból származó eloszlás:

sudo dnf install firefox

Végül ha openSUSE felhasználókBízhatnak a közösségi adattárakban, amelyekből a Mozilla-kat felvehetik a rendszerükbe.

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

hogy az összes többi Linux disztribúció letöltheti a bináris csomagokat -tól a következő link.