[問題] svg和canvas比較

看板Web_Design作者 (momo)時間13年前 (2012/12/04 01:50), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
我在寫一個網頁,功能是能夠讓多位使用者共同畫圖 有點類似線上互動式簡單版小畫家 圖案是簡單的幾何圖形及文字(線條、箭頭、文字等等) 而HTML5對這兩者都有支援 我希望能夠將正在畫的圖即時傳達給其他人知道,同步顯示在他們的畫板上 canvas我之前有實作過 不過光是做自嗨用的簡單版小畫家就覺得很麻煩 而SVG則完全沒碰過 但我想以XML定義的SVG而言,對於實作小畫家應該較簡單 且對於訊息傳送上也比較方便 不曉得我以上的觀念是不是正確的 所以對於SVG和canvas的選擇,希望有懂這方面的人可以給些意見@@ 或者是有其它更方便的技術也希望能夠告訴我 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.169.143.207 ※ 編輯: moumou219 來自: 1.169.143.207 (12/04 01:51)

12/04 03:29, , 1F
canvas適合靜態展示,svg比較能適用動態修改
12/04 03:29, 1F

12/04 03:32, , 2F
瀏覽器讀進svg後,會解析成一個dom物件,可以像dhtml那樣改
12/04 03:32, 2F

12/04 03:39, , 3F
canvas畫上後會變成raster,svg的內容物件還是vector
12/04 03:39, 3F

12/04 13:46, , 4F
所以SVG應該比較適合我的需求,謝謝
12/04 13:46, 4F
文章代碼(AID): #1GlEPjao (Web_Design)