Na voljo Firefox 72. To je prva verzija, za koju je vrijeme pripreme je zmanjšano smanjeno sa 6 na 4 nedelje.
- Način „slika-u-slici” je uključen na platformama Linux i macOS.
- U verzijama za OpenBSD primenjena je izolacija datotečnog sistema pomoću unveil().
- Zaštita od praćenja начала po difoltu blokira zahteve za resursima koji su uhvaćeni u prikupljanju digitalnih otisaka (fingerprinting).
- Spletne strani više ne mogu tražiti od korisnika dozvole (za korišćenje geolokacije, kamere, obaveštenja) dok korisnik ne počne da interaguje sa stranicom (klik mišem, pritisak na taster na tastaturi, dodir). Telemetrija pokazuje sledeće:
- zahtevi za prikaz obaveštenja su ekstremno nepopularni (samo 1% je odobreno, 48% je odbijeno, a u ostalim slučajevima zahtev se zanemaruje). Tokom meseca korisnici su primili milijardu i po zahteva, od kojih je odobreno samo 23,5 miliona.
- ponovni zahtev za dozvolu ne povećava verovatnoću da će korisnik pristati. 85% odobrenja zabeleženo je upravo pri prvom pokušaju.
- vlasnici sajtova, uglavnom, ne čekaju dok korisnik ne počne da interaguje sa stranicom, već prikazuju zahteve odmah.
- zahtevi koji čekaju na interakciju korisnika sa stranicom odobravaju se dvostruko češće.
Početkom ove verzije, ako je zahtev napravljen ne čekajući korisničke akcije, biće predstavljen samo ikonom u adresnoj traci.
- Boja traka za pomeranje automatski se prilagođava boji pozadine stranice.
- U HTTP zaglavlje Accept dodata je podrška za image/webp. Iako takvo ponašanje nije u skladu sa specifikacijom, koristi se u Chromiumu, pa mnoga mesta gledaju na ovo zaglavlje kako bi odredila da li pregledač podržava WebP format.
- Firefox naučio je использовать политики, размещённые в /run/user/$UID/firefox/policies.json
- Появилась mogućnost korišćenja klijent sertifikata iz Windows skladišta (security.osclientcerts.autoload).
- U slučaju isključivanja slanja telemetrije, svi odgovarajući podaci biće obrisani sa servera Mozille u roku od 30 dana, kako zahteva kalifornijski zakon o zaštiti prava potrošača.
- Broj nedavnih foldera u dijalogu za dodavanje obeleživača povećan je sa 5 na 7. Za one kojima je potrebno još više, dodat je podešavanje browser.bookmarks.editDialog.maxRecentFolders.
- Popolnoma revamped mehanizem sinhronizacije zaznamkov. To je omogočilo rešitev številnih težav: podvajanje, izgubo in mešanje zaznamkov, mešanje map, težave s sinhronizacijo novih ali premaknjenih zaznamkov.
- Odstranjena je vgrajena možnost blokiranja nalaganja slik s specifičnih domen (bila je globoko skrita in ni bila priljubljena). S to nalogo se bolje ukvarjajo razširitve, kot je uMatrix.
- Preklicano podpora HTTP javno ključnevpinning. Spletna stran je lahko obvestila brskalnik, da naj se uporabljeni SSL certifikat obravnava kot veljaven le, če ga je izdal določen zaupanja vreden center. Na žalost HPKP ni pridobil priljubljenosti, ampak je odprl pot za izsiljevanje. Zlonamernež, ki je dostopil do nastavitev spletnega strežnika, je uvedel HPKP in prisilil stranke, da so te informacije predpomnile za nekaj let naprej. Ko je lastnik ponovno pridobil nadzor in odstranil zlonamernežev certifikat, stranke niso mogle vzpostaviti povezave s strežnikom. Poleg tega se je tehnologija izkazala za enostaven način, kako si 'streljati v koleno', tako da se je po pomoti onemogočil dostop do lastne spletne strani. Pred letom dni je bila podpora za HTTP javno ključnevpinning prekinjena v Chromu, v IE, Edge in Safariju pa nikoli ni bila implementirana.
- Odprt koda proxy strežnika Pocket, ki omogoča prejemanje sponzoriranih vsebin v novih zavihkih, ne da bi ogrožala zasebnost uporabnikov.
- CSS:
- JavaScript: добавлена поддержка operaterja za združevanje z NULL.
- API: omogočena podpora FormDataEvent.
- Servisni delavci: dodana podpora lastnosti WindowOrWorkerGlobalScope.crossOriginIsolated.
- Orodja za razvijalce:
- Debugger je pridobil podporo pogojnih točk za ustavljanje (ki se sprožijo pri branju ali spreminjanju lastnosti objekta).
- Mrežni monitor naučio je prikazovati informacije o času zahtevka, začetku in koncu nalaganja vsakega vira.
- Način odzivnega oblikovanja je začel podpirati simulacijo različnih vrednosti meta viewport.
- Inšpektor omogućava simulirati različne vrednosti prefers-color-scheme.
- Inšpektor spletnih žic je zdaj prikazuje obseg prejetih in poslanih podatkov ter format ASP.NET Core SignalR.
- Odstranjen je 'Enostavni urejevalnik JavaScript', saj ga uspešno nadomešča večvrstni način vnosa konzole.
Izvor: linux.org.ru
