我最近開始在我的html.erb文件中使用<%Ruby on Rails comments%>的做法,因爲這些不會顯示在用戶可以查看的源代碼中。隱形CSS評論
有沒有一種方法可以將註釋添加到.css文件中,使它們在魔鬼旁觀者的眼睛中保持私密?
我最近開始在我的html.erb文件中使用<%Ruby on Rails comments%>的做法,因爲這些不會顯示在用戶可以查看的源代碼中。隱形CSS評論
有沒有一種方法可以將註釋添加到.css文件中,使它們在魔鬼旁觀者的眼睛中保持私密?
由於@Eimantas已經說過:在生產環境中發送JS/CSS文件的非微小版本並不是一個好習慣(你會在YSlow中得到壞的標記)。
有一個很好的寶石:http://github.com/thumblemonks/smurf
它就像一個魅力:你需要的是提到它在你的寶石文件(Rails 3中)
gem "smurf"
,這就是它!嗯,就是這樣,如果你使用:緩存=> ...在你stylesheet_link_tag:
stylesheet_link_tag "foo", "bar", :cache => "public.css"
它攔截標準的Rails行爲,節約連接起來的文件到硬盤,只是之前對其進行壓縮。
還有一點很明顯 - 它只會在生產模式下壓縮文件,因爲只有啓用緩存功能時:cache選項才起作用。
與HTML相同 - 在發送給客戶端(服務器端或上傳之前)剝離它們。
您可能希望將縮小工具(例如YUI compressor)鏈接到您的構建/發佈過程中。
你爲什麼評論你的CSS?如果你正在推動unminified的css到生產 - 你是在做它錯了。 – Eimantas 2010-09-25 19:36:20
好點的Eimantas,謝謝你的提醒。我認爲每個樣式表都有一個未定義的和縮小的版本是常見的,並且每次我們只是提醒和替換時,都會發生變化? – sscirrus 2010-09-25 19:46:46