なぜ IE6 が最も多くの人に使用されているのでしょうか?

なぜ IE6 が最も多くの人に使用されているのでしょうか?
まず第一に、私はウェブデザイナーです。具体的には、私は XHTML フロントエンド デザイナーです。だから、私はIE6が嫌いです。私と同等かそれ以上のスキルを持つデザイナーは皆、私と同じように IE6 を嫌っていると思います。しかし、国内市場では80%以上のシェアを持つため、代替ブラウザであるIE6と対峙しなければなりません。
私のタイトルは、IE が公式バージョン 8 をリリースしたのに、なぜ IE6 がまだ生きているのかということです。それで、結局どうやってやるのでしょうか?それは歴史的な理由なのか、技術的な問題なのか、それともいわゆる中国の国情なのか?
まず第一に、この忌々しい IE6 を呪います!
IE6 の最初の罪: a 以外の疑似クラスがサポートされていない!
疑似クラスがサポートされていないというのはどういう意味ですか?実際、それは非常に簡単です。疑似クラスのサポートがないため、単純な方法で純粋な div+css ドロップダウン メニューを完成させることはできません。IE6 でドロップダウン メニューの効果を実現したい場合、純粋な CSS で実現することは不可能ではないかもしれませんが、多くの HACK が必要であり、HTML コードに多くの制御ステートメントを追加する必要があります。 CSS を使用せずに JS を使用して実装すると、コンピューターの計算メカニズムが確実に増加し、Web ページの効率が低下します。
これらはどれも重要ではありませんが、重要なのは、IE6 でドロップダウン メニューを作成することが非常に困難になるということです。多くの初心者ウェブデザイナーは、自分でデザインするのが難しいため、他の人のデザインを参考にしなければなりません。あるいは、まったく理解できない JS コードを見てください。
IE6 の 2 番目の致命的な罪: PNG マルチビット透明度がサポートされていない!
実際、PNG 画像技術の導入により、Web ページはより華やかになりました。PNG 画像のみを使用して、簡単に透明効果を作成できると想像してみてください。なんと楽しいことでしょう。しかし、IE6 のサポートがないため、諦めざるを得ませんでした。
IE6 で PNG の透明度をサポートするには、さまざまな方法を考える必要があるかもしれません。 CSS フィルター、JS... ただし、完璧な方法はありません。そして、IE6 に最適な方法は、解決策はありません。
IE6 の 3 つの大罪: フローティング左パディングのバグを含む多数のバグ!
IE6 には想像できないほど多くのバグがあります。他のブラウザで通常の Web ページを閲覧すると、IE6 ではエラーが表示されます。場合によっては、コメントだけでエラーが発生することもあります。 !残念なことに、IE6 で正しく表示される Web ページを設計する前に、これらのバグを完全に理解する必要があります。これらすべてがあなたに想像を絶する苦痛をもたらしたことは間違いありません。
IE6 の 4 つの大罪: 相対的なウィンドウの固定配置がサポートされていない!
想像できますか? IE6 が固定ウィンドウ位置をサポートしている場合、QQ カスタマー サービス パネルを作成するときにいわゆる JS を考慮する必要はありません。カスタマー サービス コードを Web ページに記述し、固定位置で制御するだけで済みます。このようにして、当社の QQ カスタマー サービス パネルが完璧に表示されます。しかし、問題は IE6 がこれをサポートしていないため、このようなアプリケーションは想像を絶するほど困難になることです。JS を理解している必要があります。JS を知らない場合は、専門家が残した情報をインターネットであてもなく検索する必要があります。
質問の問題点は、これらのコードのほとんどが最新のブラウザ標準をサポートしていないことです。なぜでしょうか?これらは数年前に書かれたものなので、今では人々はこれらの退屈なテクニックではなく、いわゆる SEO を研究しています。
痛み!
IE6 の 5 つの罪: 実行効率が極端に低いことと、深刻な仮死状態!
IE6 の非効率性は想像を超えています。Sina.com のホームページを自分で開くと、ブラウザが遅れていることが実感できます。しかし、Sina.com のホームページの手書き文字は非常に理想的であり、単に大きいだけであることを知っておく必要があります。質の悪いコンテンツが掲載された大規模な Web サイトを開くと、それがどれほど面倒なことかがわかります。
Web ページに JS が追加された場合は、偽の死を待ちます。ウィンドウがフリーズしていることに気付いた場合は、フリーズしたウィンドウだけでなく、すべての IE ウィンドウを閉じる必要があります。
これについて言えば、TT、THEWORLD、Matou など、IE6 をベースにしたブラウザについても触れなければなりません。これらのブラウザのすべての開発者が考慮しなければならないのは、ブラウザの一時停止アニメーションの問題を周辺でどのように解決するかということです。 。 。崩壊すると思いますか?
IE6 の 6 つの罪: 複数のタブを開くことがサポートされていない!
複数のタブをサポートしていないことによる問題は、Web ページを次々に開くと、タスクバーが最終的にこれらのウィンドウでいっぱいになってしまうことです。もちろん、これは単に閲覧習慣の問題です。主流のブラウザはすべて複数のタブを開きますが、IE6 だけが開きません。しかし、ほとんどのブラウザを占めています。誰にとっても、これは非常に頭痛の種であり、非常に憂鬱で、ビルから飛び降りたくなるようなことだと思います。
IE6 の 7 つの大罪: 終わりのないセキュリティ脆弱性!
最も重要なことは何ですか?安全性!しかし、IE6 はリリース当初からセキュリティ上の脆弱性に悩まされてきました。今日でも、セキュリティ侵害は時々発生します。
もちろん、IE6 の罪は数え切れないほど多く、すべてを批判することは不可能です。上記は、Web ページの設計および閲覧時に遭遇する困難な問題の要約にすぎません。まだ言及されていない重要な問題が数多くあります。同僚の皆さんが批判を続けてくれることを願っています。

この記事のテーマは IE6 を批判することではなく、なぜ国内で IE6 が人気なのかを分析することです。この問題を分析すれば、肖瀋陽のような下品な俳優でさえ、なぜ全国で人気を博すことができるのか理解するのは難しくないと思う。
1: WINDOWS XP は 7 年連続で輝かしい成績を収めています。
ご存知のとおり、IE6 は XP システムに付属するブラウザです。XP が徐々に 98 と 2000 に取って代わるにつれて、IE6 は何千もの家庭に導入されました。ほとんどの人は、ブラウザを自分でダウンロードしてインストールするのではなく、システムに付属しているブラウザを直接使用するため、IE6 がこれほど大きな市場シェアを占めることができると推測するのは難しくありません。
この傾向に貢献したもう一つの要因は、GHOST システムの人気でした。多くの GHOST システムは XP をベースにしており、ある程度はコンピュータ シティのスタッフの利便性を高めますが、別のレベルでは、実際に XP の無料プロモーションを提供します。
良い点と悪い点は常に存在します。XP の人気により、IE6 は中国製コンピューターに、抜けにくい痔のようにくっついてしまいました。
2: 競争相手の無能さ!
IE6 の唯一の競合相手は Firefox です。しかし、私個人としては、Firefox にあまり興味を持てません。私にとって、Firefox は日常的に使用するブラウザというよりは、Web サイトを分析するためのツールにすぎません。なぜ?インターフェースが使いにくいからです。世界トップクラスのメーカーが、このようなスタイルのブラウザをどうやって作れるのか不思議です。IE コアの優れたマルチウィンドウ ブラウザを参考にしているのではないでしょうか。たとえば、TT、THEWORLD などのインターフェースは非常に快適なので、理由もなくトラブルを起こしたいと思う人がいるでしょうか?
インターフェースの問題は確かに深刻ですが、さらに深刻なのは、Firefox が中国人の使用習慣と完全に互換性がないことです。これが、中国での Firefox の開発を制限する最終的な理由です。たとえば、タブをダブルクリックして Web ページを閉じるなどのマウス ジェスチャなどです。もちろん、プラグインで補えると言う人もいますが、Firefox には非常に多くのプラグインがあり、どれをインストールすればいいのかわかりません。なぜ他のブラウザのように統合できないのでしょうか? Firefox の使用は本質的に技術的な仕事である可能性はありますか?
今はGoogle Chromeです。かっこいいですね、とても気に入りました。 Google は Google であり、そのブラウザは非常に優れていますが、問題は機能が弱く、コア部分の優秀さだけに頼っている新製品であることです。
余談ですが、Google、IE8、Opera、Apple ブラウザなどのコアは一貫しているはずです。たとえ一貫していなくても、効果は同じです。したがって、これらのブラウザのいずれか 1 つだけをインストールする必要があります。しかし、Firefox は違います。Firefox はこれらすべてのブラウザとは異なります。
これらの外部競合製品だけでは不十分なので、Microsoft 独自のブラウザである IE7 を見てみましょう。ワクワクしながらIE7をダウンロードしてインストールしたら、泣いてしまいました。私は心から泣きました。これまでの人生で、これほど醜いブラウザは見たことがありません。Microsoft の人たちはみんなバカなのだろうか。こんなに大きなタブ バーは何に使うのでしょうか。ダブルクリックしても閉じることができず、多くのスペースを占有します。本当に気持ち悪い!さらに重要なのは、マルチタブ ブラウザの場合、リンクをクリックしたときに新しいタブではなくブラウザを再度開く必要があるのはなぜでしょうか。
この問題は IE7 だけに存在するわけではありません。Google 以外のブラウザでもこの問題があることがわかりました。外国人はバカなのでしょうか?国内のトイレがこんなに優れているのに、なぜそこから少しも学べないのか、本当に理解できません。
もともと、IE6 が普及したのは XP の問題のためであり、これらの競合製品の欠点により、誰もがブラウザのアップグレードや変更を望まなかったのです。そのため、私たちウェブデザイナーにとって、非常に多くの難しい問題が残されています。
3: インターネットユーザーの専門性は低い!
確かに中国のネットユーザーの教育はそれほど良くはないが、私は決してそれを批判しているわけではない。インターネットのスキルに関しては、ネットユーザーはみんな自分がとてもクールだと思っていますが、あなたはそれを信じますか?ブラウザが何であるかを知らないクライアント(もちろんウェブマスター)がたくさんいます。 !
ブラウザが何であるかを知らなければ、当然それを変更しようとは思わないでしょう。これはとてもわかりやすいことではないでしょうか?読者は「そんなわけない」と言うかもしれませんが、インターネットについてあまり知らない周りの友人に、どうやってオンラインになるのか聞いてみてください。デスクトップ上の E アイコンをダブルクリックするように言われます。 。 。
4: ウェブサイトのデザイナーはネットユーザーに対して配慮しすぎている<br />これほど多くの IE6 ブラウザに直面しているウェブデザイナーは、自分のスキルを十分に発揮する作品でない限り、無視するのではなく、配慮するしかありません。これは無力であり、私を含め誰もが同じ気持ちです。
5: ファイル マネージャーとの完璧な統合など、その他の点も IE6 のいわゆる利点です。最も重要なことは、すべてのオンライン銀行が IE のみをサポートしているように見えることです。これにより、他のブラウザの開発も制限されます。
現在のブラウザの状況は、多くの要因によって生じています。この問題の解決方法については、私が最終決定権を持つものではありません。私ができることは、自慢して皆さんを落ち着かせることだけです。しかし、夜明けにはまだ希望が残っています。
Windows 7 はほぼ問題ありません。7 がリリースされた後、IE5 と同様に、IE8 が徐々に IE6 に取って代わると思います。その頃には、私たちウェブデザイナーにとっての春が到来するでしょう。そして、私たちがしなければならないことは、デザインをより良くすることだけです。

<<:  URLエスケープエンコーディングの特殊文字に基づいて

>>:  CSS を使用して複数の方法で等高レイアウトを実装するサンプル コード

推薦する

Dockerオーバーレイはホスト間のコンテナ相互通信を実現します

目次1. Dockerの設定2. レジストリとネットワークを作成する3. コンテナを起動する環境説明...

bodyタグの主な属性の概要

bgcolor="テキストの色" background="背景画像&q...

XHTMLコードの一般的なアプリケーション問題をまとめる

<br />しばらくの間、多くの人が XHTML の使い方を知らないことに気付きました。...

Vue ページ状態の永続化の詳細な説明

目次コード:補充:要約する要件: 左のツリーと右のテーブル。組織ツリーでノードを選択した後、詳細ペー...

DockerにRedisをインストールし、設定ファイルとして起動する詳細な説明

更新: 最近、サーバーがマイニング ウイルスによってハッキングされたことが判明しました。これは、おそ...

MySQL ストアド プロシージャで月ごとにテーブルを作成する方法

詳細には立ち入らずに、コードに直接進みましょう。一緒にコミュニケーションを取り、学びましょう。月ごと...

UDP 接続オブジェクトの原理分析と使用例

以前、UDP を使い始めるために簡単な UDP サーバーとクライアントの例を作成しましたが、実際に使...

vue で wangEditor を使用する方法と、データをエコーし​​てフォーカスを取得する方法

バックグラウンド管理プロジェクトを行う際には、リッチテキストエディタがよく使用されます。ここでは、非...

MySQL 8.0.12 のインストールと設定のグラフィックチュートリアル

MySQL 8.0.12 のダウンロードとインストールのチュートリアルを録画し、全員と共有しました。...

nginx httpモジュールのデータ保存構造の概要

このセクションから、http モジュールの実装原理について説明します。http モジュールで非常に重...

Javascript 仮想 DOM の詳細な説明

目次仮想DOMとは何ですか?なぜ仮想DOMが必要なのでしょうか?仮想 DOM はどのようにして実際の...

WeChatアプレットは固定ヘッダーとリストテーブルコンポーネントを実装します

目次必要:機能ポイントレンダリング実装のアイデア具体的なコード(react\taro3.0)特定のコ...

Docker に ElasticSearch をインストールする方法を 1 つの記事で解説

目次序文1. Dockerをインストールする2. ElasticSearchをインストールする3. ...

Windows での MySQL データベースのマスター/スレーブ構成チュートリアル

WindowsでMySQLデータベースのマスターとスレーブを構成する詳細なプロセスは次のとおりです。...

JavaScript ベースの Web 計算機の実装

この記事では、ウェブ計算機のマインスイーパゲームを実装するためのJavaScriptの具体的なコード...