IE6はサイバー攻撃を受ける脆弱性がありながらいまだに使われている。しかも多くのバグをかかえるIE6対策で、Web業界は気の遠くなるほど無駄な作業を押し付けられている。
WEBのブラウザ検証にIE6を加えるのはいいかげんにやめないか。昔と違ってより複雑なhtml,cssが活用されるようになってきており、たくさんのバグをかかえるIE6がそれに耐えられないで大きく表示が崩れるわけだが、その対応のためにどれだけマニアックで無駄なコードが追加され、時間が費やされているのか、納品される企業側はまったく無関心であり、その問題がまだまだ理解されていないように感じる。
マイクロソフトとしてもやめたいのはやまやまだが、IE 6は「Windows XP」の一部として出荷され、法人顧客に対して数年間のサポート契約が残っているからやめられない。IE6からの乗り換えで、今もすすんでいるIE離れにさらに拍車をかける懸念もある。だが、ただそれだけだ。
それでもいまだに企業を中心にIE6を使う理由は何か。ほとんどの場合は、単なる怠慢と無知からだといってよい。OSといっしょに付いてきているものを、漫然とOSもブラウザもアップグレードしないで使い続けている企業は案外多い。
Web開発企業に対して、クライアントという強い立場でIE6の検証を当然のように要求する。やむを得ずIE6のバグを逆手にとったハックコードを大量に埋め込んでIE6でもなんとか表示できるようにする。いや、デザイナーの能力が高いというか高くないとやっていけない上に、デザイナーは下請け層なので弱い立場であり、やらされてしまう。これも、いまだにIE6が生き残る原因でもある。対応させなければよいのに、ついクライアントの要求に応える。
IE6を使う理由として、IE6しか対応されていないサイト、アプリケーションをいまだに使わなければならない層がいるからだと主張するひとがいるが、その場合、なぜ、IE6でなくても見られるサイトまでもIE6ではなくGoogle Chrome、Mozilla Firefox、Apple Safariなど、定評のある他のブラウザを利用しないのか。なぜ執拗にIE6での動作を求めるのか。
個人情報保護など、セキュリティ面で多くの対策や検証を企業側が開発会社に求めてくるのだが、そういった会社に限って、IE6を使っている場合が多い。納品してくる企業に対しては非常に厳しいことをいいつつ、社内のセキュリティ体制は脆弱なまま。IE6の廃止は納品するウェブ開発会社の都合からではなく、ユーザ企業のセキュリティを守る理由からも、必然なのだということを、この際、Web業界が歩調を揃えて提唱することが必要なのではないか。
昨年から、様々なサイトからIE6に関するブログ、記事が上がってきている。
【IMPRESS BUSINESS MEDIA】内閣官房が“ダメ”と言ったIE6、でもなぜ消えずに残り続けているのか?(2010/07/13)
http://web-tan.forum.impressrd.jp/e/2010/07/13/8385
IE6の利用はビジネスアワー(平日昼間)にピークの13%を示し、就業時間後には6%にまで減少しているというレポート
本来ならば、IE6依存の社内システムを利用している企業では、IE6の利用は社内システムだけに留め、外部サイトの閲覧はセキュリティリスクの少ないIE7以降で行うべきなのですが、そうしてくれるとは限りません。
【INTERNET Watch】内閣官房情報セキュリティセンター、各府省庁にIE6からIE8への移行を推奨(2010/06/18)
http://internet.watch.impress.co.jp/docs/news/20100618_375081.html
内閣官房情報セキュリティセンター(NISC)は17日、各府省庁に対してInternet Explorer 6(IE6)からIE8への移行を推奨するなどの指示を行ったことを公表した。
米国企業などに対して2010年1月に行われたサイバー攻撃で、IE6など旧型ブラウザーの脆弱性が悪用されたことなどが根拠。
【IT media】「IE6は9年前の腐った牛乳」――Microsoftがアップグレード呼び掛け(2010/05/17)
http://www.itmedia.co.jp/news/articles/1005/17/news033.html
Microsoftの豪法人が、「9年前にリリースされたIE6のセキュリティ機能は時代遅れ」として、オンライン詐欺から身を守るためにIE8にアップグレードするようユーザーに促している。
【IT media】IE6の“葬儀”行われる Microsoftから献花も(2010/03/08)
http://www.itmedia.co.jp/news/articles/1003/08/news030.html
2010年3月4日、Internet Explorer(IE)6を弔う「葬儀」が、米コロラド州デンバーで行われた。多数の人が参列し、長年親しまれたWebブラウザに別れを告げた。
この葬儀は、米国のAten Design GroupというWebデザイン企業が主催したイベント。Googleが3月1日に一部サービスでIE6のサポートを打ち切ることから企画された。
【IT media】YouTube、3月13日にIE6など旧版ブラウザのサポート終了(2010/02/24)
http://www.itmedia.co.jp/news/articles/1002/24/news031.html
IE6、Firefox 2などの古いバージョンのブラウザが、間もなくYouTubeでサポートされなくなる。
【CNET】マイクロソフトが「IE 6」と決別できない理由(2009/8/18)
http://japan.cnet.com/news/commentary/story/0,3800104752,20398328,00.htm
Microsoftが「Internet Explorer 6(IE 6)」をリリースしてから、およそ8年になる。しかし同社は、いろいろな意味で、この古びた製品にいまだしばりつけられている。
しかし、それはもどかしいことだ。とりわけ、数年間にわたってIEの勢いが衰えた後、Microsoftは近年、IEを作り直すためにかなりの労力を注ぎ込んできたからだ。Microsoftは、2006年10月に登場した「Internet Explorer 7」ですでにタブブラウジングやフィッシングフィルタなどを追加し、2009年に登場した「Internet Explorer 8」では、マルウェア対策機能に加えてプライベートブラウズ機能を追加して標準のサポートも改善した。
MicrosoftにもIE 6のサポートを打ち切りたい理由は多くあるが、サポート打ち切りは諸刃の剣だと言える。なぜなら、IE 6ユーザーの一部は、ともかくブラウザを乗り換えなければならないということになれば、競合ブラウザに目を向けるかもしれないからだ。
しかしMicrosoftは、公式には、単純にIE 6のサポートを終了することはできないと主張している。IE 6は「Windows XP」の一部として出荷されており、同社は法人顧客に対し、このOSとそのコンポーネントを今後数年間サポートすると誓約しているからだ。
【IT media】「IE6はもういらない」――Web企業が撲滅キャンペーン(2009/08/06)
http://www.itmedia.co.jp/news/articles/0908/06/news031.html
同ブラウザへの対応がWeb企業にとって負担になっている
一部の大手サイトは既に、IE6対応をやめる方向に向かっている。YouTubeはIE6ユーザーに、ブラウザのアップグレードを促すメッセージを表示している。ソーシャルニュースサイトDiggも7月に、IE6サポートを終了したい意向を示した。
ほかにも、Twitterで「IE6 Must Die」という反IE6草の根運動が展開されており、9000人以上が賛同...
IE6における検証をいまどき求める企業は、セキュリティに対する認識の甘い企業だというレッテルを貼られかねないことに気がついて欲しいものだ。
そして、IE6廃止・IE6撲滅は、開発企業の都合からではなく、ユーザのセキュリティを守るためのものであり、対応しないことが決して怠慢ではない。Web業界も認識を強めて、そのことに後ろめたさを感じることはいい加減にやめよう。
以上、自戒をこめて。みんなでやめれば怖くない!


いやはや、内容が濃い上、スピード感のある啓蒙記事ありがとうございます。きっぱり言う自信がつきました。
重ねて、ありがとうございます。です。
投稿情報: snafkin7 | 2010/08/07 19:59
僭越ながら一言。
いまだに企業がIE6を使う理由は単なる怠慢と無知
だけではないです。確かに無知も多いし、認知しながら改善しない怠慢も多いですが、セキュリティが脆弱な基盤はすぐ全面リプレース、という意思決定
は規模に比例した財源の問題からもそうすぐに出来るものではありません。システムがないと仕事にならない今の世の中ではありますが、企業の投資はあ
くまで本業が先です。解っていても出来ないことがあるのです。それをユーザー企業の怠慢と決めつけることの方が、結果として脆弱な基盤、環境、製品を作って来たシステム業界側の怠慢だと思います。セキュリティの脆弱性は物作りの観点で言えばリコールしていただきたいくらいです。
投稿情報: たけっちゃん | 2010/08/08 00:45
snafkin7さん、
コメントありがとうございます。
一気にIE6終焉へと向かって欲しいです。
なぜIE6がだめなのか、知らないままでは済まされないと思います。
投稿情報: 今駒哲子 | 2010/08/08 00:48
’たけっちゃん'さん
コメントありがとうございます。
あくまでIEしか選択肢が無いのであれば、ご意見もわかるのですが、どうしてIE6をセキュリティ脆弱だと理解して限定利用し、一般のWEBブラウザとしてIE6以外を選択肢に入れないのでしょうか。
それが一番不可解なのです。
IE6が、そこにあるから、脆弱性などまったく気にせずただ使い続けているだけ、のようにわたしにはみえてしまうのです。
他のブラウザが入れられない理由があるのでしたらぜひ教えていただき、その打開策をいっしょに考えたいと思いますが、いかがでしょうか。
もう一方の、IE6でしか動かないソフトウェアを提供しつづけるシステム業界側の怠慢については、ユーザ側が、IE6ではだめだからアップグレードを対応してほしいと要求しない、セキュリティ対応の開発にコストをかける意識がない、元から将来そういう開発があることを想定して開発コストを見積もっていなかったという手落ちがあるかもしれません。
提供側のシステム業界側も同様です。今とりあえず納品してしまえばそれでよい。将来どうなろうが知った事ではない。それなりの対価もないのにやってられない。ということになるのかもしれません。
システム業界側のソフトウェア開発、提供の姿勢が、開発して納品したら使い捨て、それで終わり。終わったら新規受注の新システムを開発してはやく売上をたてなければ、という自転車操業に大きな問題を抱えています。
日本の企業側のITリテラシーが一般的に低く、納品されたら終わり。セキュリティメンテナンスや機能の継続的な開発など、大きな目で、将来を見据えたソフトウェア開発のビジョンが持てないまま、機能さえ満たしていればよい、と、目先の開発ばかり見ることが、結果的にシステム会社を苦しめているように感じます。
本来の開発は、しっかりとしたアーキテクチャーを構築して、セキュリティーメンテナンス、アップグレードサービス、機能の追加の仕組みなどを提供しなければならないのに、また、それが顧客満足度を高め、息の長い商品になって、システム業界も安定して成長できるというものなのですが、それを許さないクライアントの、アーキテクチャーより機能重視の要求ばかりで毎日明け暮れ、下請け自転車操業のシステム業界は疲弊していくばかりです。
だれがわるいのか、どうすればよいのか。
こんな魅力のないシステム業界ですから学生も敬遠して、良い人材は流出するばかり。現在の人材もかなりの率でうつなど精神的疾患をわずらうほどの厳しさです。
結局、ユーザ側の意識が変わらなければ、まずそれが一番だろうと思います。
投稿情報: 今駒哲子 | 2010/08/08 01:37
この問題は非常に多くのシステム業界の闇の問題をも内蔵しているので、一回ではコメントしきれません。
一番大事なことは、ユーザ側がもっと賢くなってシステム業者のいいなりにならないことです。大きな開発費用をかけて、馬鹿高いサポート費用を取られながら、いつまでたってもIE6しか対応してもらえない。
泣き寝入りするしかないユーザ側。
この状態がまさにベンダロックインです。
ベンダロックインに陥らないためには、オープンソースを活用してベンダーのサービスが落ちたらいつでも他の会社にサポートや開発を替わって貰える体制を最初から構築することです。
最初のアーキテクチャー構築など、眼に見えない部分で開発費用が取られて、機能面、特に管理画面において十分でない場合がありますが、将来を考えればコスト面も運用面も安心です。
そういう動きは大手でもすこしずつ始まっているとは聞いています。そうでなければ、いくら大手と入っても新進気鋭のオープンソース開発会社に機能面で差をつけられてつぶれるのは必至だからです。
私自身、オープンソースを提唱しているのはそういう意味合いもあります。
投稿情報: 今駒哲子 | 2010/08/08 02:08
sugibeyaです。
実は次回UP用に書いていた記事とかぶるんですが・・・
私がこの世界に入った数十年前は正に【ベンダロックイン】に誘導する事が使命でした。そして、OSSに関わり現在はクラウドの世界に浸かる日々で思う事は、MSはクラウドの世界になってもベンダロックインを行う気でいるという事実。
MSのクラウドを採用してしまうと、その企業はロックインされ、MSのクラウドしか利用出来なくなります。(^^ゞ
投稿情報: sugibeya | 2010/08/08 08:26
’たけっちゃん'さん
先程気がついたのですが、このブログで、IE6廃止と書いたのは、IE6の利用一切廃止ということではなく、一般のWeb閲覧をIE6ですることを廃止という意味です。
例外的に、IE6を利用しなければならない場合は存在するでしょう。それはあくまで例外だと思います。
その場合、IE6対応は、別途有料サービスとするのを業界標準として提案できるなら、問題ないでしょう。
もちろん、IE6の利用は限定的にすべきであり、Web業者が収めるサイト、そして一般のサイトまで業務利用のIE6で閲覧せず、それは別のブラウザで閲覧することが前提です。
IE6を利用しているから当然別途料金なくIE6で表示されるようにしてほしいと要求を出すことがなければ、まったく問題ありません。
要するに、納品時にIE6での表示をかならず検証されるのが非常に苦痛であり不毛なのです。
一般のサイトをIE6で閲覧することが無ければ、Web業者もIE6の対応をもとよりする必要がなかったのです。
投稿情報: 今駒哲子 | 2010/08/08 10:34
’たけっちゃん'さん
あらためてお聞きしたいのですが、
一般のサイトをIE6で閲覧することがありますか?
投稿情報: 今駒哲子 | 2010/08/08 11:31
素晴らしい記事を書いていただいて、ありがとうございます!
提供側としてはなかなか言いにくいことをスパッと斬っていただき、感謝します。
今後は、お客さまにもぜひこの記事を読んでいただいて、理解を深めていただこうと思います。
現在において「IE6対応をせよ」という要件は、さしずめ、古くて現代の規制に適合しないクラシックカーを無理やり公道で走れるようにせよ、という感じでしょうか。
コストもさることながら、事故のリスクも相当高いのに。。。そこには無理も事故も出て当然ですね。
しかし、'たけっちゃん'さんがおっしゃるように、原因は企業(クライアント)側の怠慢と無知、だけではないケースも多いと思います。システム提供側の怠慢や無知、そして「説明不足」「能力不足」が抜き差しならない事態を招いているケースも多いでしょう。
それと知らされずにIE6でしか動かない作りのシステムを押しつけられ、社内システム統制上身動きが取れなくなっている(と思い込んでいる)企業も多いかもしれませんね。
知らずにそういう車をあてがわれ、リコールにも応じてもらえず、業界全体に不信感を抱いているクライアントには、ぜひきちんとした情報を知っていただき、誠実に対応している会社もいることを知ってもらいたいものです。
このような状況だからこそ、今駒さんのようにきちんと論理だてて説明・情報発信できて、かつ安価で良質なソリューションを提供できるベンダが、今求められているのだと思います。
オープンソースベースのソリューションは、こういう不毛な状況をコスト的にも品質的にも打開できる可能性のある突破口のひとつだと思います。
当社では、「ブラウザに限らずどんなソフトでも最新のバージョンを利用しないのは、セキュリティ上問題がある」とお客様を説得し、極力IE6を対象ブラウザから外すようにしていただいています。
(さすがに中身を認識できないほどの大きな崩れはやはり最終動作に責任を持つ側としてまずい、という忸怩たる思いから、最小限のIE6対応を出している、というケースもありますが。。。)
弊社では、IE6対応は別料金を提示する、ということを基本方針とし、また、上記のようにセキュリティ上の脆弱性についてもきちんと説明しています。
このようにしっかり説明とコスト提示をすると、ほとんどのお客様はIE6対応は不要と判断されます。
今駒さんが提唱されているように、ユーザーもベンダも、ともに足並みをそろえて、業界全体としてIE6の脆弱性の認識と、IE6対応の別途有償化を標準とする動きを進めたいですね。
投稿情報: まっきぃ | 2010/08/08 12:45
Rikiya_adeliaeさん、
クラシックカー、まさにそのとおり!
非常に説得力のある、現場からのコメントをいただき、ありがとうございます。
Web業界とシステム業界は、2分されています。私自身はWebシステム開発、で、システムよりWebですが。
最新の技術を使おうとするWeb業界と、もちろん最新技術で顧客満足を優先するシステム業者もいることでしょうが、ベンダロックインをかけてまで顧客を囲い込もうとするシステム業界。大手ほどその傾向が強いように感じます。
ユーザ企業側からは、どちらもIT業界と思われるかもしれませんが...
オープンソースがこれからの切り札となることを願っています。
それをまずユーザ側が知っていただき、オープンソースで、そして、どのオープンソースが良いかまで、よく研究していただくことが、求められるのではないかと思います。
オープンソース一覧は、
http://www.ossj.jp
オープンソース普及を願って、企画し、運営中です。ぜひご利用ください。
投稿情報: 今駒哲子 | 2010/08/08 15:00
今回このブログを書いたきっかけは、開発したサイトがIE8でのみ、リンク画像がロールオーバーで画像が消えるおかしな現象が起きたのですが、調査したところ、IE6ハックを行ったため、IE8では逆におかしな動きになったということでした。
現在は、IE6ブラウザに限定して働くようcssを書き換えて、IE8で正常に表示されるようになりました。
これも、IE6へのハックをわざわざ行ったため、IE8で思わぬトラブルが発生したということなのです。
Web標準で、文法通りに書けば正常に表示できるのが一番なのに、IE6 IE7 IE8 とそれぞれに癖があり、一筋縄ではいきません。
この際、Firefoxなど他のブラウザをぜひ体験してもらって、その快適さを味わっていただきたいものです^^
投稿情報: 今駒哲子 | 2010/08/08 19:38
なんか宗教論争を見ている気もしますが・・・
実家は未だにアナログモデム環境なのですが (高速な回線は必要ないと言われた),そこに置いてるPCのOSはWindows2000です。メモリは256Mしか積んでないですし,親が職をリタイアしてから当分経ちまして再度教えなおすのも面倒なので,ブラウザはIE6のままにしてます。実際,こういうご家庭も多いのではないでしょうか。
社内で使うシステムについては予算や検証手続き・検証時間などの問題をクリアすればなんとかなるのか,逆にファイアウォール組んでるから放っておかれるのかは不明ですが,本当に片付けなきゃいけないのは,ウチの実家のようなバージョンアップの必要性 / OSSを入れる理由が全く無い環境をどうするかなのではないかと。
投稿情報: めんへら | 2010/08/08 20:55
めんへらさん、
コメントありがとうございます。
実際そういうご家庭もあるでしょうね。
でも、アナログTVがいつまでも見ることができないようにそのうち古いブラウザでは見ることはできなくなるのです。技術の進歩が止まらない限り。
IE6での検証を続ける限り、IE6でなんら不自由を感じないので利用が続きます。
IE6のハックを行なうことで、IE7 8 9で不具合が出る可能性を秘めながら。
それで、この際、Web業者がIE6の対応をしなくなれば、いやでもブラウザを更新しようかという気になってくれるというものではないでしょうか。
あるいはそのうちPCも壊れて買い替えになるかもしれませんが。
IE6の後ろ向き対応に追われているうちに世界の技術進歩に大きく遅れをとっていたということのないように願いたいです。
投稿情報: 今駒哲子 | 2010/08/08 21:22
たくさんのコメントをありがとうございました。
IE6しか使えないインターネット弱者への対策は、今回の問題と切り離して対策をたてるべきかも。実際、非常に危ない状況なのに、気がついていないだけなのですから。
やむを得ずIE6を利用している企業は、それぞれのPCの所有者が責任をもってGoogle Chrome、Mozilla Firefox、Apple Safariなどをインストールしていくことで対策を取れば、解決するように思います。もちろんベンダーにアップグレードを一方で強く要求すべきですが。
このあたり、いつまでもセキュリティに問題があり、その上サポートが終了しているPHP4を使っているベンダーとも共通するものがあります。
いずれにしても、ユーザ側がIE6がすでに公道を走れないクラシックカーなんだという認識をしっかりもっていくことで、自ずと解決するのではないでしょうか。
やめるにあたっては、警告メッセージのスクリプトが様々公開されています。
IE6 No More.com
http://www.ie6nomore.com/
参加するには、掲載されているコードをページに貼り付けて、その旨を連絡すればよいそうです。
IE6に警告”ie6-upgrade-warning”日本語版
http://www.inohome.net/kuma/blog/archives/2009/04/post_1467.html
日本語翻訳が紹介されています。
Help kill Internet Explorer 6
http://ie6update.com/
IE6ユーザにアップデートを要求するメッセージを流せるスクリプトがあります。
実際Youotubeでは、警告のメッセージがでているそうです。
YouTube、3月13日でIE6のサポート終了
http://internet.watch.impress.co.jp/docs/news/20100219_350059.html
探せばまだまだ出てくるはずですが、好みでなにか埋め込んでおけば、レイアウトがくずれても納得してもらえるのではないでしょうか。
投稿情報: 今駒哲子 | 2010/08/09 00:49
IE6 no more
http://www.ie6nomore.com/
ここは,なぜIE6なのかのアンケート,IE6のシェアなどが統計として公開されています。
日本語の警告サンプルが紹介されていました。
http://www.ie6nomore.com/code-samples.html
まず,自サイトから埋め込みます。そこから!
投稿情報: 今駒哲子 | 2010/08/09 18:53
IE6廃止、そしてIE6撲滅を確実にしていくために、このサイトに上記 IE6 no more スクリプトを入れました。自身の運営サイトにも埋め込み完了。
この動きが広まるとよいですね。
投稿情報: 今駒哲子 | 2010/08/10 02:35
sugibeyaさん、
ベンダロックイン関連、ぜひブログを!
期待しています^^
投稿情報: 今駒哲子 | 2010/08/10 09:53
IE6廃止・IE6撲滅運動をどう実践していくか、その方法の紹介ブログを追加しました。
IE6廃止運動としてIE6 No Moreプロジェクトに参加
http://ivy.bloggers-network283.com/2010/08/ie6%E5%BB%83%E6%AD%A2%E9%81%8B%E5%8B%95%E3%81%A8%E3%81%97%E3%81%A6ie6-no-more%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AB%E5%8F%82%E5%8A%A0.html
投稿情報: 今駒哲子 | 2010/08/10 10:31
snafkin7さん、
IE6廃止・IE6撲滅応援ブログ
http://www.marketingv.net/archives/52012472.html
ありがとうございました!
投稿情報: 今駒哲子 | 2010/08/10 10:57
関連サイトを追加します。
IE6を永眠させるべき10の理由
http://www.itmedia.co.jp/news/articles/1003/09/news014.html
1. とても醜い
2. パワーがない
3. 大きなセキュリティホール
4. 評判の問題
5. 互換性がない
6. Googleに捨てられた
8. Microsoftさえ忘れたがっている
9. ユーザーのIE離れの原因に
10. IE6はもう時代遅れ
また、Twitterでは、ie6botが日々つぶやいています。
http://twitter.com/ie6bot
投稿情報: 今駒哲子 | 2010/08/12 22:36
|・ω・`) ・・・。
投稿情報: Ie6bot | 2010/08/26 01:32
Ie6botさん、
Twitterを抜けだして、こちらへの書き込み大変ありがとうございます^^
ウィットに富んだツイート、楽しませていただいています。
投稿情報: 今駒哲子 | 2010/08/26 13:33