Firefox 67 beta uključuje kod za blokiranje JavaScripta koji rudari kriptovalute ili prati korisnike putem otiska prsta preglednika. Blokiranje se provodi prema dodatnim kategorijama (fingerprinting i cryptomining) na popisu Disconnect.me, uključujući hostove uhvaćene u korištenju rudara i kod za skrivenu identifikaciju.
Kod za rudarenje kriptovalute koji rezultira značajnim povećanjem opterećenja CPU-a na korisničkom sustavu obično se ubacuje na stranice kao rezultat hakiranja ili se koristi na sumnjivim stranicama kao metoda monetizacije. Skrivena identifikacija znači pohranjivanje identifikatora u područjima koja nisu namijenjena za trajno pohranjivanje informacija (“Supercookies”), kao i generiranje identifikatora na temelju neizravnih podataka kao što su razlučivost zaslona, popis podržanih MIME vrsta, specifični parametri u zaglavljima (HTTP/2 i HTTPS ), analiza instaliranih dodataka i fontova, dostupnost određenih Web API-ja, značajke renderiranja specifične za video karticu pomoću WebGL-a i Canvasa, CSS manipulacije, analiza značajki rada s mišem i tipkovnicom.
Novi načini blokiranja onemogućeni su prema zadanim postavkama, a nove opcije "Cryptominers" i "fingerprinters" dodane su u postavke vezane uz privatnost kako bi ih omogućili. S vremenom se planira omogućiti predstavljene načine prema zadanim postavkama za malu kontrolnu skupinu korisnika, a zatim ih aktivirati za sve u budućem izdanju.
Rad blokera možete pratiti putem
kontekstni izbornik web mjesta, prikazan kada kliknete na ikonu sa slikom štita u adresnoj traci. U izbornik je također dodan link
brzo pošaljite izvješće programerima o nastalim problemima.
Ostali nedavni događaji vezani uz Firefox uključuju:
- Najavljen je program istaknutih dodataka koji će ovog ljeta ponuditi popis dodataka koji zadovoljavaju Mozilline zahtjeve sigurnosti, korisnosti i upotrebljivosti. Dodaci s popisa promovirat će se kroz sustav kontekstualnih preporuka u raznim Mozilla proizvodima i na projektnim stranicama. Da bi bio prihvaćen na popisu, dodatak mora učinkovito i djelotvorno rješavati aktualne probleme koji su zanimljivi široj publici, mora biti aktivno razvijen od strane autora i podvrgnut potpunom sigurnosnom pregledu svakog ažuriranja.
- Razmatra se mogućnost uključivanja u međugradnje Firefoxa Servo WebRender sustava za sastavljanje, napisanog u jeziku Rust i prepuštanja operacija renderiranja sadržaja stranica GPU-u. Kada koristite WebRender, umjesto ugrađenog sustava za kompozitiranje ugrađenog u Gecko engine, koji obrađuje podatke pomoću CPU-a, shaderi koji se izvode na GPU-u koriste se za izvođenje operacija sažetog renderiranja na elementima stranice, što omogućuje značajno povećanje brzine renderiranja i smanjeno opterećenje CPU-a. U Linuxu se predlaže da se WebRender u prvoj fazi omogući samo za Intelove video kartice s upravljačkim programima Mesa 18.2.8 i novijim. WebRender možete aktivirati ručno na sustavima s drugim video karticama putem varijable “gfx.webrender.all.qualified” u about:config ili pokretanjem Firefoxa s postavljenom varijablom okruženja MOZ_WEBRENDER=1.
- U beta verziji Firefoxa 67, mogućnost brze navigacije do lozinki spremljenih za stranicu dodana je u glavni izbornik i dijaloški okvir s preporukama za ispunjavanje obrazaca za prijavu;
- U postavke je dodan gumb za ponovno učitavanje svih kartica nakon promjene pravila za obradu kolačića iz izvora trećih strana;
- Dodana ograničenja intenziteta ispisa stranice u dijaloškom okviru za provjeru autentičnosti;
- Nova implementacija koda za sinkronizaciju knjižnih oznaka, ponovno napisana u Rustu, dodana je noćnim verzijama (omogućeno putem services.sync.bookmarks.buffer.enabled u about:config).
Izvor: opennet.ru