#122063 [srad.jp]では、IE:macはWindows版とは意図的に互換性を損なわさせられているため、見たいページが見られるブラウザではないと言っています。レンダラはともかくパーサのソースがOS依存するとは考えにくいので、HTML解釈がそもそも異なる現状は意図的といえるでしょう。現にMac Business Unitは、ことあるごとに「Windows版とは完全に独立している」と主張します。
Webアーカイブ保存機能やW3C標準準拠/従来互換モードの切り替えなど、Windows版より先に実現した機能も多いので、わたしは非互換即ちMac潰しとは思いません。
AppleはIEを捨てられるか? (スコア:1, 興味深い)
他に代わりになるものがないのも事実なんだよな。
例の5年縛りが終わって対MSに関しては、どうにでも動けるわけだけど、
果たしてIEをデフォルトからおろせるか?というとかなり疑問。
政治的な駆け引きはともかくとして、例えばオンラインバンキング系で
ほとんどのサイトがNetscape6系に非対応を表明していた時期も有ったし、
デフォルトブラウザをNetscape/Mozilla系にするにはかなりの度胸、
というか蛮勇が必要だと思う。(零細メーカならともかく、だ)
もちろん判っているやつらが使う分には、IEステ、Mozillaマン
Re:AppleはIEを捨てられるか? (スコア:0)
どうせ、Mozillaに対応していないサイトなんて、Mac:IEにだって対応していな
Re:AppleはIEを捨てられるか? (スコア:2, 興味深い)
……なんか、IE:macを見ていると、Netscapeはもう敵じゃないしこの程度でいいや、と言わんばかりのβ品質が続いていますね。やはりライバルがいて危機感がないと、IE:macはこのまま駄目ブラウザーであり続けるかもしれません。
結局は、速い、正確、W3C準拠を謳ったGeckoキラー・Trismanレンダリング・エンジンの開発は失敗だったのではないでしょうか。開発への手間どり方や、Office v.Xの現状と照らし合わせると、少なくともTarismanのOS Xへのポータビリティーが悪かったことは推測できます。
好意的に解釈すれば、.NET対応版IE:mac 6に開発リソースを回しているので、IE:mac 5.xは既にメンテナンス・モードなのかもしれません。でも5年縛りが解けNetscape潰しも完了したMicrosoftが、今後どれだけ無償配付するIE:macの開発に力を入れてくれるのか。
JaguarではJavaScriptCoreフレームワークが追加されます。既にXMLパーサもURLアクセスもQuickTimeもあるので、Appleは自前で今時のwebブラウザを作る部品を揃えたことになります。ひょっとして。……
Re:AppleはIEを捨てられるか? (スコア:0)
一般大衆向けにOSXを販売している以上、素人が普通に見に行くページで、Winなら当たり前に表示されるのに、OSXだと全く表示されないと言うのがあってはマズイと思います。
時にこれは、ブラウザのバグの問題ではありません。全く何も表示されない白紙のページに関して、良く解らないなりにJavaScriptのコードを読んでいくと、「IEのWin32」か「NN」か「Gecko」かと言うブラウザの判別をしているらしい条件分けがあ
Re:AppleはIEを捨てられるか? (スコア:1)
しかしこうして考えると、つくづくIE無料配付戦略は凄いですね。敢えて非互換路線を保つことで「インターネットならWindows」という情勢を見事に作り出しましたから。
Re:AppleはIEを捨てられるか? (スコア:0)
でも、これだと、コードを読むのと同じか(自問自答)
Re:AppleはIEを捨てられるか? (スコア:1)
あと他の人も触れてますが、すでにHTMLレンダリングコンポーネントはあるので、
とりあえずJavascript回りに目をつぶれば結構簡単にブラウザ書けるんでは。
こういうときMacOSXのデベロッパコミュニティの小ささを感じてしまう…。
まとめ (スコア:0)
MSはそれを知っていて、あえて作為的にAppleに対して、Winと非互換のブラウザを提供した。その結果、もくろみ通りにコンテンツ作者達は「IEのWin32」と言う条件文を書くようになった。
そう言うコンテンツが増えてくると、Macユーザーは、仮にバグ
Re:まとめ (スコア:0)
それは、ActiveXを中心とするWin32-IEコンポーネントの存在を考慮に入れての発言ですか?
確かに、IE-Win32を要求するページのうち、Win32ネイティブのコンポーネントを呼び出している(≒他のプラットフォーム上のIEでは動作が本当に難しい)ページが全てではないですが、だからといって上記のような物言いが出来るとはあまり思えません。
Mozillaが各プラットフォーム間で互換性が高いのは、それぞれのプラットフォームのネイティブコンポー
Re:まとめ (スコア:1)
Webアーカイブ保存機能やW3C標準準拠/従来互換モードの切り替えなど、Windows版より先に実現した機能も多いので、わたしは非互換即ちMac潰しとは思いません。
IE:mac、特にOS X版を見ると、閲覧に支障をきたすバグや他アプリを終了する必要のあるインストールなどに不安を覚えます。今までMicrosoftが示してきたMacユーザーへの理解といいブラウザーを提供しようという努力が、後退している印象を持ちます。
Microsoftは、IE 5 Windows版がNetscapeよりもW3Cに準拠していることを「標準準拠はインターネットの要」と自慢していました。ところがIE 6では再びW3C無視の非互換路線に戻り、「標準準拠は技術革新の敵」と言い出しました。この2つの間にはGeckoの完成があります。MicrosoftがGeckoにより大きく方針転換を迫られたと見ていいでしょう。つまり、サーバー/クライアントに最新のWindows環境内で閉じた、非互換性の強い (.NET依存の強い) IEを提供する方向に転じた可能性が高いのです。
その影響がIE:macに表れているのだとしたら、IE:macの開発に情熱を期待できません。単にMicrosoftが持つOS Xでの開発リソース不足かもしれませんが。いずれにせよIE以外のブラウザを積極的に育てなければOS Xでのwebブラウズの未来は暗くなります。
素人質問ですが... (スコア:0)
Win32版のIEのJavaScriptには、Win32特有の機能(ActiveXとか)を呼び出している部分があって、その機能は他のOS版のIEに移植するのは無理だろうと言うご意見、よく理解できました。そりゃ当然ですよね。
Win32版のIEでは、Appleの提供するiToolsにアクセスできないのだから(ちょっと意味が違うかもしれないけど)おあいこと言うことでしょうか。
ただ、このスレッドの流れをちゃんと読むと、話の始まりは、
> 「IEのWin32」か「NN」か「Gecko」
Re:素人質問ですが... (スコア:1)
水際で防ぐために、やはりwebブラウザにはOS依存を少なくして欲しいですね。
#なお、IE:macにもActiveXはありますよ
#Windows版とバイナリ互換ではないので、今回の話では意味がないけれど