Megjelent a Firefox 87 új verziója a hosszú távú támogatású 78.9.0 verzió frissítésével együtt, és ez az új verzió számos új funkciót vezet be , mint például a címkék kiemelt módban történő megjelenítése a keresésben , a fejlesztői eszközök fejlesztései és egyebek.
Az újítások és hibajavítások mellett a Firefox 87 12 sebezhetőséget javított, amelyek közül 7 kritikusnak minősül . Ezen sebezhetőségek közül hatot (a CVE-2021-23988 és CVE-2021-23987 sebezhetőségekre összeállítva) memóriaproblémák okoznak, például puffertúlcsordulások és a már felszabadított memóriaterületekhez való hozzáférés.
Főbb hírek a Firefox 83-ban
A böngésző ezen új verziójában, amikor a keresési funkciót használjuk és aktiváljuk a kiemelés módot az összes találatnál, a görgetősáv mostantól feliratokat jelenít meg , amelyek jelzik a talált billentyűk pozícióját.
A ritkán használt elemeket eltávolítottuk a Könyvtár menüből, amely mostantól csak a könyvjelzőkre, az előzményekre és a letöltésekre mutató hivatkozásokat tartalmazza (a szinkronizált lapok, a legutóbbi könyvjelzők és a Zseblista eltávolításra került). Az alábbi képernyőképen a bal oldal az előző állapotot, a jobb oldal pedig a Firefox 87-ben látható állapotot mutatja.
A webfejlesztői menü jelentősen leegyszerűsödött: az eszközökre mutató egyes hivatkozásokat (ellenőr, webkonzol, hibakereső, hálózati stílushiba, teljesítmény, tárhely-ellenőr, akadálymentesítés és alkalmazás) egy közös webfejlesztői eszközelem váltotta fel.
A súgómenü is egyszerűsödött , eltávolítva a támogatási oldalakra mutató linkeket, a billentyűparancsokat és az útikalauzokat, amelyek mostantól a fő Súgó kérése oldalon érhetők el. A másik böngészőből történő importálás gombját is eltávolították.
Hozzáadtuk a SmartBlock mechanizmust , amely megoldja a webhelyeken felmerülő problémákat, amelyek a külső szkriptek privát böngészési módban történő blokkolása vagy a nem kívánt tartalom fokozott blokkolásának (szigorú) aktiválása esetén merülnek fel.
A SmartBlock automatikusan csonkokkal helyettesíti a követő szkripteket, hogy biztosítsa a webhely megfelelő betöltését. Néhány népszerű szkripthez, amelyeket a kijelentkezési listán szereplő felhasználók nyomon követésére használnak, csonkokat készítettek elő, beleértve a Facebook, Twitter, Yandex, Vkontakte és Google widgeteket tartalmazó szkripteket.
Azt is megemlítik, hogy a felhasználók kis százaléka számára a Fission mód egy modernizált többfolyamatos architektúra megvalósításával engedélyezve van a fokozott oldalblokkolás érdekében. Amikor a Fission aktiválva van, a különböző webhelyekről származó oldalak mindig különböző folyamatok memóriájában vannak lefoglalva, amelyek mindegyike a saját, elszigetelt sandboxát használja.
Ugyanakkor a folyamatokra történő felosztást nem tabulátorok, hanem tartományok végzik, amely lehetővé teszi a külső szkriptek és iframe blokkok tartalmának további elkülönítését.
Webfejlesztők számára lehetőség nyílt az „előnyben részesített színséma” médialekérdezések szimulálására oldalvizsgálati módban, hogy a sötét és világos designokat az operációs rendszer designtémáinak módosítása nélkül lehessen tesztelni. A sötét és világos témák szimulációjának megkönnyítése érdekében a webfejlesztői eszköztár jobb felső sarkában nap- és holdképekkel ellátott gombok jelentek meg.
Szintén figyelemre méltó az inaktív CSS-szabályok továbbfejlesztett kezelése CSS ellenőrző módban. Konkrétan a "table-layout" tulajdonság mostantól le van tiltva a nem táblázatos elemeknél, a "scroll-padding-*" tulajdonságok pedig inaktívként vannak megjelölve a nem görgethető elemeknél. Egyes értékeknél a "text overflow" tulajdonságok helytelen megjelölését kijavítottuk.
Végül megemlítik, hogy a Firefox 88-as ága, amely belépett a béta tesztelésbe , kiemelkedik a Wayland-alapú grafikus környezeteken futó Linux érintőpaneleken történő csippentéses skálázás támogatásával, valamint az AVIF (AV1 Image Format) alapértelmezés szerinti támogatásával, amely az AV1 videokódolási formátum képkockán belüli tömörítési technológiáit használja.