□ Internet Explorerを一行でクラッシュさせてしまうコードが登場 - GIGAZINE
□ IE8・IE9をクラッシュさせるシンプルなCSSコードが見つかる - GIGAZINE
以前、IE6をクラッシュさせるコードというのがはまちちゃんにより発見されました。
それはこんなコードでした。
<style>*{position:relative}</style><table><input></table>
こちらに実際コードの書かれたサイトが用意されています。□ IE6の人はクラッシュするので注意!
今どきIE6なんてシェア数%しかないので、これだけではさほどニュースにもなりませんが、
なんと、今度はIE8、及びIE9をクラッシュさせることのできるコードをドイツの方が発見しました。
それはこんなコードです。
.trwurst {
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f5ed', endColorstr='#e8e5db',GradientType=0);
}
.trwurst:first-letter {
text-transform: uppercase;
}
クラス(ここではtrwurst)は任意でなんでもOK。filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f5ed', endColorstr='#e8e5db',GradientType=0);
}
.trwurst:first-letter {
text-transform: uppercase;
}
こちらに実際コードの書かれたサイトが用意されています。
□ IE8、IE9の人はクラッシュするので注意!
どちらもCSSが中心。
IE6の方がそこにHTMLタグも絡んできています。
が、非推奨の書き方なのでまあ、これは許せる(許せない?)としても、
IE8、IE9の方はちゃんとした書き方(IE専用の書き方ですが)なのでどうかと思いますね。
いずれにしても
古いバージョンのInternet Explorerに絡んでは、IE6・IE7・IE8・IE9にあるXML絡みの情報漏洩の脆弱性も修正される予定がなく、今回の件の修正もあまり期待できそうにありません。とのこと。
まあ、仕方がないですよね。
最新バージョン(IE10)を使いましょう。