Firefox 67 beetaversiooni on integreeritud kood, mis blokeerib JavaScripti sisestusi, mis tegelevad krüptovaluutade kaevandamisega või jälgivad kasutajaid varjatud tuvastamise meetoditega („brauseri jälgimine“). Blokeerimine toimub täiendavate kategooriate (fingerprinting ja cryptomining) kaudu Disconnect.me nimekirjas, kuhu on lisatud hostid, kes on süüdistatud kaevandusprogrammide ja varjatud tuvastamise koodi kasutamises.
Krüptorahade kaevandamiseks mõeldud kood, mis toob kasutaja süsteemis kaasa märkimisväärse protsessori koormuse, paigaldatakse reeglina veebisaitidele rünnakute tõttu või kasutatakse kaheldavatel saitidel monetiseerimise meetodina. Varjatud tuvastamine hõlmab identifikaatorite salvestamist piirkondades, mis ei ole mõeldud info alalisteks salvestamiseks («Supercookies»), samuti identifikaatorite genereerimist kaudsete andmete põhjal, nagu ekraani eraldusvõime, toetatud MIME-tüüpide loetelu, spetsiifilised parameetrid päistes (HTTP/2 ja HTTPS), installitud pluginate ja fontide analüüs, teatud Web API-de kättesaadavus, videokaartide spetsiifilised joonistamise omadused, mis on seotud WebGL-i ja Canvas'iga, CSS-i manipuleerimine, hiire ja klaviatuuri kasutuse analüüs.
Vaikimisi on uued blokeerimisrežiimid keelatud, kuid nende aktiveerimiseks on privaatsusseadete alla lisatud uued valikud „Cryptominers“ ja „fingerprinters“. Mõne aja pärast plaanitakse need režiimid vaikimisi aktiveerida väikesele kontrollgrupile, millele järgneb nende aktiveerimine kõigile ühes tulevastes väljaannetes.

Blokeerija aktiveerimise jälgimist saab teha kaudu
veebisaidi kontekstimenüüs, mida kuvatakse klikkides aadressiribal asuvale kilbiikoonile. Menüüle on lisatud ka link
kiire aruande edastamiseks arendajatele esinevate probleemide kohta.

Teistest hiljutistest Firefoxiga seotud sündmustest võib samuti mainida:
- Käivitati soovitatud lisade programm, mille raames suvel pakutakse nimekirja lisadest, mis vastavad Mozilla nõuetele turvalisuse, kasulikkuse ja kasutusmugavuse osas. Nimekirja kuuluvad lisad saavad reklaami erinevates Mozilla toodetes ja projekti veebisaitidel kontekstidest koosnevate soovituste süsteemi kaudu. Nimekirja vastuvõtmiseks peab lisand kvaliteetselt ja tõhusalt lahendama aktuaalseid ülesandeid, mis huvitavad laiemat publikku, olema autori poolt aktiivselt arendatav ning iga värskenduse turvaarvamus peab olema täielikult läbi vaadatud.
- Arutatakse Servo WebRender kompositsioonisüsteemi lisamise võimalust Linuxi Firefoxi versioonides, mis on kirjutatud Rusti keeles ja viib GPU-le lehe sisu renderdamise toimingud. WebRenderi kasutamine, mis asendab Gecko mootorisse sisse ehitatud kompositsioonisüsteemi, mis töötleb andmeid CPU abil, kasutab lehe elementide koostamisfunktsioonide täitmiseks GPU-s töötlustuba, mis võimaldab saavutada märkimisväärset renderdamise kiirusetõusu ning vähendada CPU koormust. Linuxis pakutakse WebRenderi esimeses etapis aktiveerimisel ainult Intel graafikakaartide jaoks, millele on installitud draiverid Mesa 18.2.8 või uuemad. WebRenderi saad ise käsitsi aktiveerida teiste graafikakaartide korral, muutes parameetrit „gfx.webrender.all.qualified” lehes about:config või käivitades Firefoxi keskkonnamuutujaga MOZ_WEBRENDER=1.
- Firefox 67 beetaversioonis on põhimenüüsse ja sisselogimise vormide täitmise soovituste dialooge lisatud võimalus kiirelt pääseda juurde veebisaidi salvestatud paroolidele;


- Seadete alla on lisatud nupp, mis võimaldab kõiki vahekaartide laadimisi värskendada pärast küpsiste käsitlemise reeglite muutmist kolmandate osapoolte poolt;
- Lisatud piirangud autentimisdialooge genereeriva saidi väljundite intensiivsuse osas;
- Öistele versioonidele on lisatud uus järjehoidjate sünkroonimise koodi teostus, mis on kirjutatud Rusti keeles (aktiveeritakse läbi services.sync.bookmarks.buffer.enabled aadressi config-s).
Allikas: opennet.ru


