Firefox planira dodati nametljivi blokator obavijesti i API UserScripts

Firefoxov logotip

Programeri Mozille najavili su eksperiment u kojem se planira testiranje tehnika rješavanja nametljivih zahtjeva za pružanje dodatnih dozvola web lokacijama.

I nije da stječu privilegije ili nešto slično, već to već neko vrijeme sve više web stranica zloupotrebljava mogućnost traženja dozvola danih u preglednicima, uglavnom povremenim povlačenjem zahtjeva za push obavijesti.

Da biste zaštitili korisnike od ove vrste neželjene pošte, ljudi u Firefoxu planiraju ograničiti situacije u kojima web lokacija može prikazivati ​​takve obavijesti.

U postavkama Firefoxa dugo postoji opcija koja vam omogućuje potpuno onemogućavanje izlaženja zahtjeva za push obavijesti, ali ova je značajka nezgodna u situacijama kada korisnik ne namjerava u potpunosti odbiti slati obavijesti, već se želi riješiti dosadna neželjena pošta.

Prema statistikama iz kolekcije telemetrije, Korisnici Firefox Beta od 25. prosinca do 24. siječnja predali su oko 18 milijuna zahtjeva web stranica koje su posjetili kako bi primali obavijesti.

Odobreno je samo 3% zahtjeva a većina je odbijena i u 19% slučajeva korisnici su odmah zatvorili karticu sa stranicom nakon pojave spomenutog zahtjeva, bez pritiska na gumb za pristanak ili odbijanje.

Za usporedbu, kada se traži pristup kameri i mikrofonu, stopa prihvaćanja obavijesti iznosi 85%. Ove statistike sugeriraju da se zahtjevi za push obavijesti pojavljuju izvan konteksta i smetaju posjetiteljima.

Bloker obavijesti

Počevši od jučer i do 29. travnja, na Firefoxu se izvode eksperimenti svake noći: zahtjevi za autorizaciju bit će blokirani, osim ako korisnik ne stupi u interakciju sa stranicom (klik mišem ili pritisak tipke).

Tijekom prva dva tjedna ovog eksperimenta zahtjevi će se tiho blokirati i preostalo vrijeme kada pokušate prikazati zahtjev, na adresnoj traci prikazat će se indikator primitka zahtjeva. Klikom na njega moći ćete vidjeti samu aplikaciju.

Tada je planiran drugi eksperiment, tijekom kojeg će se od malog postotka korisnika izdanja Firefox 67 tražiti da podijele informacije o radu s obrascima za autorizaciju aplikacija.

Tijekom eksperimenta, programeri Firefoxa namjeravaju dobiti informacije o tome koliko je dugo korisnik bio na web mjestu prije prikazivanja zahtjeva za vjerodajnicama i prikupiti statistiku za otkrivanje zlouporaba koje se mogu blokirati.

Ideja programera Firefoxa da pokušaju minimizirati neželjenu poštu koju zlostavljaju mnoge web stranice nije loša.

Čak i završavanje smetnji obavijesti može biti plus koji može privući nove korisnike, ali također biste trebali uzeti u obzir da je činjenica da korisnik može primati obavijesti često korisna.

Recimo na primjer Facebook ili web mjesta od interesa korisnika. Ideja Firefoxa mogla bi se još više uglađati na primjer okupljanjem neželjene web stranice na popisu u stilu blokatora oglasa.

API korisničke skripte

Osim toga, na noćnim gradnjama temeljem kojih će se formirati Firefox 68 izdanje, aktiviraju se zadani korisnički API-ji.

To će vam omogućiti stvaranje dodataka na temelju tehnologije WebExtensions u stilu Greasemonkey, koja će vam omogućiti pokretanje prilagođenih skripti u kontekstu web stranica.

Na primjer, povezivanjem skripti možete promijeniti izgled i ponašanje stranica koje korisnici pregledavaju.

Ovaj je API već uključen u Firefox, ali do sada je za njegovo omogućavanje bila potrebna postavka "extensions.webextensions.userScripts.enabled" u about: config.

Za razliku od postojećih dodataka sa sličnom funkcionalnošću, koji koriste poziv tabs.execute, novi API omogućuje vam izoliranje skripti u okruženjima s pješčanikom, rješava probleme s performansama i omogućuje vam obradu različitih faza učitavanja stranice.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.