Firefox 71 kiadás

került sor webböngésző kiadás Firefox 71És mobil verzió Firefox 68.3 Android platformra. Emellett egy frissítés is készült ágak hosszú távú támogatás 68.3.0. Hamarosan a színpadon béta tesztelés Átköltözik a Firefox 72 ága, amelynek megjelenését január 7-re tervezik (projekt átmegy új 4 hétre fejlesztési ciklus).

A főbb innovációk:

  • Javasolt egy új felület az „about:config” oldalhoz, amely a böngészőben megnyíló szolgáltatási weboldal, HTML, CSS és JavaScript nyelven írva. Az oldalelemek tetszőlegesen kiválaszthatók az egérrel (több sor is egyszerre), és a helyi menü használata nélkül a vágólapra helyezhetők. A felső keresési karakterlánc megmaradt, és új változókkal bővült. Ezenkívül egy szabványos mechanizmuson keresztüli keresés támogatása is megvalósult, amelyet a normál oldalakon történő kereséshez is használnak, lépésről lépésre keresve az egyezéseket.

    Firefox 71 kiadás

    Minden beállításhoz hozzáadtunk egy gombot, amely lehetővé teszi a változók logikai értékekkel való invertálását (igaz/hamis), vagy karakterláncok és numerikus változók szerkesztését. A felhasználó által módosított értékekhez egy gomb került hozzáadásra, amely visszaállítja a változtatásokat az alapértelmezett értékre.

    Firefox 71 kiadás

    Az about:config megnyitása után alapértelmezés szerint az elemek nem jelennek meg, és csak a keresősáv látható, és a teljes lista megtekintéséhez kattintson az „Összes megjelenítése” gombra. A Beállításokhoz tette hozzá opció "general.aboutConfig.enable", lehetővé téve visszaállítja a hozzáférést az about:config oldalhoz, ha azt opcionálisan letiltották az összeállítási szakaszban;

    Firefox 71 kiadás

  • Magában foglal alapértelmezés szerint egy új felület a TLS-tanúsítványok megtekintéséhez, amely az „about:tanúsítvány” szolgáltatásoldalon és az „Eszközök > Oldalinformáció > Biztonság > Tanúsítvány megtekintése” menün keresztül érhető el. A tanúsítványmegtekintési felület megvalósítása JavaScript és szabványos webtechnológiák segítségével teljesen át lett írva, valamint a Firefox Quantum stílusához is igazított. Ha korábban külön ablak nyílt meg a tanúsítványok megtekintéséhez, most az információk egy lapon jelennek meg, bővítményre emlékeztető formában Biztosan Valami.

    Firefox 71 kiadás

  • Modernizált címsor kialakítása. A legszembetűnőbb változás az volt, hogy az ajánlások listáját a képernyő teljes szélességében nem jelenítették meg, hanem egy egyértelműen megjelölt legördülő ablak helyett. A javasolt változtatások folytatják a Quantum Bar címsor új megvalósításának fejlesztését, amely a Firefox 68-ban jelent meg, és a kód teljes átírásával jellemezhető, az XUL/XBL-t szabványos webes API-val helyettesítve. Az első szakaszban a Quantum Bar kialakítása teljesen megismételte a régi címsort, és a változtatások a belső átdolgozásra korlátozódtak. Most megkezdődött a munka a megjelenés javításán. A változtatások jelenleg alapértelmezés szerint le vannak tiltva, és aktiválást igényelnek az about:config „browser.urlbar.megabar” beállításán keresztül.

    Firefox 71 kiadás

  • Hozzáadva támogatás a böngésző elindítása internetes kioszk módban, amelyet a parancssorban a „-kiosk” opció megadásával aktiválunk, és csak teljes képernyős módban tud dolgozni. Az interfészvezérlők, előugró ablakok, helyi menük és oldalbetöltési állapotjelzők megjelenítése (a hivatkozások és az aktuális URL megjelenítése) le van tiltva. A billentyűzet bevitele erősen korlátozott, például az Alt és a Ctrl billentyűk feldolgozása le van tiltva, ami megakadályozza, hogy kilépjen a böngészőből, átváltson másik alkalmazásra vagy megnyitjon egy másik webhelyet. A mód segítségével megszervezhető különféle autonóm terminálok, reklámstandok, bemutató panelek és egyéb, egy weboldallal/webes alkalmazásra korlátozódó rendszerek működése.
  • A böngészőhöz mellékelt rendszerbővítményben Lockwise irányba (korábban a kiegészítőt Lockbox néven szállították), ajánlat „about:logins” felület a mentett jelszavak kezelésére, a jelszóbeviteli űrlapok automatikus kitöltésekor megjelent az aldomain felismerés. A Firefox Monitor figyelmeztetéseket a feltört fiókokkal kapcsolatban a képernyőolvasóval rendelkező felhasználók számára is megvalósították.
  • A Windows, Linux és macOS rendszerekhez készült buildek natív MP3-dekódert használnak.
  • Értesítések hozzáadva a kriptovaluta-bányászat blokkoló kódjáról a fejlett nyomkövetési módhoz. A címsorban lévő pajzsképek ikonjára kattintva megjelenő panel a blokkolt nyomkövetők számlálóját jeleníti meg.
  • A Windows-felhasználók számára a kép a képben módban való megtekintésének lehetősége alapértelmezés szerint engedélyezve van, lehetővé téve a videó leválasztását egy lebegő ablak formájában, amely látható marad a böngészőben való navigálás során. Ha ebben a módban szeretné megtekinteni, kattintson az eszköztippre, vagy a jobb gombbal a videóra kattintva megjelenő helyi menüben válassza ki a „Kép a képben” lehetőséget (a YouTube-on, amely a saját helyi menükezelőjét helyettesíti, jobb kattintson kétszer, vagy kattintson a Shift billentyű lenyomásával). Nem Windows rendszereken a módtámogatás az about:config fájlban engedélyezhető a "media.videocontrols.picture-in-picture.enabled" opció használatával.
  • Megvalósítva támogatja az oldalelemek beágyazott többrétegű elrendezését (CSS Grid 2. szint), amely jelentősen javítja a rácshoz igazított oldalelrendezések felépítésének rugalmasságát azáltal, hogy lehetővé teszi a szülőcellákhoz horgonyzott utódelemek meghatározását (külön rács elhelyezése egy cellán belül). A beágyazott rácsok a "alhálózat" a "grid-template-columns" és "grid-template-rows" tulajdonságokban. A beágyazott rácsok támogatása is hozzáadásra került a DevTools Grid Inspector ellenőrzési módjához.
  • Tulajdonság hozzáadva a CSS-hez oszlopfesztáv, lehetővé téve az elem számára, hogy az összes oszlopot átfogja.
  • CSS-tulajdonban clip-path hozzáadta a funkció segítségével meghatározott láthatósági határterület meghatározásának képességét pálya() в formátum SVG vázlat.
  • Hozzáadva a tulajdonságon keresztül meghatározott képarány-együttható figyelembevételének képessége képarány, a „height” és „width” HTML attribútumokhoz az img címkében.
  • Metódus hozzáadva a JavaScripthez Promise.allSettled(), amely csak a már teljesített vagy elutasított ígéreteket adja vissza, a függőben lévő ígéretek figyelembevétele nélkül (lehetővé teszi, hogy más kód futtatása előtt megvárja a végrehajtás eredményét).
  • Megvalósított osztály MathMLElement (korábban csak az osztály biztosított Elem), meghatározó elemek a jelölésben MathML. Szintén hozzáadásra került a megfelelő MathML DOM fa, amellyel a mathmlEl.style és a globális eseménykezelők használhatók.
  • Egy konstruktor került a DOM-ba StaticRange() a DOM-tartalom egy részét reprezentáló StaticRange objektum létrehozásához.
  • API hozzáadva Médiaülés, amely eszközöket biztosít egy blokk testreszabásához az értesítési területen lévő multimédiás tartalom lejátszásával kapcsolatos információkkal. Ezen az API-n keresztül egy webalkalmazás nem csak értesítést jeleníthet meg egy új dal lejátszásának megkezdéséről, hanem az értesítési területről vagy a képernyővédő felületen keresztül is megszervezheti a vezérlést, például gombokat helyezhet el a szüneteltetéshez, a folyamon való mozgáshoz, vagy lépjünk a következő dalra.
  • A bővítményfejlesztők API-jában javított az adatok betöltésekor fellépő hibák kezelése. A bővítmények által a windows.create híváson keresztül megnyitott felugró ablakok a bővítmény nevét jelenítik meg a bővítmény URL-je helyett („moz-extension://”).
  • A WebGL mostantól támogatja a bővítményeket OVR_multiview2, amely lehetővé teszi, hogy egyszerre több nézetablakra is rendereljen egy hívással (például hasznos a WebXR sztereó kimenetéhez);
  • A hálózati tevékenység ellenőrzésére szolgáló felület magában foglalja a hálózati kérés feldolgozásának szakaszainak elemzését, külön megjelenítve a DNS-ben történő feloldás időpontját, a kapcsolat létrehozását, az adatok küldését és a válasz fogadását. Az információ a jobb oldalsávon található új Időzítés lapon keresztül érhető el.

    Firefox 71 kiadás

  • Az alapértelmezett hálózati tevékenység-követő felületen bekapcsolva mód a WebSocket kapcsolatok ellenőrzésére, az aktív kapcsolatok szüneteltetésének lehetőségével.

    Firefox 71 kiadás

  • Hozzáadva a Network Monitorhoz támogatás teljes szöveges keresés a kérés/válasz törzsekben, cookie-kban és fejlécekben, valamint megvalósítva alkalom bizonyos URL-ek betöltésének blokkolása a szükséges maszkokkal rendelkező szűrők hozzáadásával.

    Firefox 71 kiadás

  • A webkonzolon implementálva többsoros mód szerkesztés, amely lehetővé teszi, hogy több sorra bontott JavaScript konstrukciókat írjunk be, és ne az Enter megnyomásával, hanem a Futtatás gombra kattintva hajtsuk végre azokat. A mód oldalsó panelnek készült, amely a beviteli mező jobb oldalán található „osztott ablaktábla” ikonra kattintás után vagy a Ctrl+B billentyűkombinációval jelenik meg.

    Firefox 71 kiadás

  • A JavaScript hibakereső biztosítja előnézet a változók értékei a kódban való felhasználásuk helyén, implementálva vezető eseménynaplót, és hozzáadta a letiltási lehetőséget felugró blokk töréspontokkal (devtools.debugger.features.overlay in about:config).

    Firefox 71 kiadás

  • Korrekciós frissítés készült a Firefox 68.2-hez Androidra. Emlékeztetjük Önöket, hogy a Firefox for Android új jelentős kiadásainak kialakítása leállt. A Firefox for Android, Fenix ​​​​kódnevű (terjesztve: Firefox előnézet) fejlődik egy új böngésző mobileszközökhöz, amely a GeckoView motort és egy sor Mozilla Android Components könyvtárat használ.

    A kritikus sérülékenységek számának csökkenése annak tudható be, hogy a memóriaproblémák, mint például a puffer túlcsordulása és a már felszabadult memóriaterületekhez való hozzáférés, már veszélyesnek, de nem kritikusnak vannak jelölve. Az új kiadás 13 hasonló hibát javít, amelyek potenciálisan támadókód futtatásához vezethetnek speciálisan kialakított oldalak megnyitásakor.

Az újítások és hibajavítások mellett a Firefox 71 javított 26 sebezhetőség, ebből 17 (a alatt gyűjtve CVE-2019 17013- и CVE-2019 17012-). Figyelemre méltó, hogy a memóriaproblémák, mint például a puffer túlcsordulása és a már felszabadult memóriaterületekhez való hozzáférés, már veszélyesnek vannak jelölve, de nem kritikusak.

Forrás: opennet.ru

Hozzászólás