<?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/"
	>

<channel>
	<title>WEB高速化 &#8211; 業務改善コンサルティング情報ブログ</title>
	<atom:link href="https://www.trilogyforce.com/blog/tag/web%e9%ab%98%e9%80%9f%e5%8c%96/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.trilogyforce.com/blog</link>
	<description>業務改善で収益改善！</description>
	<lastBuildDate>Mon, 17 Jun 2024 01:21:12 +0900</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>
	<item>
		<title>WEBの高速化改善策実践その２</title>
		<link>https://www.trilogyforce.com/blog/web-of-speeding-up-improvements-practice-2/</link>
		<comments>https://www.trilogyforce.com/blog/web-of-speeding-up-improvements-practice-2/#respond</comments>
		<pubDate>Thu, 08 Oct 2015 09:54:05 +0900</pubDate>
		<dc:creator><![CDATA[Shingo Takahashi]]></dc:creator>
				<category><![CDATA[WEBに関する情報]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Etag]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[WEB高速化]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[mod_expires]]></category>
		<category><![CDATA[ブラウザー]]></category>

		<guid isPermaLink="false">https://www.trilogyforce.com/blog/?p=953</guid>
		<description><![CDATA[前回はのhtml・CSS・画像・JavaScriptを軽量化する改善策はいかがでしたか？ 今回も引き続き、別の改善策をお話しします。 前回の記事はこちら⇒WEBを高速化するための改善策 また、前回の軽量化のお話しはhtm&#8230;]]></description>
				<content:encoded><![CDATA[<p>前回はのhtml・CSS・画像・JavaScriptを軽量化する改善策はいかがでしたか？</p>
<p>今回も引き続き、別の改善策をお話しします。</p>
<p>前回の記事はこちら⇒<a class="sb-line" href="/blog/?p=881">WEBを高速化するための改善策</a></p>
<p>また、前回の軽量化のお話しはhtmlベースでのお話しをさせていただきましたが、</p>
<p>WordPressを使っている方であればプラグインを探して使えば同じことができます。</p>
<p><img fetchpriority="high" decoding="async" class="size-full wp-image-955" src="//www.trilogyforce.com/blog/wp-content/uploads/2015/10/timer.jpg" alt="タイマー" width="450" height="450" srcset="https://static.trilogyforce.com/blog/wp-content/uploads/2015/10/timer.jpg 450w, https://static.trilogyforce.com/blog/wp-content/uploads/2015/10/timer-150x150.jpg 150w, https://static.trilogyforce.com/blog/wp-content/uploads/2015/10/timer-300x300.jpg 300w" sizes="(max-width: 450px) 100vw, 450px" /></p>
<p>皆さん、こんにちは。</p>
<p>業務コンサルタントの高橋です。</p>
<p>今回は、キャッシュを活用することによって高速化を図る改善策をお話しします。</p>
<h2 class="contTitle">ブラウザーのキャッシュを使う</h2>
<p>ブラウザーには自分のマシンに画像データなどを蓄積しておくキャッシュ機能があります。</p>
<p>それを一定期間使う設定をしてあげることによってデータの転送量が減り、結果的には</p>
<p>表示されるスピードが速くなるというものです。</p>
<p>実際には下記のようにmod_expiresの設定を.htaccessなどにしてあげます。</p>
<p>&lt;IfModule mod_headers.c&gt;<br />
&lt;IfModule mod_expires.c&gt;<br />
ExpiresActive On<br />
ExpiresDefault &#8220;access plus 1 seconds&#8221; // キャッシュの初期化<br />
ExpiresByType text/html &#8220;access plus 1 seconds&#8221;<br />
ExpiresByType image/gif &#8220;access plus 2419200 seconds&#8221; // 4週間での設定<br />
ExpiresByType image/jpeg &#8220;access plus 2419200 seconds&#8221;<br />
ExpiresByType image/png &#8220;access plus 2419200 seconds&#8221;<br />
ExpiresByType text/css &#8220;access plus 2419200 seconds&#8221;<br />
ExpiresByType text/javascript &#8220;access plus 2419200 seconds&#8221;<br />
ExpiresByType application/x-javascript &#8220;access plus 2419200 seconds&#8221;<br />
ExpiresByType application/javascript &#8220;access plus 2419200 seconds&#8221;<br />
&lt;/IfModule&gt;<br />
&lt;/IfModule&gt;</p>
<p>&#8220;access plus 2419200&#8243;の部分は、&#8221;access plus 4 weeks&#8221;でもかまいません。</p>
<p>これで、ブラウザーのキャッシュクリアを行うか、強制的なリロードが行われない</p>
<p>限りキャッシュデータが使われるということになります。</p>
<p>4週間というのは例ですので、それぞれのウェブサイトにあったキャッシュ期間</p>
<p>を設定されるのが良いでしょう。</p>
<h2 class="contTitle">更新比較のETagをオフにする</h2>
<p>Etagは、ブラウザー側のキャッシュファイルとサーバ側にあるファイル内容や更新日</p>
<p>などが同じかを比較するものですが、この比較をその都度行っていてることによって</p>
<p>スピードのロスが生じます。</p>
<p>そこで、下記のようにEtagをオフにする設定を.htaccessなどにしておきます。<br />
&lt;ifModule mod_headers.c&gt;<br />
Header unset ETag<br />
&lt;/ifModule&gt;<br />
FileETag None</p>
<p>このような感じです。</p>
<p>まだ他にも行えることはありますが、概ねこれくらいのことをしてあげれば</p>
<p>結構改善されるはずです。</p>
<p>（機会があれば、また書かせていただきます。）</p>
<p>前回、今回と、ウェブサイトの高速化改善策に関するお話しをしてきましたが、</p>
<p>まずはご自身のサイトの状況を把握されると良いです。</p>
<p>私の場合は、グーグル社が提供しているデベロッパーツールを使ったりしています。</p>
<p><a class="sb-line" href="https://developers.google.com/speed/pagespeed/insights/?hl=ja" target="_blank" rel="noopener noreferrer">PageSpeed Insights</a></p>
<p>一度お試しください。</p>
<p>&nbsp;</p>
<p class="fontR">注：.htaccess は設定ファイルですので、間違った記述をされるとウェブサイトが</p>
<p class="fontR">表示されなくなります。ご注意ください。</p>
]]></content:encoded>
			<wfw:commentRss>https://www.trilogyforce.com/blog/web-of-speeding-up-improvements-practice-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WEBを高速化するための改善策</title>
		<link>https://www.trilogyforce.com/blog/improvement-measures-to-speed-up-the-web/</link>
		<comments>https://www.trilogyforce.com/blog/improvement-measures-to-speed-up-the-web/#respond</comments>
		<pubDate>Fri, 02 Oct 2015 15:33:45 +0900</pubDate>
		<dc:creator><![CDATA[Shingo Takahashi]]></dc:creator>
				<category><![CDATA[WEBに関する情報]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[WEB高速化]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[jpg]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[ブラウザー]]></category>
		<category><![CDATA[圧縮]]></category>
		<category><![CDATA[画像]]></category>

		<guid isPermaLink="false">https://www.trilogyforce.com/blog/?p=881</guid>
		<description><![CDATA[WEBの高速化を考慮すべき理由を前回のWEBに関する情報にて書きましたが、 今回は、前回告知しました通り、実際の改善策に関してご紹介します。 前回の記事はこちら⇒WEBの高速化を考慮すべき理由 皆さん、こんにちは。 業務&#8230;]]></description>
				<content:encoded><![CDATA[<p>WEBの高速化を考慮すべき理由を前回のWEBに関する情報にて書きましたが、</p>
<p>今回は、前回告知しました通り、実際の改善策に関してご紹介します。</p>
<p>前回の記事はこちら⇒<a class="sb-line" href="//www.trilogyforce.com/blog/?p=721">WEBの高速化を考慮すべき理由</a></p>
<p><img decoding="async" class="size-full wp-image-883" src="//www.trilogyforce.com/blog/wp-content/uploads/2015/10/rocketstart.jpg" alt="ロケットスタート" width="450" height="450" srcset="https://static.trilogyforce.com/blog/wp-content/uploads/2015/10/rocketstart.jpg 450w, https://static.trilogyforce.com/blog/wp-content/uploads/2015/10/rocketstart-150x150.jpg 150w, https://static.trilogyforce.com/blog/wp-content/uploads/2015/10/rocketstart-300x300.jpg 300w" sizes="(max-width: 450px) 100vw, 450px" /></p>
<p>皆さん、こんにちは。</p>
<p>業務コンサルタントの高橋です。</p>
<p>WEBの高速化を考慮すべき理由に関しては前回の記事をご覧いただくとして、</p>
<p>早速、WEBを高速化するための改善策をご紹介していきます。</p>
<h2 class="contTitle">１．スタイルシート（CSS）の不要な部分を削除する</h2>
<p>WEBを改修しているうちに、以前は使っていたが今は使用していないセレクタが</p>
<p>あったりします。それを見つけて該当箇所を削除します。</p>
<p>これを行うことによってCSSファイルのサイズを小さくしてあげます。</p>
<p>Chromeブラウザーを使っている方は、デベロッパーツールの中にAuditsという</p>
<p>タブがありますので、それを走らせることで確認できます。</p>
<h2 class="contTitle">２．画像のファイルサイズを小さくする</h2>
<p>デザインなどのお仕事をされている方は別として、画像は少々品質を落としても</p>
<p>パッと見はわからないくらいであれば問題ないはずです。</p>
<p>であれば、少々画像のファイルサイズをコンパクトにしてあげれば良いです。</p>
<p>私は画像を使用する都度コンパクトにしています。</p>
<p>ちなみに、TinyPNGとういウェブツールを使わせてもらっています。</p>
<p><a class="sb-line" href="https://tinypng.com/" target="_blank" rel="noopener noreferrer">TinyPNG のサイトはこちら</a></p>
<h2 class="contTitle">３．CSSやJavaScriptのファイルを１つにする</h2>
<p>例えば、style.css、common.cssなど、複数のスタイルシートを読み込ませている</p>
<p>場合、それぞれをロードしにいく分ロスがあります。</p>
<p>これはJavaScriptにも同じことが言えますので、JavaScriptも１つにまとめて</p>
<p>しまう方が良いです。</p>
<p>また、他のCSSを読み込むのに＠importを使うのは、スピードのことを考えると避けた方が</p>
<p>良いです。</p>
<p>＠importで指示されたところから別のファイルを参照しますので、それがロスです。</p>
<h2 class="contTitle">４．html・JavaScript・CSSを圧縮する</h2>
<p>html・JavaScript・css、どれも余分なスペースや改行が入っていることが多いです。</p>
<p>それもファイルサイズが大きくなっている要因の１つ。</p>
<p>ですので、その余分なスペースや改行をなくしてしまうのが一番効率がいいわけです。</p>
<p>しかし、手動でやっていると大変手間がかかってしまうので、私は圧縮してくれる</p>
<p>ウェブツールを使って圧縮しています。</p>
<p>Online JavaScript/CSS CompressorやHTML Minifierというウェブサイトで、</p>
<p>貼り付けてボタンをクリックするだけで圧縮してくれます。</p>
<p><a class="sb-line" href="http://refresh-sf.com/" target="_blank" rel="noopener noreferrer">Online JavaScript/CSS Compressor のサイトはこちら</a></p>
<p><a class="sb-line" href="http://kangax.github.io/html-minifier/" target="_blank" rel="noopener noreferrer">HTML Minifier のサイトはこちら</a></p>
<p>まずは第一段階として、各ファイルサイズをコンパクトにすることをお話ししました。</p>
<p>これだけでも違ってきますので、是非試してみてください。</p>
]]></content:encoded>
			<wfw:commentRss>https://www.trilogyforce.com/blog/improvement-measures-to-speed-up-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WEBの高速化を考慮すべき理由</title>
		<link>https://www.trilogyforce.com/blog/reason-to-consider-the-speed-of-the-web/</link>
		<comments>https://www.trilogyforce.com/blog/reason-to-consider-the-speed-of-the-web/#respond</comments>
		<pubDate>Mon, 28 Sep 2015 11:48:31 +0900</pubDate>
		<dc:creator><![CDATA[Shingo Takahashi]]></dc:creator>
				<category><![CDATA[WEBに関する情報]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[WEB高速化]]></category>
		<category><![CDATA[ユーザーエクスペリエンス]]></category>

		<guid isPermaLink="false">http://www.trilogyforce.com/blog/?p=721</guid>
		<description><![CDATA[WEBの高速化を考慮すべきだということの意味が何であるかわかりますか？ WEBサイトが今より高速化される。つまり、速く表示されることによって得られる メリットがあるのです。 皆さん、こんにちは。 業務コンサルタントの高橋&#8230;]]></description>
				<content:encoded><![CDATA[<p>WEBの高速化を考慮すべきだということの意味が何であるかわかりますか？</p>
<p>WEBサイトが今より高速化される。つまり、速く表示されることによって得られる</p>
<p>メリットがあるのです。</p>
<p><img decoding="async" class="size-full wp-image-726" src="//www.trilogyforce.com/blog/wp-content/uploads/2015/09/boost.jpg" alt="後押し" width="450" height="450" srcset="https://static.trilogyforce.com/blog/wp-content/uploads/2015/09/boost.jpg 450w, https://static.trilogyforce.com/blog/wp-content/uploads/2015/09/boost-150x150.jpg 150w, https://static.trilogyforce.com/blog/wp-content/uploads/2015/09/boost-300x300.jpg 300w" sizes="(max-width: 450px) 100vw, 450px" /></p>
<p>皆さん、こんにちは。</p>
<p>業務コンサルタントの高橋です。</p>
<p>WEBサイトを高速化させる理由としては単純です。</p>
<p>UX（ユーザーエクスペリエンス）を考えた場合、タラタラ表示されるWEBサイトと、</p>
<p>瞬時に表示されるWEBサイト、どちらが良いでしょうか？</p>
<p>当然答えは後者になります。</p>
<p>ご自身がインターネットで何かを検索し、結果表示されたいくつかのサイトを</p>
<p>順番に閲覧する際、表示スピードが遅いサイトからはそそくさと離脱してしまった</p>
<p>経験があるかと思います。</p>
<p>これ、早く情報を得たいのにも関わらず、それが得られない状態に気持ちが</p>
<p>次へ行ってしまっているのです。</p>
<p>非常にもったいない機会損失ですよね。</p>
<p>もしこれが、瞬時に表示される良いWEBサイトであったとするならば、そこから</p>
<p>離脱してしまうことはスピードの面に関してはなかったでしょう。</p>
<p>このWEBサイトを高速化することに関してはユーザーにだけメリットがある</p>
<p>わけではありません。</p>
<p>ユーザーに好まれるようになっているWEBサイトであるということは、その分</p>
<p>そうでないWEBサイトと比較した場合には評価は少なからず高くなります。</p>
<p>そうです。いつも言っている通り、ユーザーにとって親切であり、ためになる</p>
<p>WEBサイト作りを心掛けることの一つです。</p>
<p>さて、次回のWEBに関する情報では、実際にどういったことをしてWEBの高速化を</p>
<p>行っていくのかを掲載しますので、よろしければ読んでみてください。</p>
]]></content:encoded>
			<wfw:commentRss>https://www.trilogyforce.com/blog/reason-to-consider-the-speed-of-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
