卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

canvas可以替代html與css了嗎?

網(wǎng)友解答: 首先Canvas是比html和css晚出現(xiàn)的,它的出現(xiàn)是為了彌補瀏覽器沒有較為底層的繪圖API的缺點?;趫D形,圖像的應(yīng)用(例如游戲)以往只能借助于Flash(Flex)這樣

網(wǎng)友解答:

首先Canvas是比html和css晚出現(xiàn)的,它的出現(xiàn)是為了彌補瀏覽器沒有較為底層的繪圖API的缺點。基于圖形,圖像的應(yīng)用(例如游戲)以往只能借助于Flash(Flex)這樣的插件來實現(xiàn)。具體再細分無外乎2D和3D,這就是目前Canvas的定位。

因此Canvas的作用傾向于處理圖形圖像的。主要用來制作游戲、圖表、模擬器等。

很多基于Canvas的應(yīng)用,還是有渲染DOM的需求的,比如表格繪制,頁面局部截圖,演示軟件或者電子白板類似的應(yīng)用動態(tài)的拖拽某些內(nèi)容,組件進來渲染。我們在開發(fā)基于Canvas的應(yīng)用的時候,是希望所有元素都能直接繪制到畫布上的,因為其他HTML元素只能通過translate類似的方式和畫布繪制的元素的元素進行配合,這里事件處理需要單獨控制。

如果是用Canvas來實現(xiàn)一個前端頁面,從性能和效率來說是非常低的。從開發(fā)效率來說的話,也是加大工作量的,很多原本很簡單的小功能估計都要寫一大堆函數(shù)吧。所以Canvas有他自己該干的是,很多東西不是可以就行,而是要講究適合。

至于替代,談不上。不是所有應(yīng)用都要用Canvas的,但是所有應(yīng)用都要用DOM。很多東西,一句聲明性的 html就搞定了,而不是幾百行的命令式的Canvas繪圖API的調(diào)用。

找最適合自己的解決方案最重要!最重要!最重要!

網(wǎng)友解答:

canvas不是為了替代html,css而出現(xiàn)的,也替代不了。

像今日酷米首頁這樣的頁面肯定是沒人傻到去用canvas去渲染的。

canvas是來錦上添花的

標(biāo)簽: