it-swarm-eu.dev

Měl bych návštěvníkům sdělit, že jejich prohlížeč je zastaralý?

Viděl jsem mnoho webů jako browser-update.org , které poskytují malé kousky JavaScriptu a CSS k implementaci na stránce, která informuje uživatele pomocí žlutého pruhu v horní části stránky, že jeho prohlížeč je mimo data. I když vidím, jak je to produktivní v tom, že to pomáhá zvýšit prohlížeče lidí na vyšší standardy, ale také cítím, že to může být trochu rušivé a nepříjemné.

Bylo by takové oznámení vhodnější na osobních webových stránkách než na obchodních webech? Existují nějaké obecné pokyny, kde by se tento druh oznámení měl a neměl použít?

8
squircle

U neosobních webů by to mělo být provedeno pouze v případě, že (z nějakého důvodu) nebude stránka fungovat v zastaralém prohlížeči. Neosobní weby (ať už se jedná o obchodní, vládní atd.) Obvykle nepatří k agendě, takže pokud web funguje (většinou) v prohlížeči IE 6 (nebo zastaralém), nechte to tak být. Vaši uživatelé nemají možnost přednášet o výběru prohlížeče (i když je tato volba špatná).

U osobních stránek je to samozřejmě otázka osobního vkusu a přesvědčení.

Pokud se domníváte, že oznámení je zaručeno, měli byste ho učinit přiměřeně nenápadným. Horní stuhy, které weby stackexchange používají pro oznámení, jsou docela vhodné. Přesměrování na jinou stránku je úplně nahoře. Usnadněte zavření (možná se kód uživatelského agenta špatně vyskytuje) a jakmile jej zrušíte, neměl by se znovu objevovat (alespoň na nějakou dobu).

11
Kris

Udělal bych to jen v případě extrémních selhání, jako kdybych měl stránku založenou na <canvas> a někdo ji navštívil v aplikaci Internet Explorer. Nejlepší je otestovat možnosti prohlížeče a omluvit se uživateli, pokud stránku nelze zobrazit. Stejná teorie platí také pro sekce <noscript> pro uživatele, jejichž JavaScript v prohlížeči je vypnutý.

3
delete