2011-08-07 89 views
1

我正在製作一個Chrome應用程序。 js和css現在已經變得很安靜了。我沒有使用gzip的經驗。但我做了一些研究,發現提供gzip文件需要對.HTACCESS文件進行一些更改。但在我的應用程序中是不可能的。那麼,任何人都可以給我簡要的介紹如何壓縮文件併成功發佈它們嗎?鉻擴展:gzip css/js

+0

你在用什麼服務器? –

+0

服務器?它是一個鉻應用程序..所以..什麼服務器? – Achshar

+0

本地?所以gzip不會有幫助 - gzip是通過網絡傳輸的,它在運行中被解壓縮。 –

回答

5

壓縮本地文件沒有意義,它只會減慢速度。所有的gzip,minifiers等都是爲了不惜一切代價對抗網絡傳輸速度,因爲它是瓶頸。對於本地文件,簡單文件讀取比讀取+解壓縮快得多。對於本地文件壓縮僅用於節省磁盤空間,而不是加快速度。

你應該做的最大的事情就是縮小你的文件(谷歌閉合編譯器,YUICompressor,打包等),因爲它使文件變小,不花費任何東西(只需要確保它不會過度縮小文件在執行速度的代價,我認爲封隔器有這樣的選擇)。

+0

所以我應該讓文件不gziped?這對我來說足夠好了:D但是爲了縮小版本,我嘗試了幾個在線網站來縮小我的js,但它將文件大小從32 kn增加到了50 kb:O有什麼想法發生了什麼? – Achshar

+0

@Achshar所以你的js文件是32kb,你稱它「相當大」? :)只要保持原樣,不值得付出努力。我不知道你嘗試過哪些網站,但我列出的是最流行的解決方案(只有打包者有在線界面,我認爲) – serg

+0

嗯好了大聲笑我認爲我開始擔心壓縮過早:P,但我會嘗試其中一個網站..:D謝謝! – Achshar