<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>DesignWalker &#187; WinGZip</title>
	<atom:link href="http://www.designwalker.com/tag/wingzip/feed" rel="self" type="application/rss+xml" />
	<link>http://www.designwalker.com</link>
	<description>ロサンゼルスで働くウェブデザイナーの日記。</description>
	<lastBuildDate>Wed, 29 Jun 2011 06:24:51 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.designwalker.com/tag/wingzip/feed" />
		<item>
		<title>JavaScriptを圧縮してみた。</title>
		<link>http://www.designwalker.com/2007/01/wingzip.html</link>
		<comments>http://www.designwalker.com/2007/01/wingzip.html#comments</comments>
		<pubDate>Fri, 05 Jan 2007 13:43:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[インストール方法を伝える男]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[WinGZip]]></category>
		<category><![CDATA[圧縮]]></category>

		<guid isPermaLink="false">http://new.designwalker.com/2007/01/javascript%e3%82%92%e5%9c%a7%e7%b8%ae%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f%e3%80%82.html</guid>
		<description><![CDATA[
			
				
			
		
zip形式やらlzh形式などのファイル圧縮は毎日のように使っておりますが。。
ブログやウェブサイトから呼び込んでいるJavaScriptなんかも圧縮できるんですねぇ。。
へぇ～。。知らん [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.designwalker.com%2F2007%2F01%2Fwingzip.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.designwalker.com%2F2007%2F01%2Fwingzip.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>zip形式やらlzh形式などのファイル圧縮は毎日のように使っておりますが。。</p>
<p><a class="AOD2" rev="tag" rel="Wikipedia">ブログ</a>やウェブサイトから呼び込んでいるJavaScriptなんかも圧縮できるんですねぇ。。<br />
へぇ～。。知らんかった。。</p>
<p>このブログでもいろんなJavaScript使いまくってるもので。。。</p>
<p>結構そういうのって負担かかってるんですかね？？どうなんでしょう？？<br />
まぁ、とりあえず無料なので試してみました～。。</p>
<div id="float: left; margin: 0 10px 10px 0;">
<a href="http://www.irnis.net/soft/wingzip/" target="_blank"><img src="http://img.simpleapi.net/small/http://www.irnis.net/soft/wingzip/" alt="" width="128" height="128" hspace="4" vspace="4" align="left" border="0" /></a><br />
</dif><br />
<a href="http://www.irnis.net/soft/wingzip/" target="_blank"><strong>WinGZip utility</strong></a><br />
このサイトからwingzip.exeっちゅうファイルをダウンロードしてそのファイルを実行。</p>
<div style="clear: both;"></div>
<p>1. WinGZipを開くと、↓のウインドウが開きます。上側のタブの「Compress」ってタブをクリック。</p>
<div align="center">
<img alt="wingzip01.gif" src="http://www.designwalker.com/img/wingzip01.gif" width="428" height="305" /></div>
<p>
2.　「Compress」タブをクリックした後、 「Input file name」の右側のボタンをクリックすると、ファイルが指定できるので、圧縮したいJavaScriptファイルを選択。</p>
<div align="center">
<img alt="wingzip02.gif" src="http://www.designwalker.com/img/wingzip02.gif" width="420" height="283" />
</div>
<p>
3. 圧縮したいJavaScriptファイルを選択したら、「Start」ボタンをクリックして、圧縮開始。↓のように「The file compressed successfully&#8230;」ってメッセージが出たら、圧縮成功ですわ。</p>
<div align="center">
<img alt="wingzip03.gif" src="http://www.designwalker.com/img/wingzip03.gif" width="428" height="305" />
</div>
<p>わたくしの場合。。。128KBあったJavaScriptファイルをすべて、このWinGZipで圧縮してみたところ。。。</p>
<p><strong>32.5KBに圧縮されました！！</strong></p>
<p>4. さらに、さらに、この圧縮されたGZファイルとJavaScriptファイルを同じフォルダに入れて。。。（わたくしの場合はjsフォルダっちゅうのをつくってます。。）<br />
以下のコードをコピーして、テキストエディタに貼り付けて「.htaccess」って名前でセーブ。</p>
<div class="textarea_bg">
<textarea cols="0" rows="0" readonly="readonly"><br />
RewriteEngine on<br />
RewriteCond %{HTTP:Accept-Encoding} gzip<br />
RewriteCond %{REQUEST_FILENAME} !\.gz$<br />
RewriteCond %{REQUEST_FILENAME}\.gz -s<br />
RewriteRule .+ %{REQUEST_URI}.gz</p>
<p>ForceType text/javascript<br />
AddEncoding x-gzip .gz<br />
</textarea>
</div>
<p>そしたら、フォルダの中身はjsファイル（元のJavaScriptファイル）、js.gzファイル（圧縮されたファイル）、そして、.htaccessファイルって構成になりますねぇ。。↓こんな感じ。</p>
<div align="center">
<img alt="wingzip04.gif" src="http://www.designwalker.com/img/wingzip04.gif" width="395" height="390" />
</div>
<p>これで、GZipが読めるブラウザで見られた場合には、GZipの方を読み込み、GZipが読めないブラウザアクセスされた場合にはJavaScriptファイルを読み込むっちゅう、かしこい仕様になっているそうです。。（詳しいことは正直分かりません。。。）</p>
<p>詳しいところは、↓の関連ブログでどうぞ。。。</p>
<div align="center">
<a href="http://blog.with2.net/link.php?360074" target="_blank" onfocus="this.blur()"><img src="/images/ranking.gif" alt="デザインblogランキング" title="デザインblogランキング" /><span class="hide">デザインblogランキング</span></a>
</div>
<p><b>関連ブログ</b></p>
<ul>
<li><a href="http://blog.l-xs.com/yungsang/2006/11/jgz_jsgz_apache.html" target="_blank">.jgz と .js.gz と Apache の設定</a> &#8211; ユンサンの／융상의／YungSang&#8217;s</li>
</ul>
<div id="adsense_block">
<script type="text/javascript"><!--
google_ad_client = "pub-6654816688662058";
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text";
//2006-10-25: DW記事下（大）
google_ad_channel = "9084044007";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "5ABCD9";
google_color_text = "000000";
google_color_url = "D63597";
//--></script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.designwalker.com/2007/01/wingzip.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.designwalker.com/2007/01/wingzip.html" />
	</item>
	</channel>
</rss>

