たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS

スポンサードリンク

開発者泣かせの問題児ブラウザ、Internet Explorerですが、IE5.5、IE6、IE7、IE8をモダンブラウザの挙動にする神JSがGoogle Codeで配布されていました。

とりま、 attripのデザイン崩れはこれで解決できました!

使い方は簡単!下記のコードを貼り付ければOK!

まじ仏。

 

<!--[if lt IE 9]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
<![endif]-->

 

「IE9.js」は、IEを普通のモダンブラウザの挙動にするJSです。IE5、IE6でも透過PNGが使えるようになります。

「css3-mediaqueries.js」は、IEでCSS3 Media Queriesを使えるようにするJS。レスポンシブデザインのサイトをIEでも見れるようにします。

 

ちなみに、border-radiusや、box-shadow はできませんでした。

あと、IEでの見え方をチェックする方法はこちら↓↓

IE9環境でIE6/IE7/IE8/IE9表示する方法(共存) | 某氏の猫空

 

2012/12/4追記

重いという指摘あったので、比較動画作りました。

[動画で検証]たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJSが重すぎた! | A!@attrip

 

2012/12/3追記 

HTML5やborder-radius、box-shadowが使えるようになるJSライブラリーを教えてもらったので、追記事書きました。↓↓

IEをHTML5やCSS3に対応させるJSライブラリーまとめ | A!@attrip

 

参考サイト:

ie7-js – A JavaScript library to make MSIE behave like a standards-compliant browser. – Google Project Hosting

IE7/IE8.jsを使って、スタイルシートの標準化

IE用にcss3-mediaqueries.jsを実装させる – GEKKO CREATORS

 

レスポンシブWebデザインの“現実的な”ワークフロー | ブログ | 株式会社イー・エージェンシー

http://www.e-agency.co.jp/column/20121106.html

この記事を書いたよーいちにいいね!よろしく!


関連記事

    None Found

attripを購読をすると便利です。シェアやコメントくれると喜びます。


スポンサードリンク

たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJSの記事にGoogle+でコメント

Facebookでコメントする。

javascriptカテゴリーの人気記事ランキング

javascriptカテゴリーの最新記事

この記事を書いたのはです!

スペース・コアバンド平和 | Heiwaのボーカルのよーいちです。

Tumblrやってます。
Google+

コメント

  • まじ仏

  • IEにGoogle神現る。

  • IEで透過PNGとMedia Queriesを使えるようにするJS

  • たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip

  • IE9.jsとcss3-mediaqueries.js / ブログコメ、ブコメ両方で「クソ重い」との評判が…誰かuupaa先生の代わりにチューンしてくれる人はry

  • 2行追加で古いieでもpng使える  IE9.js レスポンシブ対応css3-mediaqueries.js

  • IE対策

  • たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS おじいちゃんが書くブログが魂がこもってていい感じ WordPressで画像のリンク先を強制的に添付ファイル投稿URLに変… 今、FC2ブログがヤバイらしい・・・は、本当

  • 4行じゃねーか!

  • 何か凄いかも?

  • 「IE9.js」は、IEを普通のモダンブラウザの挙動にするJS。IE5、IE6でも透過PNG。「css3-mediaqueries.js」は、IEでCSS3 Media Queriesを使えるようにするJS。レスポンシブデザインのサイトをIEでも見れるようにする。

  • あぁ…ありがとうgoogle様 / たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip

  • IE6はもう見捨てたけど8はしばらく必要なので今後のために。

  • メモ

  • きになる

  • ie

  • たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip

  • 見てれぅ:たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip

  • ガタッ!

  • たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip

  • おぉ・△・

  • Google様の優しさは五臓六腑に沁みわたるでぇ…

  • ごめん。涙で前が見えない。

  • googleえらい

  • 勤務先がIE6縛りで困ってるから試してみよう。

  • ?log=out

  • 古いIEをモダンブラウザなみにするためのjavascriptライブラリ。

  • メモ

  • 条件分岐は許してちょ(_ _)

  • 魔法

  • ほんとに?ねえほとに??(;∇;)

  • ありがたやありがたや

  • CSS書き分けるのめんどいのでこれは助かる

  • 試してないけどすごいなー

  • すげー時代になったものだ。

  • なんて魔法・・・!!

  • IEは本当に開発者泣かせ。

  • 絶賛されてるけど、本当なのかなー。レイアウトの崩れとかも? おまじないとか緊急の対応用として考えといた方がいいかな。後で中身見てみよう。

  • それより、IEを使わせない方法をみんなで考えるんだ!

  • (引用)“「IE9.js」は、IEを普通のモダンブラウザの挙動にするJS”“「css3-mediaqueries.js」は、IEでCSS3 Media Queriesを使えるようにするJS”

  • ふーむ

  • なんということでしょう

  • ソースの"ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"を発見して「ウチのサイトにベータ版なんぞを使うとはけしからん!」って怒るお客さんがいそうでちょっと怖いんだけど

  • このタイトルは無い。あと、"border-radiusや、box-shadow はできませんでした。" ならコレ http://css3pie.com/

  • たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip

  • これは試してみたい。

  • たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip

  • おおう…Web界隈の魑魅魍魎たちの眉毛に唾を叩きつける音が聞こえるようじゃ…。

  • これ、本当なの?

  • 将来の為にブクマしておこう・・

  • 基本

  • border-radius、text-shadow使えずモダンとは…???

  • ie7.jsの頃からあり問題も多い。最大の欠点はjsの実行完了まで表示が崩壊していること。IE6〜7を利用するPCの大半は低速なので致命的。互換性も100%ではなく、新たな「独自挙動ブラウザ」を生むだけの結果に。

  • IE9.js は、IE を普通のモダンブラウザの挙動にする JS です。IE5、IE6 でも透過 PNG が使えるようになります。css3-mediaqueries.js は、IE で CSS3 Media Queries を使えるようにする JS。レスポンシブデザインのサイトを IE でも見れるようにします。

  • たった数行でブログを人気エントリーにする魔法記事

  • via Instapaper: Unread http://www.instapaper.com/u

  • こういう記事マジでやめてほしい

  • RT たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip

  • ほー!

  • 開発者泣かせの問題児ブラウザ、Internet Explorerですが、IE5.5、IE6、IE7、IE8をモダンブラウザの挙動にする神JSがGoogle Codeで配布されていました。

  • 外部ライブラリ読み込んでるだけじゃん

  • なんで?

  • 「IE9.js」と「css3-mediaqueries.js」を読み込ませる。

  • いや、こんなjs配布するより古いブラウザだったら画面がクラッシュするようなjs配布すれば・・・ブラウザ最新にする風習がもう少し高まるだろうに。

  • (-ω-;)ウーン、IE6,7の「淘汰」を狙うか、他ブラウザ、とくにOperaの充実を図った方がユーザーは喜ぶのかも。(´・ω・`)

  • サポートなんてするから調子に乗って生き続けるんだ

  • これはスゴイ!

  • なにはともあれ開発者にはよかった

  • たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS http://t.co/rqen5bnq @attripさんから

  • パフォーマンスはどうなんやろ?

  • 「IE9.js」は、IEを普通のモダンブラウザの挙動にするJSです。IE5、IE6でも透過PNGが使えるようになります。 「css3-mediaqueries.js」は、IEでCSS3 Media Queriesを使えるようにするJS。レスポンシブデザインのサイトをIEでも見れるようにします。

  • たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS

  • これ超絶重いスクリプトなので、ただでさえIE6なんかが入ってるような化石PCだとパフォーマンスで苦情来るし、結局中途半端な挙動で各種ハックや対応をまた強いられる。そういう問題があるのであえて使わないほうがいいという点まで含めて、Web屋の間では何を今更言ってんのってくらいの一般常識。
    それをこういう上辺だけの知識ひけらかし記事で広めちゃって、「こういうのあるんでしょ使ってよ」って言ってくるアホを増やすからやめてほしい ってことじゃないの。

  • 知ってた

  • 透過PNGをフィルター掛けた場合にフリンジが汚くなるバグは回避できてるのかな?

  • コメント欄参照「IE6なんかが入ってるような化石PCだとパフォーマンスで苦情来る」

  • 開発者泣かせの問題児ブラウザ、Internet Explorerですが、IE5.5、IE6、IE7、IE8をモダンブラウザの挙動にする神JSがGoogle Codeで配布されていました。
    とりま、 attripのデザイン崩れはこれで解決できました!
    使い方は簡単!下記のコードを貼り付ければOK!
    まじ仏。
     

     
    「IE9.js」は、IEを普通のモダンブラウザの挙動にするJSです。IE5、IE6でも透過PNGが使えるようになります。
    「css3-mediaqueries.js」は、IEでCSS3 Media Queriesを使えるようにするJS。レスポンシブデザインのサイトをIEでも見れるようにします。
     
    ちなみに、border-radiusや、box-shadow はできませんでした。
    あと、IEでの見え方をチェックする方法はこちら↓↓
    IE9環境でIE6/IE7/IE8/IE9表示する方法(共存) | 某氏の猫空
     
    参考サイト:
    ie7-js – A JavaScript library to make MSIE behave like a standards-compliant browser. – Google Project Hosting
    IE7/IE8.jsを使って、スタイルシートの標準化
    IE用にcss3-mediaqueries.jsを実装させる – GEKKO CREATORS

  • こういう上辺だけの知識ひけらかし記事で広めちゃって、「こういうのあるんでしょ使ってよ」って言ってくるアホを増やすからやめてほしい

  • コーディング

  • HTML5]

  • これはやはり良いね。

  • これか。

  • 以前は使ってたけど実際にIE7でそのサイト見ると明らかに重いというのが分かって以降は使ってない…IE6-7のシェアは確実に下降してるし、そこまでしなくても単にCSS適用させないとかでもういいかなって思う

  • デメリットはないのかな?

  • なにその全世界が待ち望んでいた的なチート…※未読

  • なるほどねー。
    まぁ。。IE8以前は、、はやくなくなってくれ!!!!

  • web デザイン js IE

  • あぁ・・・ あの CSS せれくたとかですぐにちょー重たくなるらいぶらりなのですか・・・ 表示が遅いのをさーば側のせいにされていい迷惑だったのです(ーx【みかん

  • "「IE9.js」は、IEを普通のモダンブラウザの挙動にするJSです。IE5、IE6でも透過PNGが使えるようになります。「css3-mediaqueries.js」は、IEでCSS3 Media Queriesを使えるようにするJS。"

  • RT @newswebc_j: たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip

  • ie7.jsの頃からあり問題も多い。最大の欠点はjsの実行完了まで表示が崩壊していること。IE6〜7を利用するPCの大半は低速なので致命的。互換性も100%ではなく、新たな「独自挙動ブラウザ」を生むだけの結果に。

  • サポートなんてするから調子に乗って生き続けるんだ

  • それより、IEを使わせない方法をみんなで考えるんだ!

  • “border-radiusや、box-shadow はできませんでした。” ならコレ http://css3pie.com/

  • おおう…Web界隈の魑魅魍魎たちの眉毛に唾を叩きつける音が聞こえるようじゃ…。

  • 軽いとは言ってない

  • ★たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip

  • 「開発者泣かせの問題児ブラウザ、Internet Explorerですが、IE5.5、IE6、IE7、IE8をモダンブラウザの挙動にする神JSがGoogle Codeで配布されていました。」

  • IEのモダンブラウザ対応

  • レスポンシブWebデザインの“現実的な”ワークフロー | ブログ | 株式会社イー・エージェンシー
    http://www.e-agency.co.jp/column/20121106.html

  • 対旧IE。

  • 「IE9.js」は、IEを普通のモダンブラウザの挙動にするJSです。IE5、IE6でも透過PNGが使えるようになります。 「css3-mediaqueries.js」は、IEでCSS3 Media Queriesを使えるようにするJS。レスポンシブデザインのサイトをIEでも見れるよう

  • <!–[if lt IE 9]>
    <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script&gt;
    <script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script&gt;
    <![endif]–>

  • たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip http://t.co/JwmeiQ7H

メールでの受信が便利です。
下記にメールアドレスを入力すると。無料でメルマガ届きます。

無料で一日分をまとめて読めます。200人ぐらいが登録してます。

はてブコメント

はてなブックマークのコメントでもこちらの記事にコメントができます。
 はてなブックマークコメント経由でコメントを残す

A!@attrip > javascript > たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS