H.264コーデックはMedia FoundationのPlatform Update Supplement for Windows Vista [microsoft.com]で提供されるものでIE9と直接は関係ないような? それにFirefoxをインストール、起動すると openh264 をダウンロードするのでこちらが使われているのかと思ってました。
Media Foundation自体はVistaからあったもので、7リリース時に強化されたわけですよね。 その強化の目的の一つがIE9であることに異論をはさむつもりはありませんけど、Media Foundationそのもののアップグレードでもあったわけで。 Media Foundationは、古くなったDirectShowを置き換えるという位置づけのフレームワークですが、Vistaリリース時点のものはそれを満たしているとは言い難かったわけですから。 DirectXだって、そうやってアップグレードを繰り返してきましたよね?
なんでそうなった? (スコア:0)
別に、IEの最新版と一個前だけサポートにして
VistaにもIE10くらい対応させればいいんじゃないのかな?
FirefoxやChromeは、そのへんは柔軟でしょ?
なんで、IEはできないの?
Windows側にある、バージョン固有の何かを
使わないとIEは実現できないの?
Re:なんでそうなった? (スコア:1)
実際VistaにIE9をインストールするときとかWindows 7にIE10以降を入れるときに要求される更新プログラムは、それ以降のOSからのバックポートを含んでいる。
効果は? (スコア:0)
それによって、Vistaで使うIE9や、Windows7で使うIE10は
同OSでの、FirefoxやChromeに対しての優位性があるの?
無いんだったら、それはIEの欠点としか思えないんだけど?
Re: (スコア:0)
たとえばVistaのFirefoxは、IE9用の更新プログラムによって導入されるH.264デコーダーを拝借している。
Re:効果は? (スコア:1)
H.264コーデックはMedia FoundationのPlatform Update Supplement for Windows Vista [microsoft.com]で提供されるものでIE9と直接は関係ないような?
それにFirefoxをインストール、起動すると openh264 をダウンロードするのでこちらが使われているのかと思ってました。
Re: (スコア:0)
ですから、Media Foundationは本来Win7以降に提供されていたもので、IE9をVistaで提供するためにVistaへMFのバックポートが必要だったと言っているのです。「IE9用の更新プログラム」という表現が誤解を招いたのかもしれませんが、その前のコメントで言っている「VistaにIE9をインストールするとき要求される更新プログラム」のことです。
> それにFirefoxをインストール、起動すると openh264 をダウンロードするのでこちらが使われているのかと思ってました。
OpenH264は今のところWebRTCのみに使っていて、HTML5 videoでは(まだ)機能が不足していて使えないそうです。
Re: (スコア:0)
訂正
「Media Foundationは」→「Media FoundationによるH.264再生は」
Re: (スコア:0)
それ、本当にバックポートですか?
バックポートと言えるのは、「まず7上で動くように作られた上で、その後にVistaでも動作するよう手を加えた」という場合ですけど、そんな内部情報ってありました?
Media Foundation自体はVistaからあったもので、7リリース時に強化されたわけですよね。
その強化の目的の一つがIE9であることに異論をはさむつもりはありませんけど、Media Foundationそのもののアップグレードでもあったわけで。
Media Foundationは、古くなったDirectShowを置き換えるという位置づけのフレームワークですが、Vistaリリース時点のものはそれを満たしているとは言い難かったわけですから。
DirectXだって、そうやってアップグレードを繰り返してきましたよね?
Re: (スコア:0)
http://windows.microsoft.com/ja-jp/windows-live/essentials-install-win... [microsoft.com]
とか。
#Supplement ではなく、Platform Update 本体の話だが。
Re: (スコア:0)
7では当初からMFでH.264が使えたからバックポートでいいと思うよ。
まあどうしてもご不満なようならもう一つ例をあげようか。Direct2DやDirectWriteもIE9のためにVistaへバックポートされた。これらはVistaには完全に存在しなかった機能だから文句ないよな?
事実上RegularとBoldの2種類の太さしか扱えないGDIではCSS font-weightの完全実装には力不足だからこれも重要。これまたVista上のFirefoxやChromeも恩恵を受けている。