web-dev-qa-db-ja.com

ブラウザが古いことを訪問者に伝える必要がありますか?

browser-update.org のような多くのサイトを見てきました。これらのサイトは、ページの上部にある黄色のバーを介してブラウザが使用できないことをユーザーに知らせるページに実装するJavaScriptとCSSを提供します日付の。私はこれが人々のブラウザをより高い水準に引き上げるのに役立つという点で生産的であると思いますが、それは少し邪魔で煩わしいかもしれません。

この種の通知は、ビジネスWebサイトではなく個人Webサイトでより適切ですか?この種の通知を使用する場所と使用しない場所に関する一般的なガイドラインはありますか?

8
squircle

非個人サイトの場合、これは(何らかの理由で)サイトが古いブラウザでうまく機能しない場合にのみ行う必要があります。非ビジネスサイト(ビジネス、政府など)は通常、アジェンダを提供するために存在しないため、サイトが(主に)IE 6(または古い)ブラウザーで動作する場合は、それを許可します。ユーザーは、ブラウザの選択について講義を受けることはできません(選択が悪い場合でも)。

個人サイトの場合、これはもちろん個人的な好みと信念の問題です。

通知が正当であると感じた場合、合理的に控えめにする必要があります。 stackexchangeサイトが通知に使用するトップリボンは非常に適しています。まったく別のページにリダイレクトすることは上です。簡単に却下し(ユーザーエージェントコードが間違っている可能性があります)、却下された後は(少なくともしばらくの間)表示されません。

11
Kris

<canvas>ベースのページがあり、誰かがInternet Explorerでそのページにアクセスした場合のように、極端な障害が発生した場合にのみこれを行います。最善の方法は、ブラウザの機能をテストし、ページを表示できない場合はユーザーに謝罪することです。同じ理論は、ブラウザのJavaScriptがオフになっているユーザーの<noscript>セクションにも適用されます。

3
delete