[英]Plain HTML and Compressed Javascript File
我有一個像這樣的普通html文件
<html>
<head>
<script type="text/javascript" src="script.js"></script>
</head>
</html>
script.js文件是 -
alert('hello');
我想以壓縮形式獲取script.js(.gz或.zip)所以,我使用7-zp壓縮javascript文件並獲取script.js.gz。 但是,如果我將上面的html替換為
<script type="text/javascript" src="script.js.gz"></script>
我在firebug中說“非法角色”時出錯。 從本質上講,它並沒有縮小javascript文件。
請注意:我知道Apache mod-rewrite和其他javascript壓縮技術。 但是,我不能在這里使用任何一個,因為我沒有在服務器上的那種級別的控制。
有人可以幫忙嗎?
Stackoverflow中的這個答案提供了類似於我正在尋找的東西,但它提供了Apache設置的信息。 我正在尋找一個普通的html場景。
您應該將文件壓縮留給您的網絡服務器與瀏覽器協商(取決於它們支持的壓縮),這就是為什么您發現SO答案引用Apache設置的原因。 按照您嘗試的方式進行操作,瀏覽器將無法了解如何提取script.js.gz文件。
在這種情況下,壓縮你的script.js實際上會導致比原始文件更大的文件,因為它已經很短了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.