質問: webサイトは引き続きinternet explorer 8以下をサポートする必要がありますか? [〜#〜]背景[〜#〜]ウェブサイトを立ち上げようとしています。これは、主に学者からなると予想されるユーザーベースを持つ学問的なサイトです。 chrome、safari、firefox、ie10以上でよく見えます。私はそれを開いた同僚にリンクを送ったところ、それはスクランブルエッグのように見えました。彼の仕事用pc(病院内)がie7を実行していることを発見しました!私は自分のサイトを再構成するのが嫌です(時間がかかり、非常に退屈になる可能性があります)。[〜#〜]質問[〜#〜]これらの以前のブラウザを引き続きサポートすることが本当に必要だと思いますか?そうでなく、サイトがieの初期バージョンを検出した場合、モーダルダイアログはユーザーにアップグレードを促しますか?
回答: ユーザーの状況を非難しないでください。これは誰が正しいのか、何が正しいのかではありません。あなたがやりたい最後のことは、uxの観点から、judgeユーザーです。アップグレードするように指示するモーダルダイアログは、自己正当です。ユーザーがブラウザーやオペレーティングシステムなどを知っているか気にすることを期待することで、ユーザーを判断しているのです。あなたはそれが彼らの責任であると感じるかもしれませんが、そのような個人的な意見はインタラクションデザインから除外するのが最善です。uxの観点からの唯一の責任は、予算の制約内で最適なエクスペリエンスを設計し、必要な手段でユーザーに提供することです。それらすべてがie8を使用している場合、今日の仕事はひどいもので、ie8サイトを作成しています。 ユーザーをあなたのところに連れてくるのは貧弱なuxです。もちろん、だからといってie6までサイトの隅々までサポートしなければならないということではありません。時間、お金、エネルギー、忍耐の予算があり、ユーザーの1%だけがie8を使用している場合、それらのリソースを使って、適切なブラウザーを持っているユーザーの99%がサイトをすばらしいものにすることができます。だからここに私がやろうとしています。 ie8以前などのサポートされていないブラウザーのすべてのcssおよびjsをオフにします。あなたが良い 構造とスタイルの分離 を持っている場合、醜いものではありますが、人々に使いやすいウェブサイトを残すでしょう。そうでない場合は、すべてのユーザーとこのwebサイトを維持するための独自の健全性のために、これを修正する必要があります。 ブラウザーがサポートされていないために現在のwebサイトの見た目が悪いことを示す小さなメッセージを追加してください。そうすれば、これは会社が通常提示する方法ではないことがわかります。メッセージがサポートされていないブラウザーに対して追加され、サポートされているブラウザーに対して非表示になっていないことを確認してください(googleの宣伝文句で表示したり、スクリーンリーダーで読み上げたりしたくない)。 モーダルダイアログを使用しないでください。これは、ユーザーのフローを中断したい問題ではありません。 あなたの訪問者の統計を見てください。 ie8ユーザーの数が少ない場合は、ie8固有のcssを少し追加するだけで十分です。コンテンツを明確にし、少し使いやすくするのに十分です。