MozTW 討論區 https://forum.moztw.org/ |
|
請問有人對於在 Firefox 環境下開發 SVG 程式的興趣嗎? https://forum.moztw.org/viewtopic.php?f=18&t=14588 |
第 1 頁 (共 2 頁) |
發表人: | scshao [ 2006-06-18, 00:22 ] |
文章主題 : | 請問有人對於在 Firefox 環境下開發 SVG 程式的興趣嗎? |
我在 IE + Adobe SVG Viewer 環境下有豐富的開發經驗, 最近開始轉到 Firefox 環境下, 主要的原因是 firefox 內建 (native)支援 SVG. 我不知道台灣是否還有其他同好, 可以一起研究與討論? |
發表人: | MilchFlasche [ 2006-06-19, 10:20 ] |
文章主題 : | |
哇!純鼓勵推!:D |
發表人: | roytam1 [ 2006-06-19, 11:23 ] |
文章主題 : | |
在Gecko中的svg支援並不完全... 詳情請自行測試: http://www.w3.org/Graphics/SVG/Test/200 ... index.html |
發表人: | scshao [ 2006-06-19, 13:09 ] |
文章主題 : | |
roytam1 寫:
感謝您回覆與提供意見, 這幾天我看過關於 firefox 支援 SVG 的相關文章, 顯然 FF 對於 SVG 的支援比 Adobe SVG Viewer進度落後, 很多 W3C SVG 的功能都尚未完成. 不過我對 FF 有信心因為 FF 對於 SVG 的支援是 native而不是像 IE 用 embed 的方式, 以 native 方式支援 SVG 最大的好處就是可以 mix XHTML和 SVG 碼, 換句話說, 就是支援 multiple namespaces. 事實上, 我這幾天已經寫了一個簡單範例, 混合 XHTML/SVG/MathML, 使得網頁內容更多樣化, 補足 XHTML 在內容呈現上的不足. 而且 FF 也承諾會繼續支援 SVG 1.2 FULL所有功能. <br/> 我的研究興趣是在 FF 環境下開發互動與多樣化的電子書, 日後可能需要整合 SVG, MathML, XUL, CML, 等 namespaces, 歡迎各位前輩指導. 謝謝 |
發表人: | arphen [ 2006-06-19, 21:26 ] |
文章主題 : | |
scshao 寫: 事實上, 我這幾天已經寫了一個簡單範例, 混合 XHTML/SVG/MathML, 使得網頁內容更多樣化, 補足 XHTML 在內容呈現上的不足. 而且 FF 也承諾會繼續支援 SVG 1.2 FULL所有功能.
可以展示一下你的成果嗎? SVG給我的印象是它提供一個向量繪圖機制,網頁設計者可以利用javascript在網頁內繪製向量圖形。前陣子有人提供繪製統計圖表的SVG javascript library,我稍微玩了一下,還不錯。但個人認為SVG要達實用階段有二個重要條件:一是要有大量的公用函式庫,另一則是javascript的圖形運算效能得大幅提升。前者應不難達成,後者就比較有問題。SVG能做到什麼地步呢?我很好奇。 |
發表人: | scshao [ 2006-06-19, 22:55 ] |
文章主題 : | |
arphen 寫: scshao 寫: 事實上, 我這幾天已經寫了一個簡單範例, 混合 XHTML/SVG/MathML, 使得網頁內容更多樣化, 補足 XHTML 在內容呈現上的不足. 而且 FF 也承諾會繼續支援 SVG 1.2 FULL所有功能. 可以展示一下你的成果嗎? SVG給我的印象是它提供一個向量繪圖機制,網頁設計者可以利用javascript在網頁內繪製向量圖形。前陣子有人提供繪製統計圖表的SVG javascript library,我稍微玩了一下,還不錯。但個人認為SVG要達實用階段有二個重要條件:一是要有大量的公用函式庫,另一則是javascript的圖形運算效能得大幅提升。前者應不難達成,後者就比較有問題。SVG能做到什麼地步呢?我很好奇。 關於 SVG 的展示, 請參考 http://www.adobe.com/svg/demos/ 上面是 Adobe 的官方網站, 需要安裝 Adobe SVG Viewer 在 IE 環境下瀏覽 catto.net 有許多跨瀏覽器的 SVG 範例, 請參閱 http://www.carto.net/papers/svg/samples/ 關於 firefox 內建(native)支援SVG的範例可以參閱 http://www.croczilla.com/svg/samples/ 我和我的同仁研究 SVG 已經超過三年, 也成功開發一些產品. 我的感覺是 SVG 是一個非常有潛力的東西. (事實上連 Tim Bernerds-Lee 也強力推薦), 至於效能問題, 其實我們不是用 JS 去"產生"s SVG 元素, 而是利用 JS 去呼叫叫底層的元件(例如 Adobe SVG Engine或者 Firefox 內建的 Object (請參考http://www.xulplanet.com/references/objref/ 裡面有 Mozilla 內建的 SVG 物件), 所以效能不會太差(當然不會比 Windows App好, 我想任何 Web 的東西都比 Windows App效能差吧) 最後, 關於公用函數庫, 因為 SVG 還是很新的東西, 函式庫還在慢慢累積, 不過你可以用 google 關鍵字搜尋就會發覺, 其實 svg 的函數庫多到你根本研究不完. |
發表人: | scshao [ 2006-06-19, 22:59 ] |
文章主題 : | |
arphen 寫: scshao 寫: 事實上, 我這幾天已經寫了一個簡單範例, 混合 XHTML/SVG/MathML, 使得網頁內容更多樣化, 補足 XHTML 在內容呈現上的不足. 而且 FF 也承諾會繼續支援 SVG 1.2 FULL所有功能. 可以展示一下你的成果嗎? SVG給我的印象是它提供一個向量繪圖機制,網頁設計者可以利用javascript在網頁內繪製向量圖形。前陣子有人提供繪製統計圖表的SVG javascript library,我稍微玩了一下,還不錯。但個人認為SVG要達實用階段有二個重要條件:一是要有大量的公用函式庫,另一則是javascript的圖形運算效能得大幅提升。前者應不難達成,後者就比較有問題。SVG能做到什麼地步呢?我很好奇。 順便提一下, 有人說 SVG 是 Flash 殺手, 意思是可能未來 SVG 會取代 Flash, 而且目前支持 SVG 最力的廠商 Adobe 買下了 Macromedia, 就有專家評論, 主要是因為 Adobe 要整合 Flash 和 SVG, 充分發揮 Flash 的成熟度與市場佔有率和 SVG 的潛力, 如果成功, Adobe 恐怕就可以獨霸數位內容全球市場了. |
發表人: | arphen [ 2006-06-19, 23:13 ] |
文章主題 : | |
scshao 寫: 順便提一下, 有人說 SVG 是 Flash 殺手, 意思是可能未來 SVG 會取代 Flash.
SVG要完全取代Flash...不太可能吧!但我相信部份用Flash處理的UI是可以用SVG來替代的,像是一些會動的按鈕、選單等。 |
發表人: | scshao [ 2006-06-20, 00:33 ] |
文章主題 : | |
arphen 寫: scshao 寫: 順便提一下, 有人說 SVG 是 Flash 殺手, 意思是可能未來 SVG 會取代 Flash. SVG要完全取代Flash...不太可能吧!但我相信部份用Flash處理的UI是可以用SVG來替代的,像是一些會動的按鈕、選單等。 當然 SVG 要"完全"取代 Flash的可能性不高, 但是會逐漸動搖 Flash 的地位, 甚至有一天取代它, 成為優質互動的動畫標準的霸主, 並不是不可能的. 畢竟, SVG 是國際標準, 換句話說, 有一堆國際大廠和 Open Source 協會在挺 SVG(Apache和 Mozilla不就是代表嗎), 相對之下, Flash 只有 Macromedia (現在的 Adobe)在支援, 你也可以去 SourceForge (全世界最大的自由碼基地)去看看, 有多少研發專案是 SVG 相關的, 最後你可以參閱下面, 一些專家對於 SVG 和 Flash 的比較 http://www.carto.net/papers/svg/comparison_flash_svg/ 以我個人經驗來說, 我覺得 SVG 真的很好用, 又好學, 只要有記事本(文字編輯器)和瀏覽器, 略懂 XML 和 JavaScript 就可以上手了, 當然要做到很高級的應用, 就沒那麼簡單了. 其實, 哪一種技術不是呢? |
發表人: | 訪客 [ 2006-06-29, 11:16 ] |
文章主題 : | |
SVG 和 CANVAS 的差異是??? |
發表人: | MilchFlasche [ 2006-06-29, 23:26 ] |
文章主題 : | |
scshao 寫: 我的研究興趣是在 FF 環境下開發互動與多樣化的電子書, 日後可能需要整合 SVG, MathML, XUL, CML, 等 namespaces, 歡迎各位前輩指導. 謝謝 華人世界有你這樣的有志者真是太好了!也是未來新一代網路標準和技術推廣之福! ![]() |
發表人: | scshao [ 2006-06-30, 08:03 ] |
文章主題 : | |
Anonymous 寫: SVG 和 CANVAS 的差異是???
抱歉, 我聽說過 FF 的 canvas 但是不是很清楚, 至於 SVG 則是由 W3C 所訂的XML向量圖形國際標準 是一種非常有潛力的標準 簡單來說, 就是用 XML 語法來繪圖, 例如 <circle cx="100" cy="50" r="30" fill="red" /> 就是畫一個圓心位置在 (100, 50) 半徑 30 以紅色填滿的圓形 當然 SVG 遠超過基本圖形的繪製, 他還包括互動, 動畫等效果 所繪出來的圖可以在不同的裝置(電腦, PDA, 手機等)呈現, 檔案非常小(相對於JPG/GIF/PNG等圖形檔) |
發表人: | scshao [ 2006-06-30, 08:08 ] |
文章主題 : | |
MilchFlasche 寫: scshao 寫: 我的研究興趣是在 FF 環境下開發互動與多樣化的電子書, 日後可能需要整合 SVG, MathML, XUL, CML, 等 namespaces, 歡迎各位前輩指導. 謝謝 華人世界有你這樣的有志者真是太好了!也是未來新一代網路標準和技術推廣之福! ![]() 謝謝鼓勵 事實上我和我的工作同仁就是希望能在 SVG 的應用領域中找出 niche, 開發新一代的產品, 為台灣軟體開創一條新命脈. 將進三年的時間 我們也做出不少東西, 例如公文線上簽核, 有興趣的朋友可以到 http://www.infodoc.com.tw/demo/ 參觀(必須事先安裝 Adobe SVG Viewer) 此外, 電子表單線上簽核也做好了. 目前我們的重點是利用 SVG 在 FF 環境下開發電子書 |
發表人: | kourge [ 2006-07-01, 23:36 ] |
文章主題 : | |
Anonymous 寫: SVG 和 CANVAS 的差異是???
SVG 是 XML 寫的,而且通常是靜態的,W3C 訂的標準。 Canvas 一定是動態的,要用 JavaScript 即時繪 <canvas> 區域,原本是 Apple 為 Dashboard 開發的,現在好像也要訂為標準。 |
發表人: | bluelarva [ 2006-11-08, 22:22 ] |
文章主題 : | |
我對SVG不抱太大希望. Adobe買了flash後,就宣布停止svg plugin的開發. 原本Adobe是要用svg來打擊macromedia的,現在他都得到flash了,他哪會在扶持svg? IE 7 也不支持,Opera支持.但opera + firefox 聯合都不到市場50% 檔案再小,怎比的過swf的binary? ascii的文件一向都大過binary的,不知業界有甚麼為xml減肥的方法? Tim Bernerds-Lee 他以前也倡導Curl語言http://en.wikipedia.org/wiki/Curl_(programming_language) 也是有動畫的.但是現在沒甚麼聲音了. 基本上,你要以svg來當作另闢途徑是可以的,但你需要的不只是programming上的提升,而是如何營造大家用svg的環境 ![]() |
第 1 頁 (共 2 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |