-
ID:5qDqMu さんの質問

canvasって3Dや図形を描画する機能を使用する以外にも使う事ってあるのですか?
例えばとあるシューティングwebアプリがフルcanvasで作られている例など聞いた事があるのですが、それはなぜでしょうか?
HTML、CSSでは単純に書きにくいから?

みんなの回答 4 件

ID:G1/lFS さんの回答

描画速度が早いから

ID:lqXrc0 さんの回答

DOMがくそ重いから。

ID:5qDqMu さんの回答

描画速度の問題なんですね。
それって仮にすべてのブラウザがcanvasをサポートしたと想定したら、domによるサイト制作は滅びるのでしょうか?
そうではなく、domで制作する方にもメリットはありますか?

ID:lqXrc0

ゲームじゃなきゃ普通にHTMLで作ったほうがいいに決まってるだろ

ID:pHmCqX

DOMというかSVGで作るメリットは有りますよ。
Canvasはあくまで上からどんどん塗り重ねていくだけで、
図形やオブジェクト単位での管理は苦手で補わなくてはなりませんからね。
まあ、大抵はフレームワークが良くやってくれるから問題にはなりませんが。

ID:yGYYf3 さんの回答

ブラウザ上で加工した画像を配布したいときかもcanvasが使える。
canvasが使えないと合成はサーバー上かFlashでやらないとならない。

ID:pHmCqX

SVGであればCanvas無しで合成、配布も可能だよ。

最終更新日:2014-10-24 (2,169 views)

関連するトピックス

ページ上部に戻る