星期日, 6月 19, 2011

HAML & COMPASS

最近常用HAML和COMPASS來寫自己的東西.

1.安裝COMPASS的時候比較沒有問題,因為COMPASS只要在RUBY的執行畫面中加一句"COMPASS WATCH"這樣的話COMPASS自動會去監視執行這一段命令的資料夾,並把SASS格式的檔案轉成CSS檔案。

COMPASS在製作巢狀、導入變數、導入BRINTPRINT、及其他CSS相關資源上,提供了很多方便的工具。留一下COMPASS的相關資料,以便可以知道它的用途和使用方法。



2. HAML是以RUBY來製作HTML TAG的快速工具,只要打上幾行便可以做完原本需要花很多時間製作的HTML碼。但是安裝完HAML後,它並不能自動watch我們 的資料夾自動把HAML檔換成HTML檔。所以請參考http://blog.accessibledesign.net/2010/09/getting-started-with-sass-and-haml-in-windows-a-front-end-developers-guide/

把網頁下方的haml_watch.rb下載到電腦,然後ruby haml_watch.rb d:\testwebapp後便可以自動監視testwebapp這一個資料夾中的haml檔,並自動將它傳換成html檔。

雖然haml真的是很簡單,但是我更喜歡zen-coding,雖然HAML可以插入RUBY的語法,但是因為不用RUBY,所以HAML對我來說意義不大,充其量只是加快撰寫速度的工具,zen-coding對我來說夠快了,再付上一次zen-coding的操作方式。

沒有留言:

張貼留言