Izdano je web preglednik , kao i Firefox 68.5 za platformu Android. Osim toga, kreirana je nova verzija s dugim rokom podrške . Uskoro će u fazu koja će preći u Firefox 74, čije je izdanje zakazano za 10. mart (projekt na 4-tjedni ).
:
- U modu pristupa DNS-u preko HTTPS-a (DoH, DNS over HTTPS) dodana je podrška za uslugu , pored ranije predloženog DNS servera CloudFlare (23.0.0.1/dns-query). Aktivirajte DoH i odaberite u postavkama mrežne veze.
- Implementirana je prva faza podrške za proširenja koja se instaliraju alternativno. Promjena se odnosi samo na instalaciju proširenja u zajedničkim direktorijima (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ ili ~/mozzila/extensions/), kojima mogu pristupiti svi instance Firefoxa u sistemu (bez vezivanja za korisnika). Ova metoda obično se koristi za unapred instaliranje proširenja u distribucijama, za neovlašćeno umetanje uz treće aplikacije, za integraciju zlonamernih proširenja ili za izolovanu isporuku proširenja s vlastitim instalaterom. U Firefoxu 73 takva proširenja će i dalje raditi, ali će biti prebačena iz zajedničkog direktorija u individualne korisničke profile, tj. biće pretvorena u format koji se koristi prilikom instalacije putem menadžera proširenja.
- Implementirana je mogućnost postavljanja globalnog osnovnog nivoa skaliranja, koji se primenjuje na sve stranice, a ne veže se za pojedinačne sajtove. Promenite globalno skaliranje u postavkama (about:preferences) u sekciji „Jezik i izgled“. U postavkama se takođe pojavila opcija koja omogućava primenu skaliranja samo na tekst, bez uticaja na slike.
- Dijalog za ponudu za čuvanje prijava sada se pojavljuje samo ako je promenjena vrednost prijave u polju za unos.
- Na s NVIDIA drajverima novijim od verzije 432 i rezolucijom ekrana manjom od 1920×1200 uključena je kompozicija [[https://wiki.mozilla.org/Platform/GFX/WebRender_Where]]. Sistem kompozicije WebRender napisan je na jeziku Rust i prebacuje operacije prikazivanja sadržaja stranice na GPU.
- korištenja koncepta „Specifični pretraživač za sajt“ (SSB) za
rad s web aplikacijom kao s običnim desktop programom. U režimu
SSB skriva izbornike, adresnu traku i druge elemente sučelja preglednika, a u trenutnom prozoru dopušteno je samo otvaranje veza na stranice trenutne web stranice (vanjske veze otvaraju se u novom prozoru preglednika). Za razliku od već postojećeg kioska, rad se ne odvija u aktivnom režimu punog zaslona, već u običnom prozoru, ali bez specifičnih elemenata sučelja Firefoxa. Za otvaranje veza u SSB režimu predložen je naredbeni flag „—ssb“, koji se može koristiti prilikom stvaranja oznaka za web aplikacije. Ovaj način rada također se može aktivirati gumbom „Pokreni preglednik specifične stranice“, smještenim u izborniku opcija stranice (tri točke desno od adresne trake). Prema zadanim postavkama, način rada nije aktivan i zahtijeva uključivanje putem postavljanja „browser.ssb.enabled = true“ u about:config. - U načinu prikaza s visokim kontrastom, namijenjenom osobama s oštećenim vidom ili narušenim percepcijom boja, dodana je podrška za pozadinske slike. Kako bi se očuvala čitljivost i osigurao odgovarajući nivo kontrasta, vidljivi tekst odvojen je posebnim pozadinskim slojem, u kojem se koristi boja aktivne teme.
- Poboljšana kvaliteta zvuka pri povećanju ili smanjivanju brzine reprodukcije;
- Poboljšana automatska detekcija starih tekstualnih kodiranja na stranicama na kojima nije jasno navedena informacija o kodiranju.
- U pretraživaču web konzole dodana je mogućnost filtriranja po nepostojećem ključu putem označavanja simbola „-“ ispred uzorka ili regularnog izraza. Na primjer, pretraživački upit „-img“ prikazat će sve elemente koji nemaju niz „img“, a „-/(cool|rad)/“ će prikazati elemente koji ne odgovaraju regularnom izrazu „/(cool|rad)/“.
- Dodana nova CSS svojstva i za upravljanje ponašanjem pomicanja prilikom dostizanja logične granice područja pomicanja.
- U SVG dodana podrška za svojstva i .
- U HTMLFormElement dodana je metoda , koja inicira programsko slanje podataka obrasca na sličan način kao klik na tipku za slanje podataka. Funkcija se može koristiti prilikom razvoja vlastitih tipki za slanje obrasca, za koje pozivanje form.submit() nije dovoljno jer ne pokreće interaktivnu provjeru parametara, generira događaj 'submit' i prenosi podatke povezane s tipkom za slanje.
- Svojstva i objekti Window sada uvijek vraćaju stvarnu postavljenu širinu i visinu područja (), a ne veličinu vidljivog dijela (Visual Viewport).
- optimizacija performansi alata za web razvoj. Smanjena opterećenja prilikom prikupljanja statistike za kontrolnu ploču mrežne aktivnosti. U debuggeru JavaScripta i web konzoli ubrzana je učitavanje velikih skripti s vezom na njihove izvorne tekstove (source-mapped).
- U web konzoli problemi s izlaskom iz trenutnog domena sada se prikazuju kao greške umjesto upozorenja., Cross-Origin Resource Sharing) sada prikazuju kao greške, a ne kao upozorenja. Varijable definirane u izrazima dostupne su za automatsko dovršavanje u konzoli.
- U alatima za web razvoj u odjeljku inspekcije mreže omogućen je dekodiranje poruka (JSON, MsgPack i CBOR) u WAMP formatu (WebSocket Web Application Messaging Protocol), koje se prenose putem WebSocket veze.
Osim novina i ispravaka grešaka u Firefox 73 uklonjena su , od kojih je 11 (prikupljeno pod CVE-2020-6800 i CVE-2020-6801) označeno kao potencijalno sposobne dovesti do izvršenja koda napadača prilikom otvaranja posebno oblikovanih stranica. Podsjetimo, problemi s memorijom, poput preljeva bafera i pristupa već oslobođenim područjima memorije, od nedavno su označeni kao opasni, ali ne kritični.
Izvor: opennet.ru
