有誰知道一個可以在頁面上運行的好工具(例如asp.net)來幫助最小化頁面的佔用空間大小?減少HTML佔用空間的好工具?
該頁面將有典型項目:HTML,JavaScript等
我聽說在過去的Javascript統計員的,這將使得代碼儘可能緊湊的尺寸(和混淆,我假設)。
目標是幫助優化頁面大小(儘可能減小速度,不改變任何內容)。
這可能嗎?
有誰知道一個可以在頁面上運行的好工具(例如asp.net)來幫助最小化頁面的佔用空間大小?減少HTML佔用空間的好工具?
該頁面將有典型項目:HTML,JavaScript等
我聽說在過去的Javascript統計員的,這將使得代碼儘可能緊湊的尺寸(和混淆,我假設)。
目標是幫助優化頁面大小(儘可能減小速度,不改變任何內容)。
這可能嗎?
你可以配置你的Web服務器上動態壓縮頁面(也可能是緩存壓縮的版本),表示它可以採取gzip或zip(或其他方式)的編碼,這是幾乎所有的人任何客戶端。
那麼,它不是一個自動清潔器上,但我喜歡YSlow優化頁面。而YUI Compressor可以縮小你的JavaScript。
如果您對javascript感興趣,那麼關鍵字是「minify」。
而且,看這個問題剛剛發佈:HTML and stuff
希望幫助!
是的,絕對。我不是一個asp.net的傢伙,但你可以看看東西(如其他人所說的):
的頁面我們的Java應用程序使用pack:tag。也許你可以找到一個類似的.net替代品。
Yslow,已經提到,可以顯示你可以做出什麼樣的改進。
搜索一些ASP .NET壓縮技術,如果你在IIS6上,我推薦你MbCompression,但是如果你運行的是IIS 7,它有很好的內置的HTTP compression support,你可以根據他們的定義MIME類型在您的配置文件中。
基本面的位: IIS節省JS的壓縮的響應/在磁盤上的CSS/HTML文件,以便爲JS/CSS後續請求從磁盤服務(繞過壓縮步驟)。雖然ASPX/ASCX壓縮響應沒有被高速緩存在磁盤上,由於響應從請求以請求而變化。
因此,最好的做法是保留的JavaScript/CSS在自己的文件,並避免將內聯CSS /腳本在ASPX/ASCX。
廣義有兩種方式來減少頁面大小/ HTML 1)由web服務器壓縮/ HTTP模塊 [啓用IIS 6 HTTP壓縮] [1]
2)模糊處理/由第三方工具壓縮 - JASOB是我最喜歡的一個。
它也可以壓縮/從你的php/asp.net /的Perl/JSP/XSLT文件混淆的JavaScript/CSS代碼。如果像vanila DOS那麼也有命令行界面。我曾在幾個ASP.NET項目中使用它
,我只選擇我webproject目錄和JASOB提供了不錯的選擇發佈webproject目錄的模糊版本。這意味着它混淆了來自位於你的webproject目錄下的所有文件的javascript/css,並且它也遍歷了子目錄。所有這一切點擊。
希望它能幫助, Maulik莫迪 http://www.jasob.com/Features.html
我個人不會犧牲可讀性和可維護性的大小。
的動態Web服務器壓縮救了我一噸(給定文本壓縮這麼好),並進一步優化將已經獲得了我的很少。
這是一個很好的建議。您仍然應該儘量避免錯誤的HTML代碼,特別是在更高流量的網站上,對嗎? – pearcewg 2008-11-21 16:43:13