2012-03-26 10 views
1

は、私がここにYahooのMinifierを使用しています:Yahoo Compressorを使用してzros upファイルをbroswerに送信できますか?

http://refresh-sf.com/yui/

は、私はそれを使用CSSやJavascriptを圧縮します。また、データを圧縮/エンコードするオプションもあります。

.cssのバージョンは、次のようになります - ArcC.min.css.gz

の.jsバージョンは次のようになります - ArcJ.min.js.gz

は、私は私のHTMLにして、これをプラグインすることができます私のサーバーにファイルをアップロードした後、これを直接気に入っていますか?

<link rel="stylesheet" type="text/css" href="ArcC.min.css.gz"/> 

<script type="text/javascript" src="ArcJ.min.js.gz"></script> 
+0

ちょうどテスト...私のページを壊し.... O.K ...ので、私はどのように私は、これらのZIPファイルを使用していますか? –

+0

gzip形式のファイルをそのまま使用することはできません。通常の圧縮されていないファイルを入れ、その場でgzipするようにWebサーバーを構成します。 –

+0

O.K ...ありがとうございます。 –

答えて

1

はCSSをgzipingにthis articleを参照してください。この記事で触れたように、最善の解決策は、サーバーにすべての送信ファイルをgzipすることです。

このページの関連コードは次のとおりです。

<?php 
ob_start ("ob_gzhandler"); 
header("Content-type: text/css; charset: UTF-8"); 
header("Cache-Control: must-revalidate"); 
$offset = 60 * 60 ; 
$ExpStr = "Expires: " . 
gmdate("D, d M Y H:i:s", 
time() + $offset) . " GMT"; 
header($ExpStr); 
?> 

.htaccessファイル:

AddHandler application/x-httpd-php .css 
php_value auto_prepend_file gzip-css.php 
php_flag zlib.output_compression On 
+0

また、ありがとうございます。 –

1

一部のブラウザでは、gzip形式のファイルはサポートされていません。サーバーに圧縮をさせるのが最善です。あなたのサーバは、リクエストと共に提出されたブラウザのAccept-Encodingヘッダに基づいて、gzip形式のバージョンと非圧縮バージョンのどちらを送るかを決定することができます。 gzipのためにサーバーをセットアップする方法

IIS:Answer on Stackoverflow
アパッチ:mod_deflate documentation

+0

O.K ...ありがとうございます。 –

関連する問題