Nikoli. Na „seriózních“ webech je to dělané tak, že se jako první zobrazí JavaScriptový popup, jestli si nechcete přihlásit odběr. Z pohledu prohlížeče ten popup nemá nic společného s notifikacemi, je to prostě vykreslené HTML,které pro uživatele vypadá jako popup s dotazem, úplně stejné, jako (stejně nesmyslné) dotazy na cookies, na odběry newsletterů apod. Teprve když v tom popupu zvolíte, že ano, aktivuje se ta funkce prohlížeče, která má aktivovat notifikace, a prohlížeč se vás z bezpečnostních důvodů zeptá, zda to chcete opravdu povolit.
Článek je teprve o tomto druhém dotazu, který je přímo součástí prohlížeče – některé obzvlášť drzé weby se totiž do přihlášení notifikací pouští rovnou, postup popsaný v článku bude fungovat jen na tyto drzé weby (a nebo tehdy, když na tom méně drzém webu v poupu zvolíte, že notifikace chcete).
Ty popup notifikace jde blokovat jedině AdBlockem a podobnými pluginy, podobně jako např. cookies lišty.
I takove weby ale vetsinou zobrazi nabidku oznameni jen pokud je prohlizec podporuje. Pokud se chcete zbavit i toho a nikdy oznameni nepouzivat na zadnem webu, ve Firefoxu se da podpora uplne vypnout pres about:config.
Právě teď vyzkoušeno v Chromium na www.regiojet.cz a minimálně tam to funguje jak by mělo – se zablokovanými oznámeními nevyskočí ani úvodní JavaScriptový popup dotazující na přihlášení odběru. Zřejmě tedy před dotazem testují, zda funkce není zablokovaná.
Jenže já to nechci globálně zakazovat a pak případně povolovat jednotlivé domény. Tyhle konkrétní popupy je možné „vypnout“ takovouhle obezličkou, ale příště to bude zase něco jiného. Myslel jsem, že vývojářům webů už bylo jasné, že popupy jsou zlo, ale evidentně se zase vrátily. Nechápu proč, notifikace mohla být dobrá služba, jenže ty agresivní popupy povedou jenom k tomu, že si to všichni zakážou a pak si budou tvůrci webů stěžovat, že je to nepoužitelné, když to všichni blokují. Hádám, že další vlna popupů bude „Máte zablokované notifikace. Nechcete si je pro náš web povolit?“
Navíc i když odhlédnu od toho, že by se ten popup vůbec neměl zobrazovat, pořád nefunguje, jak by měl – když kliknu na tlačítko Nemám zájem, nastaví se cookie s platností pouhý jeden měsíc, takže za měsíc to bude otravovat znovu.
Tak ještě upřesnění. Dělal jsem přesně toto:
Notifikace jsem tedy zablokoval pouze pro konkrétní web, výchozí nastavení prohlížeče zůstalo nezměněné, ostatní weby (jako třeba alojz.cz) mě po udělení souhlasu klidně notifikují dál, vyzkoušeno. V ideálním světě by se však stejná akce měla stát po kliknutí na Nemám zájem v onom popup okně.
To je zvláštní, mně už to teď popup nezobrazuje ani po vymazání cookies. Musel jsem to otevřít v jiném prohlížeči…
Ano, tímhle postupem zablokuješ ten jeden web. Já používám jiný, který je možná rychlejší – kliknu v popupu že oznámení chci dostávat, tím se konečně vyvolá ten dotaz prohlížeče (mám jako výchozí nastaveno „zeptat se“) a web zablokuju tam.
Já nijak nezpochybňuju ten článek ani to, že tento konkrétní typ popupů se dá tímhle způsobem eliminovat. Jenom jsem konstatoval, že opět přišla móda popupů na webech, a že primární problém jsou ty popupy, a ne to, na co se popupy ptají. Úplně stejný princip je třeba u geolokačních služeb, také je může web požadovat a uživatel to musí schválit. Jenže ty jsou v prohlížečích o pár let déle, a tenkrát se to ještě řešilo normálně – na webu je tlačítko pro danou funkci (třeba na mapě zaměřovač), a když na něj kliknu, prohlížeč se dotáže, zda má stránce povolit přístup k aktuální poloze. Tedy žádné vnucování přes popup, ale když tu funkci uživatel chce, musí si jí na webu najít.
To, že má web nějakou funkci, jak zůstat trvale v kontaktu s uživatelem, bývalo běžné – třeba RSS nebo newslettery. Teprve v poslední době se ale vrátilo do módy vnucovat to přes popupy.