前言:
SVG在很多年前就以其優點被各大瀏覽器所支持,但是牛氣哄哄的微軟IE,卻是從IE9才開始支持的。
其實本人也是最近才開始學習SVG. 所以一邊學習,一邊完成經理交代的工作任務,帶着任務去學習,確實是學習最行之有效的方法。
SVG是用來制作矢量圖形的。是通過不同的圖形組合起來形成一個圖形或者形狀或者直觀看來看的圖片。
更多內容請參考svg w3c介紹。
IE6~8的環境下開發SVG
由於SVG是從IE9才開始支持的,但無奈微軟霸道,IE6-8直到目前還是有很多人在使用。尤其客戶點名制定瀏覽器環境,你更加無可奈何(這跟更新卻有一定關系,很多人習慣了目前的瀏覽器版本根本不願意去升級,或許在他們看來目前的版本我已經用熟悉了,更新了你說的IE8,IE9也不見得所有問題都解決了。還是動不動要更新。反正都是有問題,還不如維持現狀) o(∩_∩)o 哈哈。 這是廣大互聯網用戶的共同心理。
廢話少說,IE6-8需要下載adobe svg viewer(IE插件) 作為其解析插件。 你把它看成adobe reader or flash一樣的插件來看待就對了。
以前的版本是adobe svg viewer3.0 現在的版本是 adobe svg viewer6.0 (直接在百度搜索此關鍵詞即可獲得下載地址,然后安裝即可)
百度搜索就會出現下載地址,直接下載就好。值得注意的是,此插件已經停止維護更新,這本身就是歷史原因造成的。IE8以下不支持SVG,但是在幾年以前IE8的用戶是巨量。
安裝SVG插件和瀏覽器支持SVG在開發的時候一些異同
閑言碎語
以上完全是本人實踐出來的,因為本人也是新學,在未發現自己的結論有問題的時候,以以上結論為准。如果發現有錯,還請留言。
基本上看懂上面圖片和開發的差異,就可以做兼容開發的准備了。
svg開發指南,還請百度吧。謝謝。