Firefox 71 kiadás

Megvalósult webböngésző kiadása Firefox 71, valamint mobil verzió Firefox 68.3 az Android platformra. Ezenkívül készült egy frissítés ág hosszú távú támogatással 68.3.0. Hamarosan szakaszra lép béta tesztelés tovább fog lépni a Firefox 72 ágra, amelynek kiadása január 7-re van ütemezve (proyek átmegy az új 4 hetes fejlesztési ciklusra).

Fő újdonságok:

  • Ajánlott új "about:config" oldal felülete, amely egy a böngészőn belül nyitható segéd weboldal, HTML, CSS és JavaScript felhasználásával készült. Az oldalon lévő elemeket szabadon ki lehet jelölni egérrel (több sort is egyszerre), és a vágólapra helyezhetők a jobb egérgombos menü használata nélkül. A keresősáv megmaradt, és kiterjesztették az új változók hozzáadásának lehetőségével. Továbbá implementálták a keresőt, amely a normál oldalakon való kereséshez is alkalmazott beépített mechanizmust használja, lépésről lépésre végigjárva a találatokat.

    Firefox 71 kiadás

    Minden beállításhoz hozzáadtak egy gombot, amely lehetővé teszi a logikai értékek (igaz/hazug) inverzióját, vagy a szöveges és numerikus változók szerkesztését. A felhasználó által módosított értékekhez gombot adtak, amely lehetővé teszi a módosítások visszaállítását az alapértelmezett értékre.

    Firefox 71 kiadás

    Az "about:config" megnyitásakor alapértelmezés szerint az elemek nem láthatók, csak a keresősáv látható, hogy a teljes lista megtekintéséhez a "Show all" gombra kell kattintani. A beállítások hozzáadva lett opciója "general.aboutConfig.enable", lehetővé teszi a hozzáférés visszaállítását az "about:config" oldalhoz, ha azt opcionálisan letiltották a buildelés során;

    Firefox 71 kiadás
  • Használva alapértelmezés szerint a TLS tanúsítványok megtekintésének új felülete, amely a "about:certificate" segédoldalon és a "Tools > Page Info > Security > View Certificate" menüben érhető el. A tanúsítványok megtekintésének felülete teljesen újraírásra került JavaScript és szabványos webtechnológiák használatával, és összhangba került a Firefox Quantum stílusával. Ha korábban a tanúsítványok megtekintéséhez külön ablak nyílt, most az információk egy fülön jelennek meg, hasonlóan egy bővítményhez. Minden bizonnyal valami.

    Firefox 71 kiadás
  • Modernizálva A címsor megjelenítése. A legszembetűnőbb változás az, hogy megszűnt a javaslatok széles képernyőn való megjelenítése, helyette egy világosan megjelölt legördülő ablakot használnak. A javasolt változtatások továbbra is a Quantum Bar címsor új megvalósításának fejlődését tükrözik, amely a Firefox 68-ban jelent meg, és teljes kódátírással rendelkezik, amely kiváltja a XUL/XBL-t az általános Web API-val. Az első lépésként a Quantum Bar megjelenése teljesen megismételte a régi címsort, a változtatások pedig csak a belső újraszervezésre korlátozódtak. Most elkezdődött a kinézet fejlesztése. A változtatások alapértelmezés szerint még mindig ki vannak kapcsolva, és aktiváláshoz a „browser.urlbar.megabar” beállítást kell használni az about:config alatt.

    Firefox 71 kiadás
  • Hozzáadva Passkey A böngésző internet kioszk üzemmódban való indítása, amelyet a parancssorban megadott „—kiosk” opció aktivál, és lehetővé teszi a teljes képernyős mód használatát. A kezelőelemek, a felugró ablakok, a kontextusmenük és a betöltési állapotjelzők (linkek és aktuális URL megjelenítése) letiltásra kerülnek. A billentyűzetről történő bevitel jelentősen korlátozott, például az Alt és Ctrl billentyűk kezelése le van tiltván, ami megakadályozza a böngészőből való kilépést, más alkalmazásra váltást vagy más weboldal megnyitását. A módot különféle offline terminálok, reklámpultok, bemutató táblák és más, egyetlen webhelyre/webalkalmazásra korlátozott rendszerek működtetésére lehet használni.
  • A böngészőbe beépített rendszerszinergia Lockwise (korábban a kiegészítőt Lockbox néven szállították), ajánlott az „about:logins” felület a mentett jelszavak kezelésére, a jelszó automatikus kitöltésekor megvalósult az al-domainok felismerése. A Firefox Monitor figyelmeztetései a fiókok megsértéséről megvalósultak azok számára is, akik képernyőolvasókat használnak.
  • A Windows, Linux és macOS verziókban natív MP3 dekóder került bevezetésre.
  • A nyomkövetés ellen védő kiterjesztett üzemmódba bevezették a kriptovaluta bányászkód blokkolásának értesítéseit. A címsorban lévő pajzs ikonjára kattintva megjelenő panelen a blokkolt nyomkövetők számlálója is látható.
  • A Windows felhasználók számára alapértelmezés szerint elérhető a kép a képben (Picture-in-Picture) videónéző mód, amely lehetővé teszi a videó leválasztását egy lebegő ablakba, amely a böngészőben való navigálás során mindig látható marad. A nézéshez ebben a módban a videóra kattintva a jobb gombbal megjelenő helyi menüben válaszd a „Picture in picture” lehetőséget, vagy az előugró javaslatra kattints. A YouTube-on, ahol a saját helyi menükezelőjét használja, a jobb gombbal kétszer kell kattintani, vagy a Shift billentyű lenyomva tartása mellett kattintani. Más rendszerekben a mód aktiválható az about:config oldalán a „media.videocontrols.picture-in-picture.enabled” beállítás segítségével.
  • a parancsok támogatás a weboldal elemeinek beágyazott, többrétegű elrendezéséhez (column-span), amely jelentősen javítja a rácsra igazított elrendezések flexibilitását azáltal, hogy lehetőséget biztosít a szülőcellákhoz kapcsolódó gyermekelemek meghatározására (külön grid elhelyezése egy cellán belül). Az imbedded grid-eket a „subgrid” érték használatával definiálják a „grid-template-columns” és „grid-template-rows” tulajdonságokban. A DevTools Grid Inspector üzemmódban is hozzá lett adva az imbedded grid támogatás.
  • A CSS-hez új tulajdonság lett hozzáadva, clip-path, lehetővé téve, hogy az elem minden oszlopot lefedjen.
  • A CSS-tulajdonságokban támogatással path(). megjelenítésre került a láthatósági zóna korlátozásának lehetősége, amelyet a path() be. függvény használatával határoznak meg, SVG-vázlat formátumban.
  • Hozzáadva lehetőség van a képarány figyelembevételére, amelyet a aspect-ratiotulajdonság határoz meg, a képet tartalmazó img tag „height” és „width” HTML-attribútumaihoz.
  • A JavaScript-hez hozzá lett adva a metódus, amely lehetővé teszi, hogy várakozzunk, amíg minden ígéret a készletben nem teljesül vagy nem utasítanak el., amely csak a már teljesített vagy elutasított ígéreteket adja vissza, figyelembe véve azokat az ígéreteket, amelyek teljesítésre várnak (lehetővé téve a más kód futtatása előtt a végrehajtás eredményének megvárását).
  • Megvalósították a Részlegesen megvalósult az API osztályt (korábban csak a Elementosztály állt rendelkezésre), amely a MathMLjelölésében határozza meg az elemeket. Szintén hozzáadtak egy megfelelő DOM-fát a MathML-hez, amelyet a mathmlEl.style és a globális eseménykezelők használatával tudunk kezelni.
  • A DOM-hoz hozzáadták a StaticRange() konstruktorát, amely a DOM tartalmának egy részét képviselő StaticRange objektum létrehozására szolgál.
  • Hozzáadva az API , amely lehetővé teszi a weboldal számára, hogy információkat közöljön az operációs rendszerrel a lejátszott fájl metadatáiról (mint például az előadó, az album és a szám címe, valamint az album borítója). Az operációs rendszer ezeket az információkat, például a zárolási képernyőn is megjelenítheti, valamint vezérlőelemeket is kihelyezhet (szünet, leállítás)., amely lehetővé teszi a multimédiás tartalmak lejátszási információs blokk beállításait az értesítési területen. Ezen API-n keresztül a webalkalmazás nemcsak értesítést küldhet egy új szám lejátszásának kezdetéről, hanem vezérlést is biztosíthat az értesítési területen vagy a képernyővédő felületen, például leállító, előre ugró vagy következő számra való áttérési gombok elhelyezésével.
  • A bővítmények fejlesztői API-jában javították a a hibák adatbetöltés során történő kezelése. Az ablakokban, amelyeket a bővítmények a windows.create hívásán keresztül nyitnak meg, a bővítmény neve jelenik meg az URL helyett ("moz-extension://").
  • A WebGL-ben hozzáadva OVR_multiview2, lehetővé téve, hogy egy hívással több nézetet is rendereljünk (például hasznos WebXR stereokimenetekhez);
  • A hálózati aktivitás vizsgálati felületén bevezetésre került a hálózati kérés feldolgozásának szakaszainak elemzésére szolgáló lehetőség, amely külön-külön mutatja az időket a DNS feloldására, a kapcsolat létesítésére, az adatok küldésére és a válasz fogadására. Az információ az új Timing fülnél érhető el a jobb oldali panelen.

    Firefox 71 kiadás
  • A hálózati aktivitás követésének felületén alapértelmezés szerint bekapcsolva WebSocket kapcsolatok vizsgálati módja aktiváltahoz, lehetőséggel az aktív kapcsolatok szüneteltetésére.

    Firefox 71 kiadás
  • A Hálózati Monitorba hozzáadva Passkey a teljes szövegű keresés a kérdések/válaszok törzsében, a sütikben és a fejlécekben, valamint megvalósítva lehetőség az egyes URL-ek letöltésének blokkolását szükséges maszkokkal rendelkező szűrők hozzáadásával.

    Firefox 71 kiadás
  • A webkonzolban bevezetésre került a több soros mód szerkesztéshez, amely lehetővé teszi, hogy többsoros JavaScript kódot adjunk meg, amelyet nem az Enter lenyomásával, hanem a Futtatás gomb megnyomásával hajtunk végre. A mód egy panel formájában van kialakítva, amely akkor jelenik meg, ha rákattintunk a "split pane" ikonra a beviteli mező jobb oldalán, vagy a Ctrl+B billentyűkombinációval.

    Firefox 71 kiadás
  • A JavaScript hibakereső biztosítja az előnézetet a változók értékeiről a kódban való használatuk helyén, és implementálva van az események naplózása, valamint bevezetésre került a lehetőség a felugró panel leállításához (devtools.debugger.features.overlay az about:config-ben). с точками останова (devtools.debugger.features.overlay в about:config).

    Firefox 71 kiadás
  • Androidra készült a Firefox 68.2 javítófrissítése. Ne feledjük, hogy a Firefox jelentős új verzióinak fejlesztését az Android platformon leállították. A Firefox Android számára, kódnevével Fenix, váltja fel (elérhetőként Firefox Preview) Go nyelven fejlődik. új mobil böngésző, amely a GeckoView motorra és a Mozilla Android Components könyvtáraira épül.

    A kritikus sebezhetőségek számának csökkenése annak köszönhető, hogy a memóriával kapcsolatos problémákat, mint például a puffertúlcsordulás és a már felszabadított memória területek elérése, most veszélyes, de nem kritikus kategóriába sorolják. Az új kiadásban 13 hasonló problémát javítottak, amelyek potenciálisan lehetővé tehetnék a rosszindulatú kód végrehajtását, ha különösen formázott oldalak nyílnak meg.

Az újdonságok és a hibajavítások mellett a Firefox 71 az alábbiakat is tartalmazza 26 sebezhetőséget, amelyek közül 17 (a következő alatt összegyűjtve CVE-2019-17013 és CVE-2019-17012) potenciálisan képes lenne lehetővé tenni a rosszindulatú kód végrehajtását, ha különösen formázott oldalak nyílnak meg. Érdemes megemlíteni, hogy a memóriával kapcsolatos problémák, mint például a puffertúlcsordulás és a már felszabadított memória területek elérése, most veszélyes, de nem kritikus kategóriába sorolják.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster