„Tato webová stránka by vám chtěla zobrazovat upozornění!“ Tento otravný prvek webového prostředí nás trápí už léta. Původně užitečná funkce se stala nástrojem obtěžování uživatelů ze strany mnoha webových stránek. Prohlížeče jako Mozilla Firefox a Google Chrome se nyní proti tomuto nešvaru aktivně staví.
Proč se prohlížeče rozhodly zasáhnout?
Možnost zasílání upozornění měla být součástí snahy o vylepšení webu a jeho proměny v aplikační platformu. Webové aplikace by měly mít možnost informovat vás o nových zprávách nebo e-mailech – pokud o to stojíte. A tato upozornění by měla fungovat i v případě, že máte danou webovou stránku zavřenou. Kde je tedy problém?
Problémem je otravný způsob, jakým webové prohlížeče o povolení těchto upozornění žádají. Když navštívíte webovou stránku – třeba jen jednorázově kvůli přečtení jednoho článku – objeví se obtížně ignorovatelná výzva. Stále více webových stránek začalo tyto žádosti používat. Zpravodajský server by například mohl svým předplatitelům nabízet nové články prostřednictvím upozornění v prohlížeči.
Problém není samotná funkce upozornění. Problém je v dotěrnosti žádostí o jejich povolení. Webové prohlížeče měly s těmito vyskakovacími okny začít bojovat už dávno.
Mozilla Firefox udělal první krok
Mozilla byla prvním vývojářem prohlížeče, který se proti těmto otravným upozorněním aktivně postavil. Změna byla implementována ve Firefoxu 72, vydaném 7. ledna 2020.
Nyní se místo velké, obtěžující zprávy s žádostí o povolení, objeví v adresním řádku malá bublina nalevo od adresy webové stránky. Při načítání stránky se tato bublina lehce zatřese.
Stále můžete webu povolit zasílání upozornění kliknutím na bublinu a následným kliknutím na „Povolit upozornění“. Pokud si nepřejete, aby se bublina zatřásla, můžete kliknout na „Nikdy nepovolovat“ nebo můžete v nastavení Firefoxu žádosti o upozornění zcela zakázat.
V každém případě už nebudete hned po otevření stránky obtěžováni vyskakovacími okny. Mozilla uvádí, že „během testování zjistili, že přibližně 99 % žádostí o upozornění zůstává nepřijato a 48 % je uživateli aktivně zamítnuto.“
Google Chrome 80 také potlačuje nepříjemné výzvy
Google následoval s prohlížečem Google Chrome 80, který byl uvolněn 4. února 2020. Tato změna nebude ihned dostupná pro všechny, ale Google uvádí, že ji plánuje automaticky aktivovat pro uživatele, kteří opakovaně odmítají upozornění na různých webových stránkách, a na webech, kde je jen velmi málo lidí přijímá.
Chcete-li tuto funkci aktivovat ručně, můžete přepnout příznak „Použít tišší zasílání zpráv“. Zadejte chrome://flags/#quiet-notification-prompts do adresního řádku Chromu a stiskněte Enter.
Poté můžete přejít do nastavení upozornění Chromu – klikněte na nabídku > Nastavení > Rozšířené > Nastavení webu > Upozornění a aktivujte „Použít tišší zasílání zpráv (blokuje, aby vás nerušily výzvy k upozornění).“
Když je tato funkce v Chromu zapnutá, objeví se v pravé části adresního řádku ikona upozornění ve tvaru zvonku. Při najetí kurzorem se zobrazí zpráva: „Obvykle blokujete upozornění. Pokud chcete, aby vás tento web upozorňoval, klikněte sem.“
Stejně jako ve Firefoxu, i zde můžete upozornění povolit, pokud si to přejete. Webové stránky vás už ale nebudou opakovaně obtěžovat vyskakovacími okny s žádostmi, která vám narušují prohlížení webu.
A co Apple Safari a Microsoft Edge?
Nová verze Microsoft Edge je nyní postavena na kódu Chromium, který pohání Google Chrome. Jinými slovy, můžeme očekávat, že Microsoft Edge bude omezovat webová upozornění stejným způsobem jako Google Chrome.
Apple zatím neoznámil žádné plány na utlumení otravných žádostí o upozornění ve webovém prohlížeči Safari. Nicméně, v nastavení Safari je stále možné výzvy k upozorněním vypnout. Nebyli bychom překvapeni, kdyby Apple následoval příklad ostatních prohlížečů a omezil obtěžování uživatelů těmito žádostmi.
Aktualizace: Apple provedl změnu v oznamovacích výzvách Safari již v roce 2019, ačkoli je neztlumil stejným způsobem jako Firefox a Chrome. Webové stránky nemohou zobrazovat žádosti o push oznámení při načtení stránky. Musí požádat o oprávnění k zasílání notifikací v reakci na interakci uživatele na stránce.
Pro zajímavost, Safari byl prvním významným prohlížečem, který blokoval žádosti o push notifikace, pokud nebyla zjištěna žádná interakce s uživatelem. To výrazně pomáhá redukovat spam notifikacemi.@googlechrome a @Firefox také experimentují s podobnými funkcemi pic.twitter.com/IttYdgejRj
— Luc s??? (@Lucas_Does_Tech) 9. října 2019