Firefox 113 kiadás

Megjelent a Firefox 113 webböngésző, és létrejött a hosszú távú támogatási ág frissítése, a 102.11.0. A Firefox 114 ága átkerült a béta tesztelési szakaszba, és a tervek szerint június 6-án jelenik meg.

A Firefox 113 legfontosabb újításai:

  • Engedélyezve a beírt keresési lekérdezés megjelenítését a címsávban a keresőmotor URL-je helyett (azaz a kulcsok nem csak a beviteli folyamat során jelennek meg a címsorban, hanem a keresőmotor elérése és a keresési eredmények megjelenítése után is beírt kulcsok). A változás csak akkor érvényes, ha a címkészletből ér el keresőmotorokat. Ha a lekérdezést egy keresőmotor webhelyén írják be, akkor az URL megjelenik a címsorban. Ha a keresési kulcsokat a címsávban hagyja, könnyebbé válik a pontosító keresések beküldése, mert nem kell felfelé görgetnie a beviteli területre az eredmények böngészése közben.
    Firefox 113 kiadás

    Ennek a viselkedésnek a szabályozására a keresési beállítások részben (about:preferences#search), az about:config-ban pedig a "browser.urlbar.showSearchTerms.featureGate" paraméter található.

    Firefox 113 kiadás

  • A keresési javaslatok legördülő listája egy helyi menüvel bővült, amely akkor jelenik meg, ha rákattint a „…” gombra. A menü lehetővé teszi a keresési lekérdezés eltávolítását a látogatások előzményei közül, és letiltja a szponzorált linkek megjelenítését.
    Firefox 113 kiadás
  • Javasoljuk a kép a képben (Picture-In-Picture) videomegtekintési mód továbbfejlesztett megvalósítását, amelyben a gombok hozzáadásával 5 másodpercig visszatekerhető előre és hátra, egy gomb az ablak gyors teljes képernyőre nyitásához, és gyors előre csúszka a videó helyzetének és időtartamának jelzőjével.
    Firefox 113 kiadás
  • A privát böngészés módban történő böngészés során megerősítették a harmadik féltől származó cookie-k blokkolását és a látogatáskövető kódban használt böngésző tárhely elkülönítését.
  • A regisztrációs űrlapokon a jelszavak kitöltésekor megnőtt az automatikusan generált jelszavak megbízhatósága, amelyek kialakítása immár speciális karaktereket is használ.
  • Az animált képek (AVIS) támogatása hozzáadásra került az AVIF (AV1 Image Format) képformátum megvalósításához, amely az AV1 videókódolási formátumból származó kereten belüli tömörítési technológiát alkalmaz.
  • A fogyatékkal élők technológiai támogatását megvalósító motort (akadálymentesítési motor) újratervezték. Jelentősen javult a képernyőolvasók, az egyszeri bejelentkezési felületek és az akadálymentesítési keretrendszerek teljesítménye, válaszkészsége és stabilitása.
  • Amikor könyvjelzőket importál a Safariból és a Chromium motoron alapuló böngészőkből, a könyvjelzőkkel társított kedvenc ikonok importálásának támogatása megvalósult.
  • Szigorították a GPU-val kölcsönhatásba lépő folyamatok Windows platformon használt sandbox elkülönítését. Windows rendszereken mostantól áthúzhat tartalmat a Microsoft Outlookból. A Windowshoz készült buildekben a nyújtással járó vizuális effektus alapértelmezés szerint engedélyezve van, amikor megpróbál az oldal végén túllépni.
  • A macOS platformhoz készült buildek közvetlenül a Firefox helyi menüjéből biztosítják a Szolgáltatások almenü elérését.
  • A Worklet felületet (a Web Workers egyszerűsített változata, amely hozzáférést biztosít a renderelés és a hangfeldolgozás alacsony szintű szakaszaihoz) használó szkriptekben a JavaScript-modulok importálásának támogatása az "import" utasítás használatával.
  • Alapértelmezés szerint engedélyezve van a CSS Color Level 4 specifikációjában meghatározott color(), lab(), lch(), oklab() és oklch() függvények támogatása, amelyek az sRGB, RGB, HSL, színek meghatározására szolgálnak, HWB, LHC és LAB színterek .
  • A color-mix() függvény hozzáadásra került a CSS-hez, amely lehetővé teszi a színek keverését tetszőleges színtérben egy adott százalékos arány alapján (például ha 10% kéket szeretne hozzáadni a fehérhez, megadhatja a "color-mix(in srgb, kék 10%, fehér);") .
  • "Forced-color-adjust" CSS tulajdonság hozzáadásával letiltja a kényszerített színkényszert az egyes elemeknél, így a CSS-en keresztül teljes színszabályozást biztosít.
  • A @media) "scripting" médialekérdezés támogatása hozzáadásra került a CSS-hez, amely lehetővé teszi a szkriptek végrehajtási képességének ellenőrzését (például a CSS-ben meghatározhatja, hogy a JavaScript-támogatás engedélyezve van-e).
  • Új ":nth-child(an + b)" és ":nth-last-child()" pszeudoosztályú szintaxis került hozzáadásra, hogy lehetővé váljon egy választó a gyermekelemek előszűréséhez, mielőtt végrehajtaná az "An+B" műveletet. kiválasztási logika rajtuk.
  • Hozzáadtuk a Compression Streams API-t, amely programozási felületet biztosít a gzip és deflate adatok tömörítéséhez és kicsomagolásához.
  • Támogatás hozzáadva a CanvasRenderingContext2D.reset() és az OffscreenCanvasRenderingContext2D.reset() metódusokhoz a megjelenítési környezet visszaállításához.
  • További, más böngészőkben megvalósított WebRTC funkciók támogatása: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats ("egyenrangú kapcsolat" RTCStatsType), RTCRtpSender.setStreams() és RTCSctpTransport.
  • Eltávolítottuk a Firefox-specifikus WebRTC-funkciókat: mozRTCPeerConnection, mozRTCIceCandidate és mozRTCSessionDescription WebRTC, amelyek régóta elavultak. Az elavult CanvasRenderingContext2D.mozTextStyle attribútum eltávolítva.
  • A webfejlesztő eszközök kibővítették a JavaScript hibakeresőben elérhető fájlkeresés funkciót. A keresősáv átkerült a normál oldalsávba, amely lehetővé teszi a szkriptek szerkesztése során az eredmények megtekintését. A kicsinyített és a node_modules könyvtárból származó eredmények megjelenítése. A figyelmen kívül hagyott fájlok keresési eredményei alapértelmezés szerint el vannak rejtve. Támogatás hozzáadva a maszkok alapján történő kereséshez, valamint a keresés során módosítók használatának lehetősége (például a karakterek kis- és nagybetűinek figyelmen kívül hagyása vagy reguláris kifejezések használata).
  • A beágyazott JavaScript kód vizuális formázási módja (szép nyomtatás) engedélyezve van a HTML fájlmegjelenítő felületen.
  • A JavaScript hibakereső lehetővé teszi a szkriptfájlok felülbírálását. A kóddal rendelkező fájlok helyi menüjébe bekerült a "Szkript felülírás hozzáadása" opció, amellyel egy szkriptet tartalmazó fájlt feltölthet a számítógépére és szerkesztheti azt, amely után ez a szerkesztett szkript kerül felhasználásra az oldal feldolgozása során, még az újratöltés után is.
    Firefox 113 kiadás
  • Android verzióban:
    • Alapértelmezés szerint az AV1 formátumú videó dekódolás hardveres gyorsítása engedélyezve van, ennek hiányában szoftveres dekódolót használnak.
    • Engedélyezett GPU-használat a Canvas2D raszterizálásának felgyorsításához.
    • Javult a beépített PDF-nézegető felülete, egyszerűsödött a megnyitott PDF-fájlok mentése.
    • Kijavítottuk a fekvő képernyő módban történő videolejátszással kapcsolatos problémát.

Az innovációk és hibajavítások mellett a Firefox 113 41 sebezhetőséget javít ki. 33 sebezhetőség van megjelölve veszélyesként, ebből 30 (a CVE-2023-32215 és CVE-2023-32216 alatt összegyűjtött) sérülékenységet memóriaproblémák okoznak, például puffertúlcsordulás é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. A CVE-2023-32207 biztonsági rés lehetővé teszi az engedélykérés megkerülését azáltal, hogy a megtévesztő tartalom átfedésével (clickjacking) rákényszeríti a felhasználót a megerősítő gombra kattintásra. A CVE-2023-32205 biztonsági rés lehetővé teszi a böngésző figyelmeztetések elrejtését az előugró ablakokon keresztül.

A Firefox 114 béta felhasználói felületet vezet be a „DNS HTTPS-n keresztül” kizárási listájának kezelésére. A „DNS HTTPS-n keresztül” beállítások átkerültek az „Adatvédelem és biztonság” szakaszba. Hozzáadtuk a könyvjelzők közvetlen kereshetőségét a Könyvjelzők menüből. A könyvjelző menü meghívására szolgáló gomb most már elhelyezhető az eszköztáron. Hozzáadtuk a helyi böngészési előzményekben való szelektív keresést, amikor kiválasztja a Keresési előzményeket az Előzmények, Könyvtár vagy Alkalmazások menüből.

Forrás: opennet.ru

Hozzászólás