2011-09-08 68 views
1

更多的理論問題。壓縮標記

我們壓縮/縮小css & js,但有沒有人想過或試圖壓縮標記?

問:標記壓縮的好處(Pro/Contra),可能的工具和腳本。

由於這個問題很難有解決方案,我會採取最詳細的答案。

謝謝!

回答

1

標記壓縮是可能的並且被廣泛使用。有幾個可能性(至極可以組合):

  • compression採用放氣或gzip的,如果客戶端瀏覽器接受這個(至極所有現代瀏覽器應該做的)
  • minify markup踢了所有的標籤,換行符和多個空格,因爲它們不是由瀏覽器顯示(注:這可以通過使用<pre>white-space: pre;時導致問題)
  • 留下了一些標記(至極可能會非常棘手,你真的真的不應該這樣做,但google確實。看看頁面源代碼,你會看到沒有關閉body -tag例如。for像谷歌這樣的網站,這是有道理的,因爲離開</body>節省7個字節的流量,這真的很多,如果你想到谷歌的每日頁面瀏覽量)
+0

(+1)感謝您的鏈接。我認爲將「有趣」的部分重新轉移到Q中,因爲谷歌標籤處理屬於該類別。關於minify鏈接:很高興我說德語:) – kaiser

1

我不是爲什麼你正在尋找有趣的答案,或認爲這是很難有解決這個問題。標記通常以壓縮形式提供,例如通過使用Apache的mod_deflate模塊。堆棧溢出本身爲您提供壓縮標記。

+0

我刪除了「有趣」的部分問:這確實沒有必要。我更傾向於採用「_creative_」方式。 – kaiser