正しくない HTML は表示しないのではなく、正しくない HTML を見つけた際の修復/補完が IE の方が、より内容が適切に表示されるように頑張っていたといった程度だと思います。Netscape Navigator 全盛の頃も嘘 HTML は大量にありましたし、Composer も嘘 HTML をゴリゴリ吐き出していましたから。
UA 名偽装は、元々は IE2 辺りで Netscape Navigator 用のプラグインを動作させる際にプラグインが UA 名を見ていたのが原因であって、サイト側での UA 名チェックではないかと。
アンチMS的主張(フレームのもと) (スコア:4, 参考になる)
今またMicrosoftは検索機能をOS(というかシェル)と統合し、Googleをたたきのめさんとしている。
それは置いといて。
VistaにはiSCSIイニシエータが標準で入っているので、いっそGoogleでオンラインストレージを
用意してくれたらこんな主張しないでよいかも、
とか思った。
あと、Vistaの検索機能は初期状態だと使えないっす。
「最近使ったファイル」にブラウザのキャッシュとかクッキーとか出てくるのよね。
Re:アンチMS的主張(フレームのもと) (スコア:0)
どっちのブラウザも独自実装で機能追加していったけどIE4ぐらいの時点で決まった感じがします
まあ一番大きな理由は機能がほぼ同じ状態でNetscapeは有料IEは無料だったことが原因な気がしますがw
Firefoxユーザー的主張 (スコア:1)
うんにゃ。
IEが起動時にメモリ常駐して重くしてくれたのも大きい。
使わないIEがメモリをムダに浪費してくれるのでその分他の
アプリが遅くなる。
今度は使わないデスクトップ検索でCPUパワーまでムダに
食いつくしてくれるのかな。
#これぞ究極の「富豪的プログラミング」?
Re:Firefoxユーザー的主張 (スコア:2, 興味深い)
>うんにゃ。
>IEが起動時にメモリ常駐して重くしてくれたのも大きい。
いいえ。どちらも違います。
IEが無料だったから勝ったとしたら、Netscapeが無料になった後に
シェアをいくらかは取り戻せたはずです。
IEがメモリ常駐して重くしてくれたのが原因なら、Netscape以外の
別のツールも重くなって使い物にならなくなったはずなので、
Windows自体が自滅したはずです。
本当の原因は、Netscapeの拘りです。
正しくないHTMLは表示しない(真っ白)。
自分たちの考えた拡張の仕様だけを採用
Re:Firefoxユーザー的主張 (スコア:1)
正しくない HTML は表示しないのではなく、正しくない HTML を見つけた際の修復/補完が IE の方が、より内容が適切に表示されるように頑張っていたといった程度だと思います。Netscape Navigator 全盛の頃も嘘 HTML は大量にありましたし、Composer も嘘 HTML をゴリゴリ吐き出していましたから。
UA 名偽装は、元々は IE2 辺りで Netscape Navigator 用のプラグインを動作させる際にプラグインが UA 名を見ていたのが原因であって、サイト側での UA 名チェックではないかと。
それと、Netscape Navigator 自壊の原因は、後方互換性のない独自拡張である layer や JavaScript Stylesheet 辺りにもあると思います。
そして、何よりも HTML 標準 + CSS の方向へ方向を変えた Mozilla 5 の開発難航による停滞により、自分で止めを刺したというのが実際でしょう。
IE4/NN4 の頃もそうでしたけど、リリースまでのプレビューがとても多かったのも NN4 でした。
「本サイトはIEにのみ対応しております」 (スコア:0)
>修復/補完が IE の方が、より内容が適切に表示されるように頑張っていたといった程度だと思います
いや、IEでしか動作確認しない開発者が多かっただけかと。
IEで表示できない/正しく表示されないHTMLも当然あるんだけど、
それについてはIEで確認して
「『正しい表示』になってないから修整しようか/修整しろ」
となるだけなんですよね。