アカウント名:
パスワード:
globalCompositeOperationの動作にFirefox/OperaとWebKit系で 違うところがあって [hatena.ne.jp]、仕様に忠実なのはFirefox/OperaのほうなのですがWebKitが修正を拒否している [webkit.org]ので、現時点でIEは採用しかねていると思われます。IEが採用するとその仕様に事実上決まってしまうのはほとんど間違いないので、動作にある程度ベンダ間で合意が取れている状態でなくてはそりゃ採用しづらいでしょう。ちなみにglobalCompositeOperationはオペレータをサポートしていない場合の挙動もちゃんと規定されているので、スクリプト側でサポートされていない可能性を想定するなら、IE9判別ではなくfeature detectionをすべきです。たとえばcopyオペレータを使
globalCompositeOperationの動作にFirefox/OperaとWebKit系で違うところがあって、仕様に忠実なのはFirefox/OperaのほうなのですがWebKitが修正を拒否しているので、現時点でIEは採用しかねていると思われます。
これはW3CからWebKit側にちゃんと対応するように、MSにはFirefoxやOperaに合わせる様にと口出しできないのかな?それが出来ないと結局は力が有るところは独自に実装しちゃうという状況は改善しないって事ですよね。
2010年5月下旬にMSの中の人から「globalCompositeOperationの動作がブラウザによって違うんだけどこれってどうよ? WebKitの動作のほうが合理的だと思うから仕様を更新したほうがよくね?」質問がある [w3.org]。↓「既出。リストの過去ログをググれ」と返事がある [w3.org]けど、議論はここでおしまい。↓2010年6月下旬にIE9 Platform Preview 3がcanvas 2D contextをサポートするけど、globalCompositeOperationは未サポート。↓桶屋(Adobe)が儲かる ←今ここ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
IE9のcanvasサポートが100%じゃないのは多分意図的 (スコア:5, すばらしい洞察)
globalCompositeOperationの動作にFirefox/OperaとWebKit系で 違うところがあって [hatena.ne.jp]、仕様に忠実なのはFirefox/OperaのほうなのですがWebKitが修正を拒否している [webkit.org]ので、現時点でIEは採用しかねていると思われます。IEが採用するとその仕様に事実上決まってしまうのはほとんど間違いないので、動作にある程度ベンダ間で合意が取れている状態でなくてはそりゃ採用しづらいでしょう。
ちなみにglobalCompositeOperationはオペレータをサポートしていない場合の挙動もちゃんと規定されているので、スクリプト側でサポートされていない可能性を想定するなら、IE9判別ではなくfeature detectionをすべきです。たとえばcopyオペレータを使
Re: (スコア:0)
これはW3CからWebKit側にちゃんと対応するように、MSにはFirefoxやOperaに合わせる様にと口出しできないのかな?
それが出来ないと結局は力が有るところは独自に実装しちゃうという状況は改善しないって事ですよね。
Re:IE9のcanvasサポートが100%じゃないのは多分意図的 (スコア:3, 参考になる)
2010年5月下旬にMSの中の人から「globalCompositeOperationの動作がブラウザによって違うんだけどこれってどうよ? WebKitの動作のほうが合理的だと思うから仕様を更新したほうがよくね?」質問がある [w3.org]。
↓
「既出。リストの過去ログをググれ」と返事がある [w3.org]けど、議論はここでおしまい。
↓
2010年6月下旬にIE9 Platform Preview 3がcanvas 2D contextをサポートするけど、globalCompositeOperationは未サポート。
↓
桶屋(Adobe)が儲かる ←今ここ