IE 5 for Macを強制終了させる変なHTML 8
ストーリー by yourCat
氷山の一角 部門より
氷山の一角 部門より
Anonymous Coward曰く、"他のブラウザでは大丈夫なのに、Internet Explorer 5 for Mac (Classic) で特定のサイトを見ると必ず強制終了するのが腹立たしく、HTMLを落として問題部分を調べた。結果、<IFRAME>と<FONT>、<TABLE>タグが妙なネスティングをしてると落ちる事が判明。一応友人10人ほどに確認は願ったので、ほぼ確定。だから何と言われても困るが・・HTMLのみで普通クラッシュするか?"
変なHTMLを書くのが悪いのだが、あまたのホームページ作成ソフトが吐き出すHTMLがひどいのでそうも言っていられない。こちらで追試したところ、Mac OS 9ブートでもClassicでも同様に落ちることを確認した。
なお、タレコまれた問題のHTMLソースは以下の通り。…
<TABLE><TR><TD>
<IFRAME>
<FONT>
</IFRAME>
</TD>
</TABLE>
<HR>
<TABLE>
<TR><TD>
<FONT></FONT></TD></TR>
</TABLE>
検証したところ、以下の構造さえ保っていれば落ちることが分かった。
<TABLE>
<TD>
<IFRAME>
<FONT>
</IFRAME>
</TD>
</TABLE>
<TABLE> ←ここで落ちる
Webページを作成している向きは注意されたし。
とりあえず (スコア:1)
佃煮
IE5.1だと (スコア:1)
なんでかな?
一応書いたソースはこんな感じです。
<html>
<body>
<TABLE>
<TD>
<IFRAME>
<FONT>
</IFRAME>
</TD>
</TABLE>
<TABLE>
</body>
</html>
これをtest.htmlって名前で保存してie5.1(マック用英語版)で読んでみましたが、問題ありませんでした。
Re:IE5.1だと (スコア:1)
早くOS7.55~9.2対応のIE5.1を出せ!と思うけど・・
つうかNS6.2でいいか。
佃煮
Re:IE5.1だと (スコア:1)
最後の以降はレンダーされませんでした。
対応したというより見ないふりをしたといった感じ。む。
佃煮
氷山の一角さんへ (スコア:1)
↓
http://isweb31.infoseek.co.jp/sports/ram55821/index.html
今までは、Netscape愛用してたのですが、昨今、IEユーザーが非常に多くなってきたので、今年始めの新年の挨拶で、ご指摘のようなコマンドを使いました。一応、IEでは何ら不具合がなかったので、暫く、そのままにしてましたが、ある日、前述のネスケで見たら画面乱れていました。よって、現在では、昔から愛用のネスケで確認するようにしたところです。どなたかとメーリングしてたら、やはり、IE使用は邪道?であるとおっしゃってました。
その他にも、
width=" "、height=" "コマンドで、「%」は使えないみたいですね!
尚、ホームページ作成、いい年になってから始めたので、じっくり教科書?見ないで、手っ取り早くつくってるので、色々な問題あろうかと思いますが、何とか、ホームページ見に来られる方々に情報だけは最新を心がけてますので、これを機に時々尋ねてきてやって下さい。
又、今回のように皆様方から見れば初歩的問題でるかも知れませんので、こちらの掲示板にでも指摘しにいらしてください。
Another HTML-lint (スコア:1)
Another HTML-lint [ring.gr.jp]などで文法を確認するようにされてはいかがでしょうか。
なんていうか、ねぇ (スコア:0)
一時聞いていたimode端末を吹っ飛ばせるhtmlってほうがショッキングでした。
iframeの内側を書くようなヒトがfontの閉じ忘れなんてやるかね? とも思いますが…。
これだけじゃなかったのね (スコア:0)
[M_IE5] 特定のタグを使用したページを表示するとハングアップ
http://www.microsoft.com/japan/support/kb/articles/J053/5/49.asp
いい加減なネストに弱いというのは昔から知られてたけど。