Megjelent a web böngésző , valamint Firefox 68.5 az Android platformhoz. Ezen kívül egy frissítés készült hosszú távú támogatással . Hamarosan szakaszra lép a Firefox 74 ágba vált, amelynek kiadása március 10-re van tervezve (projekt 4 hetes ).
:
- A DNS over HTTPS (DoH) üzemmódban hozzáadva a szolgáltatás támogatása , a korábban javasolt CloudFlare DNS-szerveren kívül ("https://1.1.1.1/dns-query"). A DoH aktiválásához és a kiválasztáshoz beállításait a hálózati kapcsolaton belül.
- Megvalósult az első szakasz a kiskapukkal telepíthető kiegészítők támogatásához. A változás csak a kiegészítők általános mappába ( /usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ vagy ~/ .mozilla/extensions/) való telepítésére vonatkozik, amelyet a Firefox összes példánya kezel a rendszeren (felhasználótól függetlenül). Ez a módszer általában a kiegészítők előtelepítésére szolgál disztribúciókban, nem kért integrálásra harmadik féltől származó alkalmazásokkal, rosszindulatú kiegészítők beépítésére vagy különálló kiegészítők telepítésére saját telepítővel. A Firefox 73-ban az ilyen kiegészítők továbbra is működni fognak, de átkerülnek a közös mappából az egyéni felhasználói profilokba, azaz át lesznek alakítva a kiegészítőkezelőn keresztüli telepítéshez használt formátumra.
- Lehetővé vált a globális alapértelmezett méretezési szint telepítése, amely minden oldalra érvényes, nem csak egyes webhelyekre. Az általános méret módosítható a beállításokban (about:preferences) a "Nyelv és megjelenés" szekcióban. A beállítások között egy olyan opció is megjelent, amely lehetővé teszi a méretezés alkalmazását csak a szövegre, a képek érintése nélkül.
- A bejelentkezési adatok mentését javasló párbeszédpanel mostantól csak akkor jelenik meg, ha a beviteli mező értéke megváltozott.
- Ezen NVIDIA 432-nél újabb meghajtókkal és 1920×1200 alatti képernyőfelbontással bekapcsolódik a kompozitáló rendszer [[https://wiki.mozilla.org/Platform/GFX/WebRender_Where]]. A WebRender kompozitáló rendszer Rust nyelven íródott, és a GPU-ra áthelyezi az oldal tartalmának renderelési műveleteit.
- a "Site Specific Browser" (SSB) koncepció használata a
webalkalmazás asztali programként való használatához. Üzemmódban
Az SSB módban elrejtőznek a menük, a címsor és a böngésző egyéb felhasználói felületi elemei, míg a jelenlegi ablakban csak a jelenlegi webhelyre mutató linkek nyithatók meg (a külső linkek egy új böngészőablakban nyílnak meg). A már létező kioszk módot tekintve a működés nem teljes képernyős módban történik, hanem normál ablakban, de a Firefox specifikus felhasználói felületi elemei nélkül. Az SSB módban való linkmegnyitáshoz a parancssori flag „—ssb” használata javasolt, amely alkalmazható webalkalmazások parancsikonjainak létrehozásakor. A módot a „Launch Site Specific Browser” gombbal is el lehet indítani, amely az oldal műveleti menüjében található (a címsor jobb oldalán található három pont). Alapértelmezés szerint a mód inaktív, és a „browser.ssb.enabled = true” megadásával lehet aktiválni az about:configban. - A nagy kontrasztú megjelenítési módban, amely az alacsonyabb látási képességű vagy a színérzékelési zavarral küzdő emberek számára készült, mostantól háttérképek támogatása is elérhető. A látható szöveg olvashatóságának megőrzése és a megfelelő kontraszt szint 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.
- A hangminőség javult a lejátszási sebesség növelésével vagy csökkentésével;
- Javult a régi szövegkódolások automatikus azonosítása az olyan oldalakon, ahol az információt kifejezetten nem adták meg.
- A web konzol keresőmezőjében lehetőség nyílt a hiányzó kulcsok szerinti szűrésre a „-” jel megadásával a maszknak vagy reguláris kifejezésnek az elejére. Például a „-img” keresési lekérdezés az összes olyan elemet megjelenít, amelyekből hiányzik az „img” szöveg, míg a „-/(cool|rad)/” azokat az elemeket mutatja, amelyek nem felelnek meg a „/(cool|rad)/” reguláris kifejezésnek.
- Új CSS tulajdonságok kerültek hozzáadásra és a görgetés viselkedésének vezérlésére, amikor elérjük a görgetési terület logikai határát.
- Az SVG-ben támogatást kaptak a következő tulajdonságok és .
- HTMLFormElement-hez hozzáadva a következő módszer , amely a formaadatok programozott beküldését kezdeményezi, hasonlóan a beküldő gomb megnyomásához. Ez a funkció saját beküldő gombok fejlesztésénél alkalmazható, ahol a form.submit() hívás nem elegendő, mivel nem vált ki interaktív paraméterellenőrzést, nem generál „submit” eseményt és nem küldi el a beküldéshez kapcsolódó adatokat.
- Tulajdonságok és az ablakosztályok most mindig a ténylegesen beállított szélességet és magasságot adja vissza (), nem pedig a látható rész méretét (Visual Viewport).
- a webfejlesztői eszközök teljesítményének optimalizálása. Csökkentett terhelés a hálózati aktivitás megfigyelésére szolgáló panel statisztikái gyűjtésénél. A JavaScript hibakeresőben és a web konzolban felgyorsult a nagy szkriptek betöltése az eredeti forráskódokhoz való kötődéssel (source-mapped).
- A web konzolon a jelenlegi domain területén kívüli problémák (, Cross-Origin Resource Sharing) most már hibaként jelennek meg, nem figyelmeztetésként. A konzolban elérhetővé váltak az automatikus kiegészítést biztosító kifejezésekben definiált változók.
- A webfejlesztői eszközökben, a hálózati vizsgálat szakaszában az WebSocket-en keresztül továbbított WAMP (WebSocket Web Application Messaging Protocol) üzenetek (JSON, MsgPack és CBOR) dekódolása biztosított.
Az új funkciók és hibajavítások mellett a Firefox 73-ban megszüntették , amelyekből 11 (CVE-2020-6800 és CVE-2020-6801 alatt összegyűjtve) potenciálisan lehetőséget ad arra, hogy a támadó kódot futtasson speciálisan kialakított oldalak megnyitásakor. Emlékeztetjük, hogy a memória problémáit, mint például a puffertúlcsordulások és a már felszabadított memória területekhez való hozzáférés, mostanában veszélyes, de nem kritikus problémáknak minősítik.
Forrás: opennet.ru
