Firefox 97 kiadás

Megjelent a Firefox 97 webböngésző, emellett egy hosszú távú támogatási fiókfrissítés is készült - 91.6.0. A Firefox 98 ága átkerült a béta tesztelési szakaszba, aminek megjelenése március 8-án várható.

Főbb újítások:

  • A Firefox 18-ben korlátozott ideig beépített kiegészítőként kínált 94 Colorway szezonális színtéma lejárt. Azok a felhasználók, akik továbbra is használni kívánják a Colorway témákat, engedélyezhetik azokat a bővítménykezelőben (about:addons).
  • A Linux-platform összeállításaiban eltávolították a PostScript-dokumentumok nyomtatáshoz való létrehozásának lehetőségét (a PostScript-nyomtatókon történő nyomtatás és a PDF-be mentés lehetősége megmarad).
  • Kijavítottuk a Wayland 1.20-as könyvtárakkal kapcsolatos összeállítási problémákat.
  • Kijavítottuk azt a problémát, amely miatt a nagyítás leállt az érintőképernyőkön, miután egy lapot áthelyezett egy másik ablakba.
  • A Linux about:processes oldala javította a CPU-terhelés észlelésének pontosságát.
  • Megoldott egy problémát az ablakok éles sarkainak megjelenítésével bizonyos felhasználói környezetben, például az elemi OS 6-ban.
  • A Windows 11 platformon egy új görgetősáv-stílus támogatása került hozzáadásra.
  • A macOS platformon javult a rendszer-betűkészletek betöltése, ami bizonyos helyzetekben gyorsabbá tette a megnyitást és az új lapra váltást.
  • Az Android platformra szánt verzióban a közelmúltban megnyitott webhelyek kiemelten jelennek meg a látogatások történetében. A közelmúltban hozzáadott könyvjelzők képeinek megjelenítése javult a kezdőlapon. Az Android 12 platformon a linkek vágólapról történő beillesztésével kapcsolatos probléma megoldódott.
  • A hosszúság és hossz-százalék típusú CSS-konstrukciók lehetővé teszik a "cap" és "ic" egységek használatát.
  • Hozzáadott támogatás a @scroll-timeline CSS-szabályhoz és az animation-timeline CSS-tulajdonsághoz, lehetővé téve, hogy az AnimationTimeline API animációs idővonala a tartalom görgetésének folyamatához legyen kötve, nem pedig percekben vagy másodpercekben.
  • A color-adjust CSS tulajdonságot átneveztük print-color-adjust névre, a specifikációnak megfelelően.
  • A CSS alapértelmezés szerint támogatja a rétegek kaszkádolását, amelyet a @layer szabállyal határoznak meg, és a CSS @import szabályon keresztül importálják a layer() függvény segítségével.
  • Hozzáadtuk a scrollbar-gutter CSS tulajdonságot annak szabályozására, hogy miként legyen lefoglalva a képernyőterület a görgetősáv számára. Például, ha nem szeretné, hogy a tartalom görgessen, kibonthatja a kimenetet, hogy elfoglalja a görgetősáv területét.
  • Továbbfejlesztett kompatibilitás a Marionette webes keretrendszerrel (WebDriver).
  • Az AnimationFrameProvider API hozzáadásra került a DedicatedWorkerGlobalScope készlethez, amely lehetővé teszi a requestAnimationFrame és a cancelAnimationFrame metódusok használatát külön webmunkásokban.
  • Az AbortSignal.abort() és az AbortController.abort() metódusok mostantól képesek beállítani a jel alaphelyzetbe állításának okát, valamint az AbortSignal.reason tulajdonságon keresztül kiolvasni az okot. Alapértelmezés szerint az ok az AbortError.

Az újítások és hibajavítások mellett a Firefox 97 42 sérülékenységet javított ki, ebből 34 veszélyesként van megjelölve. 33 sebezhetőséget (5 a CVE-2022-22764 alatt és 29 a CVE-2022-0511 alatt) memóriaproblémák okoznak, mint például a puffer túlcsordulása és a már felszabadult memóriaterületekhez való hozzáférés. Lehetséges, hogy ezek a problémák a támadó kódjának végrehajtásához vezethetnek speciálisan kialakított oldalak megnyitásakor.

Változások a Firefox 98 béta verziójában:

  • A fájlok letöltésének viselkedése megváltozott – a letöltés megkezdése előtti kérés helyett a fájlok letöltése automatikusan megkezdődik, és bármikor megnyithatók a panelen keresztül a letöltés folyamatával kapcsolatos információkkal, vagy közvetlenül a letöltési panelről törölhetők.
  • Új műveletek hozzáadva a helyi menühöz, amely akkor jelenik meg, amikor jobb gombbal kattint a letöltési listában lévő fájlokra. Például a Hasonló fájlok mindig megnyitása beállítással engedélyezheti a Firefox számára, hogy a letöltés befejezése után automatikusan megnyissa a fájlt a rendszeren lévő azonos fájltípushoz társított alkalmazásban. Megnyithatja a letöltött fájlokat tartalmazó könyvtárat is, megnyithatja azt az oldalt, ahonnan a letöltés indult (nem magát a letöltést, hanem a letöltés linkjét), kimásolhatja a linket, eltávolíthatja a letöltés említését a böngészési előzményekből, és törölheti a listát a letöltések panelen.
  • A böngésző indítási folyamatának optimalizálása érdekében a webRequest API-t használó kiegészítők indításának logikája megváltozott. Mostantól csak a webRequest hívások blokkolása eredményezi a bővítmények elindítását a Firefox indításakor. A WebRequest nem blokkoló módban a Firefox indításáig késik.
  • A HTML címke támogatása engedélyezve ", amely lehetővé teszi párbeszédpanelek és komponensek létrehozását az interaktív felhasználói interakcióhoz, például bezárható figyelmeztetéseket és alablakokat. A létrehozott ablakok JavaScript kódból vezérelhetők.
  • Egy kompatibilitási értékelő panel került a webfejlesztők eszközei közé. A panelen a kiválasztott HTML-elem vagy a teljes oldal CSS-tulajdonságaival kapcsolatos lehetséges problémákra figyelmeztető jelzőfények jelennek meg, amelyek lehetővé teszik a különböző böngészőkkel való összeférhetetlenség azonosítását anélkül, hogy az oldalt minden böngészőben külön tesztelné.

Forrás: opennet.ru

Hozzászólás