《SVG 精髓》讀後感

gblee發表於2017-08-24

首先,對於我來說這本書這本書的寫作方式是我非常喜歡的,因為實戰性很強,基本上幾乎每個例子都可以自己操作一遍而且很少出錯。其實,這本書更像是一份tutorial,作者就像一個老師,一個一個的給你演示svg的屬性。更加可貴的是,這本書涉及的東西很全面,但是篇幅卻不是很長,除去附錄也就是250面左右。其實後面附錄對於有程式設計和線性代數基礎的人來說可以不用看的。

這本書我最大的收穫是接觸到了貝塞爾曲線以及如何利用它畫各種弧,之前學過CSS3知道怎麼花矩形,三角形,圓等基礎幾何圖形,但是沒接觸到如何畫弧,這部分真是給我眼前一亮的感覺。此外,後面的蒙版和濾鏡也是讓我收穫頗多。不過這方面更多偏向於設計方面的,所以看起來感覺可以看懂,但是自己可能設計不出比較好的效果。對於我來說,這兩部分是最棒的。

最後說一下svg吧,其實svg說難不難說容易不容易,首先它涉及到的東西不是很難理解,如果有CSS基礎就更加容易吸收裡面的基礎概念。當然,它還涉及到數學和設計,要做出各種圖形和動畫效果,畫曲線以及配色和動畫效果的設計這些方面的要求可就不低了。

總的來,這本書給我的收穫還是挺多的,之前在網上也看過一些相關文件,但是寫的還是比較零散,當然mdn上的相關頁面的內容也是很不錯。後來我在慕課網看到了一門相關的課程——《走進svg》講師講得非常好,例子演示概念解釋都非常清晰有條理,如果有想學習svg的推薦去看看這門免費課程。