Firefox plánuje přidat rušivé blokování oznámení a rozhraní UserScripts API

Logo Firefox

Vývojáři Mozilly ohlásili experiment ve kterém se plánuje testování technika vyřizování rušivých požadavků poskytovat další oprávnění webovým stránkám.

A nejde o to, že získávají privilegia nebo něco takového, ale o to již nějakou dobu stále více webových stránek zneužívá možnost požadovat oprávnění poskytovaná v prohlížečích, zejména prostřednictvím pravidelného stahování žádostí o oznámení push.

V zájmu ochrany uživatelů před tímto typem spamu lidé ve Firefoxu plánují omezit situace, ve kterých může web zobrazovat taková oznámení.

V nastavení Firefoxu existuje možnost, která vám umožní úplně deaktivovat výstup požadavků push notifikací, ale tato funkce je nepohodlná v situacích, kdy uživatel nemá v úmyslu úplně odmítnout posílat upozornění, ale chce se zbavit nepříjemný spam.

Podle statistik ze sbírky telemetrie, Uživatelé prohlížeče Firefox Beta od 25. prosince do 24. ledna odeslali přibližně 18 milionů žádostí webových stránek, které navštívili, aby dostávali oznámení.

Pouze 3% žádostí bylo schváleno a většina byla odmítnuta a v 19% případů uživatelé ihned po zobrazení zmíněné žádosti kartu se stránkou zavřeli, aniž by stiskli tlačítko souhlasu nebo odmítnutí.

Pro srovnání, při žádosti o přístup ke kameře a mikrofonu je míra přijetí oznámení 85%. Tyto statistiky naznačují, že žádosti o oznámení push se objevují mimo kontext a otravují návštěvníky.

Blokování oznámení

Od včerejška a od 29. dubna probíhá experiment na nočních verzích prohlížeče Firefox: autorizační požadavky budou blokovány, pokud uživatel nebude se stránkou komunikovat (kliknutí myší nebo stisknutí klávesy).

Během prvních dvou týdnů tohoto experimentu budou žádosti blokovány tiše a zbývající čas při pokusu o zobrazení požadavku se na adresním řádku zobrazí indikátor přijetí požadavku. Kliknutím na něj uvidíte samotnou aplikaci.

Pak se plánuje druhý experiment, během něhož bude malé procento uživatelů verze Firefoxu 67 požádáno o sdílení informací o tom, jak pracovat s formuláři autorizace aplikace.

Během experimentu mají vývojáři Firefoxu v úmyslu získat informace o tom, jak dlouho je uživatel na webu před zobrazením požadavku na přihlašovací údaje, a shromáždit statistiky pro detekci zneužití, které lze blokovat.

Myšlenka vývojářů Firefoxu pokusit se minimalizovat spam, který zneužívá mnoho webových stránek, není špatná.

Dokonce i ukončení obtěžování oznámení může být výhodou, která může přilákat nové uživatele, ale měli byste také vzít v úvahu, že skutečnost, že uživatel může přijímat oznámení, je často užitečná.

Řekněme například Facebook nebo zájmové stránky uživatele. Myšlenka Firefoxu by mohla být ještě vylepšena například shromažďováním nevyžádaných stránek do seznamu ve stylu blokátorů reklam.

Uživatelské skripty API

Navíc, u nočních sestavení, na jejichž základě bude vytvořena verze Firefoxu 68, jsou aktivována výchozí uživatelská rozhraní API.

To vám umožní vytvářet pluginy založené na technologii WebExtensions ve stylu Greasemonkey, která vám umožní spouštět vlastní skripty v kontextu webových stránek.

Například připojením skriptů můžete změnit rozložení a chování stránek, které si uživatelé prohlížejí.

Toto API je již ve Firefoxu obsaženo, ale doposud pro jeho povolení bylo v nastavení about: config vyžadováno nastavení „extensions.webextensions.userScripts.enabled“.

Na rozdíl od stávajících pluginů s podobnými funkcemi, které používají volání tabs.execute, nové rozhraní API umožňuje izolovat skripty v prostředích izolovaného prostoru, opravuje problémy s výkonem a umožňuje zvládnout různé fáze načítání stránky.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.