Firefox 73 kiadás

Megjelent a webböngésző Firefox 73És mobil verzió Firefox 68.5 Android platformra. Emellett egy frissítés is készült ágak hosszú távú támogatás 68.5.0. Hamarosan a színpadon béta tesztelés átköltözik a Firefox 74 ága, amelynek megjelenését március 10-re tervezik (projekt megmozdult 4 hétig fejlesztési ciklus).

A főbb innovációk:

  • A DNS HTTPS-en keresztüli elérésének módjában (DoH, DNS HTTPS-en keresztül) a szolgáltatás támogatása hozzáadásra került NextDNS, a korábban felajánlott CloudFlare DNS-kiszolgálón ("https://1.1.1.1/dns-query") kívül. Aktiválja a DoH-t, és válassza ki ellátó tud a hálózati kapcsolat beállításaiban.
    Firefox 73 kiadás

  • Az első szakaszt végrehajtották megszüntetése a kerülő megoldással telepített kiegészítők támogatása. A változás csak a bővítmények telepítését érinti a rendszer összes Firefox-példánya által feldolgozott megosztott könyvtárakba (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ vagy ~/.mozilla/extensions/). nincs felhasználóhoz társítva). Ezt a módszert általában a disztribúciók bővítményeinek előtelepítésére, harmadik féltől származó alkalmazásokkal való kéretlen helyettesítésre, rosszindulatú bővítmények integrálására vagy egy kiegészítő saját telepítővel történő külön szállítására használják. A Firefox 73-ban az ilyen kiegészítők továbbra is működni fognak, de az általános könyvtárból átkerülnek az egyes felhasználói profilokba, pl. A rendszer a bővítménykezelőn keresztüli telepítéskor használt formátumra konvertálja.
  • Hozzáadtuk a globális alapszintű skálázási szint beállításának lehetőségét, amely az összes oldalra vonatkozik, nem pedig az egyes webhelyekhez kötve. Az általános léptéket a „Nyelv és megjelenés” szakasz beállításaiban (about:preferences) módosíthatja. A beállítások között van egy olyan lehetőség is, amely lehetővé teszi a méretezést csak a szövegre, a képek érintése nélkül.

    Firefox 73 kiadás

  • A bejelentkezési adatok mentését kérő párbeszédpanel csak akkor jelenik meg, ha a beviteli mező bejelentkezési értéke megváltozott.
  • A 432-es kiadásnál újabb szabadalmaztatott NVIDIA-illesztőprogramokkal és 1920x1200-nál kisebb képernyőfelbontású rendszereken az összeállítási rendszer engedélyezve van WebRender. Korábban a WebRender csak a Nouveau illesztőprogrammal rendelkező NVIDIA GPU-khoz, valamint az AMD és Intel GPU-khoz volt engedélyezve. A WebRender kompozíciós rendszer Rust nyelven íródott, és az oldaltartalom-megjelenítési műveleteket kiszervezi a GPU-ra.
  • Hozzáadva alkalom a Site Specific Browser (SSB) koncepció használatával
    úgy dolgozzon webalkalmazással, mint egy hagyományos asztali programmal. módban
    Az SSB elrejti a menüt, a címsort és a böngészőfelület egyéb elemeit, és az aktuális ablakban csak az aktuális oldal oldalaira mutató hivatkozások nyithatók meg (a külső hivatkozások külön böngészőablakban nyílnak meg). A meglévő kioszk módtól eltérően a munka nem teljes képernyős módban, hanem normál ablakban, de Firefox-specifikus felületelemek nélkül történik. A hivatkozások SSB módban történő megnyitásához egy „-ssb” parancssori jelző javasolt, amelyet a webalkalmazások parancsikonjainak létrehozásakor használhatunk. A mód az oldalműveletek menüjében található „Webhelyspecifikus böngésző indítása” gombbal is előhívható (ellipszisek a címsortól jobbra). Alapértelmezés szerint a mód inaktív, és engedélyezni kell a „browser.ssb.enabled = true” paraméter megadásával az about:config fájlban.
    Firefox 73 kiadás

  • A nagy kontrasztú megjelenítési mód, amelyet a gyengén látók vagy a színérzékelési zavarokkal rendelkező emberek számára terveztek, mostantól támogatja a háttérképeket. Az olvashatóság megőrzése és a megfelelő kontraszt biztosítása érdekében a látható szöveget külön háttér választja el, amely az aktív téma színét használja.
  • Jobb hangminőség a lejátszási sebesség növelésekor vagy csökkentésekor;
  • A régi szövegkódolások továbbfejlesztett automatikus felismerése azokon az oldalakon, amelyek nem tartalmaznak kifejezetten kódolási információkat.
  • A webkonzol keresősávjában most lehetőség van hiányzó kulcs alapján szűrni, ha a maszk vagy reguláris kifejezés előtt a „-” szimbólumot adjuk meg. Például a "-img" keresési lekérdezés minden olyan elemet ad vissza, amelyből hiányzik az "img" karakterlánc, míg a "-/(cool|rad)/" olyan elemeket ad vissza, amelyek nem egyeznek a "/(cool|rad" reguláris kifejezéssel )/".
  • Új CSS-tulajdonságok hozzáadva overscroll-behavior-inline и overscroll-behavior-blokk a görgetési viselkedés szabályozására a görgetési terület logikai határának elérésekor.
  • Az SVG mostantól támogatja a tulajdonságokat betűtávolságok и szóköz.
  • Metódus hozzáadva a HTMLFormElementhez requestSubmit(), amely ugyanúgy elindítja az űrlapadatok programozott beküldését, mint a küldés gombra kattintva. A függvény használható saját űrlapbeküldő gombok fejlesztésénél, amelyekhez a form.submit() meghívása nem elegendő, mert nem érvényesíti interaktívan a paramétereket, nem generál 'submit' eseményt, és nem ad át a küldőgombhoz kötött adatokat.
  • Tulajdon belső szélesség и belső magasság Az ablakobjektumok mostantól mindig a terület tényleges szélességét és magasságát adják vissza (Nézetablak elrendezése), és nem a látható rész mérete (Visual Viewport).
  • Végrehajtott az eszközök teljesítményének optimalizálása webfejlesztők számára. Csökkentettük a hálózati tevékenységet figyelő panel statisztikai gyűjtésének terhelését. A JavaScript hibakeresőben és a webkonzolban felgyorsult a nagy szkriptek betöltése az eredeti forrásszövegeikre hivatkozva (forrásleképezve).
  • A webkonzolban problémák lépnek fel az aktuális tartomány hatókörén (CORS, Cross-Origin Resource Sharing) mostantól hibaként jelennek meg, nem pedig figyelmeztetésként. A kifejezésekben definiált változók mostantól elérhetők az automatikus kiegészítéshez a konzolban.
  • A webfejlesztő eszközökben a hálózatvizsgálati részben a WebSocket kapcsolaton keresztül továbbított üzenetek (JSON, MsgPack és CBOR) WAMP (WebSocket Web Application Messaging Protocol) formátumú dekódolása biztosított.

    Firefox 73 kiadás

Az újítások és hibajavítások mellett a Firefox 73 javított 15 sebezhetőség, amelyből 11 (a CVE-2020-6800 és a CVE-2020-6801 alatt összegyűjtve) meg van jelölve, mint potenciálisan alkalmas támadókód-végrehajtáshoz speciálisan kialakított oldalak megnyitásakor. Emlékeztetünk arra, hogy a memóriaproblémákat, mint például a puffer túlcsordulása és a már felszabadult memóriaterületekhez való hozzáférés, a közelmúltban veszélyesnek jelölték, de nem kritikusnak.

Forrás: opennet.ru

Hozzászólás