11

信じられないかもしれませんが、ブラウザーの最小要件として Internet Explorer 5.0 と Firefox 2.0 を含むプロジェクトの提案依頼を受け取りました。

そのような要件に関するすべての問題をクライアントに説明しようとしましたが、これは政府のプロジェクトであり、公開入札であるため、クライアントに影響を与えることはできません. 要件はそのままです。

彼らはまた、解決策が「モダンで、Web 2.0 対応 (?!)、アクセス可能、... 」であると主張しています。他に多くを語ることはできませんが、基本的にはコミュニティ機能と CMS のバックグラウンドを備えた公開 Web ポータルです。

このプロジェクトは、それ以外の点では興味深いものであり、かなりの利益をもたらす可能性がありますが、この要件はフラストレーションと問題の終わりのない原因のようです。

4

15 に答える 15

59

IE5 と FF2 の互換性を維持できることを伝える必要がありますが、これらのブラウザーのエクスペリエンスは適切に低下します。最新のブラウザーでは、完全な "web 2.0" エクスペリエンスが提供されます。

これには互換性を確保するためにより多くの時間と労力がかかりますが、JavaScript や RIA がサポートされていないことを考慮して、グレースフル デグレードを行うことをお勧めします。おそらく、これらは重複する可能性があり、達成するのが少し簡単になります.

于 2009-09-21T12:13:33.630 に答える
43

このページに誘導してみてください:

IE5 の製品ライフサイクルはすでに終了しています。

http://support.microsoft.com/gp/lifesupsps/#Internet_Explorer

ブラウザのこれらのバージョンに対する MS からの製品サポートは、数年前にすでに終了しています。このバージョンのベンダー サポートはもう受けられないことを伝える

于 2009-09-21T12:16:57.230 に答える
10

いいえ。

于 2009-09-21T12:12:54.003 に答える
7

はい、時間と実費の契約であると仮定して、このブラウザー要件を受け入れる必要があります。Web サイトを単純な HTML と基本的な JavaScript で動作させることは不可能な作業ではありません。また、IE 5.0 との互換性を必要とするクライアントは、とにかく「Web 2.0 対応」が何を意味するのかわかりません (正確に知っているかどうかさえわかりません)。シャープでおしゃれなグラフィックを使用するだけです。角を丸くするために使用できる簡単なトリックもあります (これは、おそらく人類の 95% が Web 2.0 と考えているものです)。また、AJAX タイプの機能が必要な場合は、showModalDialog(...) を使用できます。

私はこのプロジェクトをとても楽しんでいます。あなたがしないなら、私はそれを取ります。

于 2009-09-21T12:54:05.457 に答える
3

Web 2.0機能のコア部分の一部をサポートするには、XmlHTTP ActiveXコンポーネントが必要であり、これは、MSXMLコンポーネントを暗黙的に含まないすべてのクライアントにインストールする必要があることを強調したいと思います(のように)。 .. IE5および一部のIE6)。

これがないと、xmlhttpがなく、AJAXもありません。

確かに回避策があります...IE5ではWeb2.0が可能ですが、これらは見苦しく、適切な応答モデルとWebサービスの代わりに非表示のフレームとWebページを使用する必要があります。

基本的に、低下したエクスペリエンスとそのエクスペリエンスが低下する理由(すぐに利用できなくなった外部ActiveXコンポーネントへの依存)を明確に伝える限り、問題はありません。

もちろん、これはすべて1つのことに帰着します...あなたがあなたのウェブサイトをどのように作るか。最初からAJAXをコーディングする場合、私はあなたが優雅に劣化しないに違いない。

于 2009-09-21T12:29:19.920 に答える
3

過去に、IE5 のサポートを必要とする NHS (英国) 向けのプロジェクトを提供したことがあります。その理由は、多くの内部ユーザー (つまり、問題の組織で働いているユーザー) がまだ IE5 を使用しているためです。IT ポリシー/インストールの制限によりブラウザーをアップグレードできないからです。

確かに物事は難しくなりますが、物事をシンプルに保ち、アクセシビリティのベスト プラクティス (少なくとも W3C がマークアップを検証する) に従っていれば、IE5 の劣化したエクスペリエンスを提供しても大丈夫です。

たとえば、CSS3 を使用して湾曲した角を追加できますが、古いブラウザーでは角が直角になります。CSS3 は、最新のブラウザーでのみサポートされています。

于 2009-09-21T12:22:00.090 に答える
3

それが怖いです。しかし、それだけでは終わりません。

また、アクセシビリティ、スクリーン リーダー、セマンティック マークアップ、色盲を意識した配色など、プロジェクトを最終的に退屈で終わりのないものにする要素にも対処する必要があります。

可能であれば、この特定の要件に対して全力で戦います。

追加: できないようです。次に、そのお金がその種の仕事に適しているかどうかを判断する必要があります。それは楽しいものではないからです. お金がうまくいかない場合は、他のプロジェクトを探してください。

于 2009-09-21T12:13:34.707 に答える
2

この IE5 は mac、windows、または unix 用ですか? それらはすべて非常に異なる動作をするため、どのプラットフォームについて話しているのかを正確に確認する必要があります. たとえば、Mac バージョンは Windows/Unix バージョンとは異なるレンダリング エンジンに基づいているため、CSS サポートが大きく異なります。

残りの部分には同意します。段階的なブラウザー サポートを利用してください。A グレード (モダン) ブラウザは完全にサポートされ、IE5 などの C グレード ブラウザはコア機能のサポートが得られますが、他には何もありません (スクリプトもスタイルもありません)。適切に実行された C グレードのフロントエンドは、非常に使いやすく、HTML をレンダリングするほとんどすべてのものと互換性があります。

于 2009-09-21T13:07:29.743 に答える
2

あなたがそれを受け入れなければ、25 人が受け入れます。私の提案は、ブラウザの要件を順守するために追加の時間が必要になることを彼らに率直に伝えることです. また、壁にぶつかり、互換性のために機能を犠牲にしなければならない場合 (またはその逆) に備えて、要件に優先順位を付けようとすることもできます。

于 2009-09-21T12:18:13.490 に答える
1

プロジェクトをIE5で実行することは可能だと思います。プロジェクトには、Web 2.0 Ajaxを有効にするXHRがあり、IE7と同じアクセシビリティの側面が実装されており、ベクターグラフィックスなどがあります。

于 2009-09-21T12:32:10.047 に答える
1

EndangeredMassa に同意します。いくつかの機能が欠けている可能性がある場合にのみ、非常に先史時代のブラウザを受け入れてください。

http://www.techcrunch.com/2009/07/14/youtube-will-be-next-to-kiss-ie6-support-goodbye/ 多分前のリンクを投稿すれば、彼らは急いでアップグレードするでしょう :-)

于 2009-09-21T14:42:04.257 に答える
1

「Web 2.0 対応」が何を意味するかにもよりますが、私はこのプロジェクトを採用します。主に失われるのは、Ajax と一部/ほとんど/すべての CSS です。しかし、実際にはプロジェクトがはるかに簡単になり、UI のちょっとしたハックではなくコア機能に集中できるようになります。Craigslist、Google (検索)、Ebay、PayPal、Etrade、Amazon、Wikipedia、IMDB、Walmart、Evite など、最大かつ最も成功している Web サイトの多くは、かなり「ローテク」です。

于 2009-09-21T13:28:59.833 に答える
1

開発と互換性を担当するのはあなたの側であることを知っておく必要があります。あなたのビジョンを開発し、互換性に関する問題について正直に話してください (彼らに聞く人がいる場合は、そうでない場合は、より簡単な方法でこれを伝えてください)。

この問題を解決するための知識とツールを持っているのはあなたであって、彼らではありません。プロジェクト全体を混乱させる可能性がある細かい部分を管理させてはいけません。なぜこれらの要件が必要なのかを理解し、すべてのユースケースに対してうまく機能を低下させるソリューションがあることを確認してください。あなたが現実の問題に対処すれば、彼らは理解してくれるでしょう。

于 2009-09-21T12:24:11.350 に答える
1

プログレッシブ エンハンスメント アプローチを受け入れ、実行する必要があります。css や javascript を一切使わずに機能し、見栄えのするサイトを作成します。次に、スタイリングと動的なものの追加を開始します。

ユーザーが古いブラウザ (I.E3 やネットスケープでも) を使用している場合でも、サイトにアクセスできます。これは、政府機関が望んでいることです。しかし、より良いブラウザはより良い体験を意味します.

于 2009-09-21T13:30:07.350 に答える
0

このプロジェクトは、それ以外の点では興味深いものであり、非常に収益性が高い可能性がありますが、この要件はフラストレーションと問題の終わりのない原因のようです.

技術的には可能です - Microsoft は AJAX を IE5 上の OWA で動作させました - だから、お金を取るかどうか。生活のために働かなければならないことについて泣き言を言うのはやめましょう。

于 2009-09-21T13:21:13.140 に答える