(最終的に)IE6サポートの廃止を検討しています。
私は常に優雅な低下の大ファンでしたが、私たちは本当に前進し、IE6での作業にもう力を入れたくないような機能を採用しようとしています。
これをユーザーに通知する方法を決定する必要があります。 2つのオプションがあるようです:
1)サイトの使用をブロックします。多分彼らに電話番号を紹介します。
2)ブラウザがサポートされていないため、サイトの一部が機能しない可能性があることを警告します。
どのルートに行くべきかについての研究や強い意見はありますか?自分が入ることができるサイトのように思われるため、私は#1に傾いていますが、ブラウザが原因で多くの場所で中断することは、単に最初から入場を拒否された場合よりもユーザーエクスペリエンスとブランド印象が低くなります。 #2は、オフラインサポートのコストも増加させるようです。
そうは言っても、私はIE6だけを選択するように注意しています。最近、他のブラウザへのアクセスを拒否するのはばかげています。したがって、IE6は間違いなく異常値として扱われています。
考え?
更新:以下の素晴らしいFacebookの例に加えて、誰もが他のサイトがどのように処理して、より新しいブラウザを使用する必要があることをユーザーに通知するかの良い例がありますか? YouTubeにはかなり突然の警告があります。 Microsoft.comでIE6を使用できるようになっているのに気づきましたが、かなり低下します(上部のメニューバーをクリックしてみてください)。
警告する、Firefoxをダウンロードするためのリンクなどを表示します。
IE6ブラウザーを使用してWebサイトまたはWebアプリケーションにアクセスする訪問者であるIMHOは、2つの一般的なパーティーに分類されます。
ロックダウンされた大企業のメンバー許可後に組織全体のセキュリティ設定を更新するための時間やお金をかける余裕がないIE7、8、9、Firefox、Safariなどに移行する全員そのため、それらをブロックするあなたのサイトにアクセスすることさえできない本質的に潜在的な顧客を失う会社全体で...
あまり技術的でない傾向にある(私がここでステレオタイプをしようとしているわけではないことを理解してください...)またはそうする人々彼らが単に最新のハードウェアやソフトウェアを持っていない彼らのコンピュータとのほとんどの時間。 そのため、彼らの大多数は、彼らがあなたのサイトに来た場合、実際に何が起こっているのかを理解せず、「IE6を使用しているためにブロックされました。」 彼らが彼らのアンチウイルスソフトウェアが「インターウェブ」をめちゃくちゃにしていると思うので、彼らがマイクロソフトまたはマカフィーに電話することは完全に考えられます。
結局、私はブラウザの警告で可能な限り多くの顧客を許可し、IE6が恐ろしい、恐ろしいなどの非教育者に教えるプラスの副次的効果があり、彼らは21世紀に入ります。
(これはFacebookの良い例です:)
私の会社では、警告もブロックメッセージも表示していません。サイトをIE6で使用できるようにして、それで十分です。空中で手を振って「申し訳ありません。私たちのサイトをブラウザーできれいに見せるための時間はありません」と言う必要はありません。 IE6ユーザーは慣れているので、レンダリングが不十分なページについてはおそらく気にしないでしょう。アクセスした他のすべてのページは、最新のブラウザーがページをレンダリングする方法に比べて見栄えが悪くなります。
99%の確率で、IE6には機能ではなく視覚的な問題があります。 Prototype Javascript Framework を使用して、ブラウザ間の機能の非互換性をすべて修正します。すべての視覚的な非互換性を修正するための類似のCSSフレームワークは存在しないため、IE6が異なる表示をすることがよくあります。たとえば、ボタンは5ピクセル短くなる場合や、角が丸められない場合があります。私たちの哲学は、これらの視覚的な違いをスライドさせることです。Webサイトは、かなりのインターフェース設計に目を向けるのではなく、人々がタスクを完了するために作成されるためです。すべてのユーザビリティ専門家は、醜いデザインがユーザビリティを妨げないことを証明します。
請願ヤフー! IE Grade 6ブラウザリストからIE6を削除します。それから、Yahoo!への準拠を必要とする企業または政府のWeb標準を導入している私たち。リストはIE6のすべてのテストを停止することもできます。
多くの場合、ユーザーに警告する必要があるのは、IE6が非常に厳格であるため、ユーザーが別のブラウザーを使用した場合に比べてサイトの見栄えが良くない可能性があることだけです。
条件付きCSSを使用してブラウザでスニッフィングし、基本的にプレーンテキストサイトをレンダリングできます。完全に機能しますが、視覚的なデザインはまったくありません。
私のように、納税者が資金を提供しているWebサイト(つまり政府)で作業している人は、IE6をブロックすることさえ考えるべきではありません。法的に、政治的に、そして運用上、痛みの世界を生み出します。
オプション2
2)ブラウザがサポートされていないため、サイトの一部が機能しない可能性があることを警告します。
常にユーザーが管理できるようにします。
彼らがあなたのサイトで古いブラウザを使いたいなら-まあそれは彼らの選択です。
本当に顧客ベースを混乱させたくないのでなければ、#2が唯一の方法です。そして、あなたがそれをするとき、私はあなたがあなたの現在のブラウザを使っているときに何がうまくいかないか正確にを説明することを勧めます。
また、ページでブラウザの名前を明示的に指定しないこともお勧めします。これは非常に侮辱的です。また、非互換性のために後で別のブラウザーを除外する必要がある場合にも問題が発生する可能性があります。 「このサイトではIE 6は使用できません」と言うのではなく、各ブラウザとサポートする最小バージョン番号を「優先するブラウザバージョンのリストです」と言うだけでかまいません。コアテクノロジーの1つを適切にサポートしていないためにモバイルブラウザーを使用してユーザーをサポートできない状況が発生する可能性が高いため、ここにプラットフォームを含めることもできます。
また、多くの企業が依然としてIE 6を使用している最大の理由の1つは、「Xコンピュータのアップグレードの痛み」ではないことに注意してください。それが苦痛であるほとんどの企業は、これを実際にかなり単純にする適切な展開オプションを持っているでしょう。問題は、これらの企業がIE 6でのみ機能するカスタムActive Xコントロールを使用して、内部で開発されたアプリケーションのOSとしてIE6を使用することを決定したことであることが多いです。ブラウザでは、最初に日常的に頻繁に使用されるこれらのアプリケーションをすべて書き換える必要があります。それははるかに大きな事業であり、「まだ機能している」ため、予算内でめったに割り当てられないものです。
最近、次のようなサイトにアクセスしました。
「このサイトを表示するためにInternet Explorerを使用することはできません。クールなブラウザをダウンロードしてください。」
これには、IEの主な競合他社の悪質なサイトのリストが含まれていました。そして、はい、私は最新バージョンのIEを使用していました。笑!
IEを使用するデスクトップユーザーの54%のうち、そのグループの10%未満がまだIE6を使用しています。 ネット市場シェア調査の詳細を参照してください。
アナリティクスを確認してください。 IE6ユーザーが非常に少ないため、時代遅れのブラウザーのサポートを終了することができます。
ただし、まだIE6を使用しているユーザーがいる場合は、他のより優れたブラウザーをダウンロードするためのリンクを含む警告画面を表示するのがおそらく最善です。
1つのオプションは、 プレーンスタイルシート とページの上部にある通知を使用することです。
IE6サポートを管理する方法はいくつかあります:可能な限り、8ビットPNG(アルファ付き)を使用します(Adobe Fireworksは、 ImageAlpha )それらは(バイナリの透過性に)比較的良く劣化するので、私は使用するJavascriptで機能検出を使用します。
これらの主要なタスクを実行したら、IE6でサイトの簡単な検査を行います。それが不当に悪い場合は、IE6スタイルシートで簡単な補償を行いますが、多くの場合、妥協点を順守するだけの問題になります。
Microsoft自身が、IE6がサポートされなくなったこと を訪問者に通知するバナーを提供し、 otherサードパーティ同等のもの .
もう1つの方法は、Googleの Chrome Frame を使用することです。これにより、WebKitがIEに読み込まれ、より多くのページが表示されます。標準に準拠した方法です。これは、サイトがIEでサポートされるようにするためのより簡単な方法であり、代替ブラウザをインストールする権限のない企業ユーザーによってもサポートされる場合があります。
私の最後の仕事場でIE6にあった問題は、ほとんどのマシンでWindows Server 2000を実行していたことです。 IE7への切り替えはそれほど大きなオーバーヘッドではなかったでしょうが、残念ながらWindows Server 2000にインストールすることはできません。したがって、IE6のレガシーです。ブラウザーを変更する前に、別のOSのロールアウトを待っていました。
これが多くの企業環境で同様の状況になっていても驚かないでしょう。
最近、私は会社で新製品のIE6をサポートしないことを決定しました。これは、一部の政府の法律がすべての政府/軍用コンピューター(私たちの主なクライアント)にie7(およびie8 com August)を義務付けていることと、このサポートWebサイトが原因です: http://ie6countdown.com/ これはMicrosoftの公式サイトで、Ie6は古くなっており、使用してはならないことを示しています。
私は多くのユーザー情報を支持しています。これは特定のIE6の問題なので、ユーザーのブラウザーは非常に古く、サイトを使用するには別のブラウザーを使用する必要があることをユーザーに通知する必要があると思います。私が私の会社のために取り組んでいるサイトはIe6ではほとんど判読できないことを知っているので、ユーザーにアップグレードを指示する同様の戦略を実装する予定です。
Rhq-project.orgのIE6で発生したすべての手間を嫌うのと同じくらい、私はまだ2)に投票しています。これにより、ユーザーはサイトの一部にアクセスでき、おそらくそのために十分ないくつかの基本的なことにアクセスできます。ユーザー。
IE6を(完全に)サポートする必要はありませんが、完全にブロックすることはおそらくやり過ぎです。
それは古くからの議論です。 パイプを取得 netscape 4.64の時代と、レンダリングするために何かを踊るために踊らなければならなかったフープを覚えています... IE6を思い出させます...
とにかく...
見込みユーザーの何人がIE6を使用しているのかを把握し、それに応じて法律を制定する必要があります。ブラウザーのアップグレードを強制すると、ユーザー、IMHOが失われますが、IE6対応の代替バージョンを設計する場合は、IE6で適切に機能するソリューションを設計するために、貴重なリソース、時間、労力、エンジニアリングを費やす必要があります。
リスクと報酬、陰と陽、黒と白、ソルトアンドペッパなどがすべてです。