@勾三股四話Sass(譯者序)
趙錦江,微博 @勾三股四,老家山西太原。2007年本科畢業於西北工業大學軟體工程專業,並從事前端開發工作至今,現淘寶(中國)軟體有限公司前端開發專家,花名“勾股”。翻譯是自己的一項業餘愛好,長期參與W3C HTML IG(中文興趣組)的技術規範翻譯工作。
樣式表是前端工程師幾乎每天上班都會碰面打招呼的摯友。而在我看來,它同時也是一項被同行們嚴重低估的技術。很多人覺得樣式表就是CSS,寫起來繁瑣、枯燥又沒有技術含量。但很少有人為此而思考:這是命中註定的嗎?撰寫樣式表就應該是現在這個方式,還是僅僅因為我們習慣了撰寫CSS?也許我們的工作可以更簡單、更順暢、效果更好?
說到這裡,真的要感謝Sass和Compass,更要感謝Ruby這門神奇的語言以及它神奇的社群力量。正如Ruby的作者松本行弘所說:“我們需要從人的角度考慮問題,人們怎樣編寫程式或者怎樣使用機器上的應用程式。我們是主人,它們是僕人。”作為一套基於Ruby實現的優秀工具,Sass和Compass在樣式表這個領域裡,把這句話體現得淋漓盡致。
通過本書,你將領略到Sass和Compass從變數、混合器等特性,再到補齊CSS3的瀏覽器廠商字首、自動化生成精靈圖、可配置路徑等全方位的優勢。本書的講解淺顯易懂,又能逐步解開CSS開發中固有的深層問題,最後讓你豁然開朗。
還有一點至關重要,Sass和Compass不僅是開發者工具,而且還是Web設計師的設計工具(或許前後顛倒過來說更合適)。現如今很多專業之間的界限已經越來越模糊了,我個人非常期待國內的前端與設計因為有了這樣的工具,而更樂於交融在一起。
對我而言,翻譯本書的過程,同時也是重新認真溫習Sass和Compass的寶貴機會。記得自己第一次看到Sass時就被深深地吸引,果斷去給自己的部落格重構了主題。接著又逐漸接觸到Compass和幾個相關擴充套件,一邊用,一邊感嘆相見恨晚。後來我把它們用到了更多的地方,頓時優越感十足:)
如果你還沒有接觸過類似Sass的CSS預編譯工具,如果你還沒有體驗過Compass帶來的輕鬆與便利,那麼相信看過本書之後,你一定會迫不及待地跟刀耕火種似的CSS工作說再見,全面擁抱Sass和Compass。
最後很高興能和優秀的圖靈出版團隊一起工作,並通過譯書的方式把優秀的技術和知識傳遞給更多的人。文字工作者在我眼中一直是非常“高大上”的,能夠參與其中,與有榮焉。
謝謝!
趙錦江
相關文章
- Sass助力騰訊:劉炬光譯者序
- 勾三股四:用技術追尋世界的確定答案
- 譯 者 序
- 譯者序、序、撰稿人
- 物件導向的思考過程第四版譯者序物件
- 終於搞懂Word中如何插入特殊符號了!帶圈序號、勾叉不在話下!符號
- 【轉】Expert Oracle Exadata譯者序-kamusOracle
- 使用 Nginx 編譯 Sass 和 ScssNginx編譯CSS
- Python效能分析與優化(譯者序)Python優化
- 《系統化思維導論》譯者序
- 《任我天堂遊 Playing to Wiin》之 譯者序
- 《jQuery基礎教程(第3版)》譯者序jQuery
- 《程式設計之道》譯者序(轉載) (轉)程式設計
- 《遊戲業者訪談錄 Gamers at Work》之 譯者序遊戲GAM
- css預編譯--sass基礎篇CSS編譯
- 《30天自制作業系統》譯者序(偽)作業系統
- 《自由的發現——圖解化學元素》譯者序圖解
- [TEAP早期試讀]《深入淺出CoffeeScript》譯者序
- 我眼中的《WebGL:Up and Running》——中文版譯者序Web
- 量化分析:核心經營業績提升之道-譯者序
- 與譯者田春的對話及一點思考
- 克軍談CSS(《Sass與Compass實戰》推薦序)CSS
- 《程式設計師必讀之軟體架構》譯者序程式設計師架構
- 用Gulp編譯Sass並實時重新整理編譯
- node-sass生產環境編譯報錯編譯
- 專案經理應該知道的97件事 --譯者序
- 二叉樹的四種遍歷方法:先序,中序,後序,層序二叉樹
- 白話編譯原理編譯原理
- [sass 基礎] .sass 和 .scss 區別CSS
- 前端框架現狀調查:66%受訪者使用Sass前端框架
- RocketMQ系列(四)順序消費MQ
- <HTML5和CSS3響應式WEB設計指南>譯者序HTMLCSSS3Web
- 網際網路發展的三股力量
- [譯] 曝光!UX 行話大全UX
- [譯] RxJS: 白話 SubjectsJS
- CSS 對勾效果CSS
- 薛良斌:Sass和Compass早期實踐者寄語
- 大話--觀察者模式模式