<?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>ホームページの作り方 &#8211; コンテンツ ハワイ</title>
	<atom:link href="https://contentshawaii.com/category/sitebuilding/feed/" rel="self" type="application/rss+xml" />
	<link>https://contentshawaii.com</link>
	<description>ハワイでホームページ制作、SEO、デザイン</description>
	<lastBuildDate>Tue, 12 Sep 2023 07:19:36 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://contentshawaii.com/2022/wp-content/uploads/2021/11/image-1-100x100.png</url>
	<title>ホームページの作り方 &#8211; コンテンツ ハワイ</title>
	<link>https://contentshawaii.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>縦書きテスト</title>
		<link>https://contentshawaii.com/%e7%b8%a6%e6%9b%b8%e3%81%8d%e3%83%86%e3%82%b9%e3%83%88/</link>
		
		<dc:creator><![CDATA[Contents Hawaii]]></dc:creator>
		<pubDate>Wed, 22 Mar 2023 02:44:54 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[アップデート]]></category>
		<category><![CDATA[ホームページの作り方]]></category>
		<guid isPermaLink="false">https://contentshawaii.com/?p=3610</guid>

					<description><![CDATA[三海の旬の海の幸！ 有明海・橘湾・大村湾の三海でとれた新鮮な魚介類を登利亭の職人の技で一番おいしい状態でご提供。どれも一切の妥協を許さず、こだわりが詰まった逸品です。 三海の旬の 海の幸！ 有明海・橘湾・大村湾の三海でと [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2>三海の旬の海の幸！</h2>
有明海・橘湾・大村湾の三海でとれた新鮮な魚介類を登利亭の職人の技で一番おいしい状態でご提供。どれも一切の妥協を許さず、こだわりが詰まった逸品です。
<div style="margin-top: 2em; -ms-writing-mode: tb-rl; writing-mode: vertical-rl; height: 30em;">
<h2 style="font-size: 400%; line-height: 110%;">三海の<span style="font-size: 200%; color: transparent; -webkit-text-stroke: 2px #000;">旬</span>の
海の幸！</h2>
有明海・橘湾・大村湾の三海でとれた新鮮な魚介類を登利亭の職人の技で一番おいしい状態でご提供。どれも一切の妥協を許さず、こだわりが詰まった逸品です。

</div>
<h3>css</h3>
-ms-writing-mode: tb-rl;
writing-mode: vertical-rl;
height: 30em;]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ACFとGoogle Map</title>
		<link>https://contentshawaii.com/acf-and-google-map/</link>
		
		<dc:creator><![CDATA[Contents Hawaii]]></dc:creator>
		<pubDate>Mon, 25 Nov 2019 04:45:57 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ホームページの作り方]]></category>
		<guid isPermaLink="false">http://contentshawaii.com/2022/acf-and-google-map/</guid>

					<description><![CDATA[クライアントのホームページでアドバンスド カスタム フィールド（ACF）を使ってます。今回デザイン変更に伴い、ACFとGoogle Mapを再設定することになりました。 以下、忘備録として、必要な作業を書き出しておきます [&#8230;]]]></description>
										<content:encoded><![CDATA[<img fetchpriority="high" decoding="async" class="alignnone size-medium_large wp-image-1326" src="http://contentshawaii.com/2022/wp-content/uploads/2019/11/acf-google-map-768x616.png" alt="" width="768" height="616" srcset="https://contentshawaii.com/2022/wp-content/uploads/2019/11/acf-google-map-768x616.png 768w, https://contentshawaii.com/2022/wp-content/uploads/2019/11/acf-google-map-600x481.png 600w, https://contentshawaii.com/2022/wp-content/uploads/2019/11/acf-google-map-300x241.png 300w, https://contentshawaii.com/2022/wp-content/uploads/2019/11/acf-google-map-1024x821.png 1024w, https://contentshawaii.com/2022/wp-content/uploads/2019/11/acf-google-map.png 1200w" sizes="(max-width: 768px) 100vw, 768px" />

クライアントのホームページでアドバンスド カスタム フィールド（ACF）を使ってます。今回デザイン変更に伴い、ACFとGoogle Mapを再設定することになりました。

以下、忘備録として、必要な作業を書き出しておきます。
<h3>Google Mapの設定</h3>
Google Map ですが、2018年7月の有料化に伴い、ACFの様にAPIを使ってデータのやりとりをする場合は、設定が少しややこしくなりました。

ゼロからやる場合は、次の様な手順が必要となります。
<ol>
 	<li>Google Cloud Consoleで支払い設定</li>
 	<li>プロジェクト作成</li>
 	<li>API KEYを取得</li>
 	<li>複数のMAP APIを有効化
<ul>
 	<li class="ng-star-inserted">Maps JavaScript API</li>
 	<li class="ng-star-inserted">Geocoding API</li>
 	<li class="ng-star-inserted">Geolocation API</li>
 	<li class="ng-star-inserted">Directions API</li>
 	<li class="ng-star-inserted">Distance Matrix API</li>
 	<li class="ng-star-inserted">Maps Elevation API</li>
 	<li class="ng-star-inserted">Maps Embed API</li>
 	<li class="ng-star-inserted">Maps Static API</li>
 	<li class="ng-star-inserted">Places API</li>
</ul>
</li>
</ol>
<h3>ACFの設定</h3>
<ol>
 	<li>JavaScriptの読み込み
<ol>
 	<li>
<pre class="default prettyprint prettyprinted"><code><span class="tag">&lt;script</span> <span class="atn">type</span><span class="pun">=</span><span class="atv">"text/javascript"</span> <span class="atn">src</span><span class="pun">=</span><span class="atv">"https://maps.googleapis.com/maps/api/js?key=YOUR-API-KEY"</span><span class="tag">&gt;&lt;/script&gt;
</span></code></pre>
<pre class=" language-php"><code class=" language-php"><span class="token operator">&lt;</span>script type<span class="token operator">=</span><span class="token double-quoted-string string">"text/javascript"</span><span class="token operator">&gt;</span>
<span class="token punctuation">(</span><span class="token keyword">function</span><span class="token punctuation">(</span> $ <span class="token punctuation">)</span> <span class="token punctuation">{</span>

<span class="token comment">/**
 * initMap
 *
 * Renders a Google Map onto the selected jQuery element
 *
 * @date    22/10/19
 * @since   5.8.6
 *
 * @param   jQuery $el The jQuery element.
 * @return  object The map instance.
 */</span>
<span class="token keyword">function</span> <span class="token function">initMap</span><span class="token punctuation">(</span> <span class="token variable">$el</span> <span class="token punctuation">)</span> <span class="token punctuation">{</span>

    <span class="token comment">// Find marker elements within map.</span>
    <span class="token keyword">var</span> <span class="token variable">$markers</span> <span class="token operator">=</span> <span class="token variable">$el</span><span class="token punctuation">.</span><span class="token function">find</span><span class="token punctuation">(</span><span class="token single-quoted-string string">'.marker'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>

    <span class="token comment">// Create gerenic map.</span>
    <span class="token keyword">var</span> mapArgs <span class="token operator">=</span> <span class="token punctuation">{</span>
        zoom        <span class="token punctuation">:</span> <span class="token variable">$el</span><span class="token punctuation">.</span><span class="token function">data</span><span class="token punctuation">(</span><span class="token single-quoted-string string">'zoom'</span><span class="token punctuation">)</span> <span class="token operator">||</span> <span class="token number">16</span><span class="token punctuation">,</span>
        mapTypeId   <span class="token punctuation">:</span> google<span class="token punctuation">.</span>maps<span class="token punctuation">.</span>MapTypeId<span class="token punctuation">.</span><span class="token constant">ROADMAP</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>
    <span class="token keyword">var</span> map <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name">google<span class="token punctuation">.</span>maps<span class="token punctuation">.</span>Map</span><span class="token punctuation">(</span> <span class="token variable">$el</span><span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">]</span><span class="token punctuation">,</span> mapArgs <span class="token punctuation">)</span><span class="token punctuation">;</span>

    <span class="token comment">// Add markers.</span>
    map<span class="token punctuation">.</span>markers <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">;</span>
    <span class="token variable">$markers</span><span class="token punctuation">.</span><span class="token function">each</span><span class="token punctuation">(</span><span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">{</span>
        <span class="token function">initMarker</span><span class="token punctuation">(</span> $<span class="token punctuation">(</span>this<span class="token punctuation">)</span><span class="token punctuation">,</span> map <span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>

    <span class="token comment">// Center map based on markers.</span>
    <span class="token function">centerMap</span><span class="token punctuation">(</span> map <span class="token punctuation">)</span><span class="token punctuation">;</span>

    <span class="token comment">// Return map instance.</span>
    <span class="token keyword">return</span> map<span class="token punctuation">;</span>
<span class="token punctuation">}</span>

<span class="token comment">/**
 * initMarker
 *
 * Creates a marker for the given jQuery element and map.
 *
 * @date    22/10/19
 * @since   5.8.6
 *
 * @param   jQuery $el The jQuery element.
 * @param   object The map instance.
 * @return  object The marker instance.
 */</span>
<span class="token keyword">function</span> <span class="token function">initMarker</span><span class="token punctuation">(</span> <span class="token variable">$marker</span><span class="token punctuation">,</span> map <span class="token punctuation">)</span> <span class="token punctuation">{</span>

    <span class="token comment">// Get position from marker.</span>
    <span class="token keyword">var</span> lat <span class="token operator">=</span> <span class="token variable">$marker</span><span class="token punctuation">.</span><span class="token function">data</span><span class="token punctuation">(</span><span class="token single-quoted-string string">'lat'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">var</span> lng <span class="token operator">=</span> <span class="token variable">$marker</span><span class="token punctuation">.</span><span class="token function">data</span><span class="token punctuation">(</span><span class="token single-quoted-string string">'lng'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">var</span> latLng <span class="token operator">=</span> <span class="token punctuation">{</span>
        lat<span class="token punctuation">:</span> <span class="token function">parseFloat</span><span class="token punctuation">(</span> lat <span class="token punctuation">)</span><span class="token punctuation">,</span>
        lng<span class="token punctuation">:</span> <span class="token function">parseFloat</span><span class="token punctuation">(</span> lng <span class="token punctuation">)</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>

    <span class="token comment">// Create marker instance.</span>
    <span class="token keyword">var</span> marker <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name">google<span class="token punctuation">.</span>maps<span class="token punctuation">.</span>Marker</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
        position <span class="token punctuation">:</span> latLng<span class="token punctuation">,</span>
        map<span class="token punctuation">:</span> map
    <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>

    <span class="token comment">// Append to reference for later use.</span>
    map<span class="token punctuation">.</span>markers<span class="token punctuation">.</span><span class="token function">push</span><span class="token punctuation">(</span> marker <span class="token punctuation">)</span><span class="token punctuation">;</span>

    <span class="token comment">// If marker contains HTML, add it to an infoWindow.</span>
    <span class="token keyword">if</span><span class="token punctuation">(</span> <span class="token variable">$marker</span><span class="token punctuation">.</span><span class="token function">html</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">)</span><span class="token punctuation">{</span>

        <span class="token comment">// Create info window.</span>
        <span class="token keyword">var</span> infowindow <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name">google<span class="token punctuation">.</span>maps<span class="token punctuation">.</span>InfoWindow</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
            content<span class="token punctuation">:</span> <span class="token variable">$marker</span><span class="token punctuation">.</span><span class="token function">html</span><span class="token punctuation">(</span><span class="token punctuation">)</span>
        <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>

        <span class="token comment">// Show info window when marker is clicked.</span>
        google<span class="token punctuation">.</span>maps<span class="token punctuation">.</span>event<span class="token punctuation">.</span><span class="token function">addListener</span><span class="token punctuation">(</span>marker<span class="token punctuation">,</span> <span class="token single-quoted-string string">'click'</span><span class="token punctuation">,</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
            infowindow<span class="token punctuation">.</span><span class="token function">open</span><span class="token punctuation">(</span> map<span class="token punctuation">,</span> marker <span class="token punctuation">)</span><span class="token punctuation">;</span>
        <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token punctuation">}</span>
<span class="token punctuation">}</span>

<span class="token comment">/**
 * centerMap
 *
 * Centers the map showing all markers in view.
 *
 * @date    22/10/19
 * @since   5.8.6
 *
 * @param   object The map instance.
 * @return  void
 */</span>
<span class="token keyword">function</span> <span class="token function">centerMap</span><span class="token punctuation">(</span> map <span class="token punctuation">)</span> <span class="token punctuation">{</span>

    <span class="token comment">// Create map boundaries from all map markers.</span>
    <span class="token keyword">var</span> bounds <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name">google<span class="token punctuation">.</span>maps<span class="token punctuation">.</span>LatLngBounds</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    map<span class="token punctuation">.</span>markers<span class="token punctuation">.</span><span class="token keyword">forEach</span><span class="token punctuation">(</span><span class="token keyword">function</span><span class="token punctuation">(</span> marker <span class="token punctuation">)</span><span class="token punctuation">{</span>
        bounds<span class="token punctuation">.</span><span class="token function">extend</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
            lat<span class="token punctuation">:</span> marker<span class="token punctuation">.</span>position<span class="token punctuation">.</span><span class="token function">lat</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">,</span>
            lng<span class="token punctuation">:</span> marker<span class="token punctuation">.</span>position<span class="token punctuation">.</span><span class="token function">lng</span><span class="token punctuation">(</span><span class="token punctuation">)</span>
        <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>

    <span class="token comment">// Case: Single marker.</span>
    <span class="token keyword">if</span><span class="token punctuation">(</span> map<span class="token punctuation">.</span>markers<span class="token punctuation">.</span>length <span class="token operator">==</span> <span class="token number">1</span> <span class="token punctuation">)</span><span class="token punctuation">{</span>
        map<span class="token punctuation">.</span><span class="token function">setCenter</span><span class="token punctuation">(</span> bounds<span class="token punctuation">.</span><span class="token function">getCenter</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">)</span><span class="token punctuation">;</span>

    <span class="token comment">// Case: Multiple markers.</span>
    <span class="token punctuation">}</span> <span class="token keyword">else</span><span class="token punctuation">{</span>
        map<span class="token punctuation">.</span><span class="token function">fitBounds</span><span class="token punctuation">(</span> bounds <span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token punctuation">}</span>
<span class="token punctuation">}</span>

<span class="token comment">// Render maps on page load.</span>
$<span class="token punctuation">(</span>document<span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">ready</span><span class="token punctuation">(</span><span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">{</span>
    $<span class="token punctuation">(</span><span class="token single-quoted-string string">'.acf-map'</span><span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">each</span><span class="token punctuation">(</span><span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">{</span>
        <span class="token keyword">var</span> map <span class="token operator">=</span> <span class="token function">initMap</span><span class="token punctuation">(</span> $<span class="token punctuation">(</span>this<span class="token punctuation">)</span> <span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>

<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">(</span>jQuery<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token operator">&lt;</span><span class="token operator">/</span>script<span class="token operator">&gt;</span></code></pre>
</li>
</ol>
</li>
 	<li>functions.phpにAPI Keyを設定
<ol>
 	<li>
<pre class="default prettyprint prettyprinted"><code><span class="kwd">function</span><span class="pln"> my_acf_google_map_api</span><span class="pun">(</span><span class="pln"> $api </span><span class="pun">){</span><span class="pln">
    $api</span><span class="pun">[</span><span class="str">'key'</span><span class="pun">]</span> <span class="pun">=</span> <span class="str">'<span class="atv">YOUR-API-KEY</span>'</span><span class="pun">;</span>
    <span class="kwd">return</span><span class="pln"> $api</span><span class="pun">;</span>
<span class="pun">}</span><span class="pln">
add_filter</span><span class="pun">(</span><span class="str">'acf/fields/google_map/api'</span><span class="pun">,</span> <span class="str">'my_acf_google_map_api'</span><span class="pun">);</span></code></pre>
</li>
</ol>
</li>
 	<li>地図書き出し部分へのコード追加
<ol>
 	<li>
<pre class=" language-php"><code class=" language-php"><span class="token php language-php"><span class="token delimiter important">&lt;?php</span> 
<span class="token variable">$location</span> <span class="token operator">=</span> <span class="token function">get_field</span><span class="token punctuation">(</span><span class="token single-quoted-string string">'location'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">if</span><span class="token punctuation">(</span> <span class="token variable">$location</span> <span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token delimiter important">?&gt;</span></span>
    <span class="token tag"><span class="token punctuation">&lt;</span>div <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>acf-map<span class="token punctuation">"</span></span> <span class="token attr-name">data-zoom</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>16<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span>
        <span class="token tag"><span class="token punctuation">&lt;</span>div <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>marker<span class="token punctuation">"</span></span> <span class="token attr-name">data-lat</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span><span class="token php language-php"><span class="token delimiter important">&lt;?php</span> <span class="token keyword">echo</span> <span class="token function">esc_attr</span><span class="token punctuation">(</span><span class="token variable">$location</span><span class="token punctuation">[</span><span class="token single-quoted-string string">'lat'</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token delimiter important">?&gt;</span></span><span class="token punctuation">"</span></span> <span class="token attr-name">data-lng</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span><span class="token php language-php"><span class="token delimiter important">&lt;?php</span> <span class="token keyword">echo</span> <span class="token function">esc_attr</span><span class="token punctuation">(</span><span class="token variable">$location</span><span class="token punctuation">[</span><span class="token single-quoted-string string">'lng'</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token delimiter important">?&gt;</span></span><span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token punctuation">&lt;/</span>div<span class="token punctuation">&gt;</span></span>
    <span class="token tag"><span class="token punctuation">&lt;/</span>div<span class="token punctuation">&gt;</span></span>
<span class="token php language-php"><span class="token delimiter important">&lt;?php</span> <span class="token keyword">endif</span><span class="token punctuation">;</span> <span class="token delimiter important">?&gt;</span></span></code></pre>
</li>
</ol>
</li>
 	<li>CSS書き込み
<ol>
 	<li>
<pre class=" language-php"><code class=" language-php"><span class="token punctuation">.</span>acf<span class="token operator">-</span>map <span class="token punctuation">{</span>
    width<span class="token punctuation">:</span> <span class="token number">100</span><span class="token operator">%</span><span class="token punctuation">;</span>
    height<span class="token punctuation">:</span> <span class="token number">400</span>px<span class="token punctuation">;</span>
    border<span class="token punctuation">:</span> <span class="token shell-comment comment">#ccc solid 1px;</span>
    margin<span class="token punctuation">:</span> <span class="token number">20</span>px <span class="token number">0</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span>

<span class="token comment">// Fixes potential theme css conflict.</span>
<span class="token punctuation">.</span>acf<span class="token operator">-</span>map img <span class="token punctuation">{</span>
   max<span class="token operator">-</span>width<span class="token punctuation">:</span> inherit <span class="token operator">!</span>important<span class="token punctuation">;</span>
<span class="token punctuation">}</span></code></pre>
</li>
</ol>
</li>
</ol>    	]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>アメリカでホームページを制作する</title>
		<link>https://contentshawaii.com/us-website-development/</link>
		
		<dc:creator><![CDATA[Contents Hawaii]]></dc:creator>
		<pubDate>Thu, 29 Nov 2018 00:48:43 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[アップデート]]></category>
		<category><![CDATA[ショッピングカート]]></category>
		<category><![CDATA[ホームページの作り方]]></category>
		<guid isPermaLink="false">http://contentshawaii.com/2022/us-website-development/</guid>

					<description><![CDATA[アメリカでホームページの制作、リフォームをしているのが、弊社です。 ホノルルに事務所があるため、ホノルルの企業を中心にサービスを提供しています。 今回は、アメリカでホームページを制作する上で、気に留めて置かなければならな [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="wp-image-691 aligncenter" src="http://contentshawaii.com/2022/wp-content/uploads/2018/11/us-flag.jpg" alt="アメリカ ホームページ制作" width="600" height="428" srcset="https://contentshawaii.com/2022/wp-content/uploads/2018/11/us-flag.jpg 1024w, https://contentshawaii.com/2022/wp-content/uploads/2018/11/us-flag-600x428.jpg 600w, https://contentshawaii.com/2022/wp-content/uploads/2018/11/us-flag-300x214.jpg 300w, https://contentshawaii.com/2022/wp-content/uploads/2018/11/us-flag-768x548.jpg 768w" sizes="(max-width: 600px) 100vw, 600px" />

アメリカでホームページの制作、リフォームをしているのが、弊社です。
ホノルルに事務所があるため、ホノルルの企業を中心にサービスを提供しています。

今回は、アメリカでホームページを制作する上で、気に留めて置かなければならないことをまとめてみました。
<h2>アメリカのホームページ ベーシックな構成</h2>
アメリカの場合大企業は例外として、中小企業では、HTML+CSS 、イチから書き起こすケースは少なくなっています。
ほとんどのケースで、WordPressなどのコンテンツマネジメントシステム（CMS）を使っています。
直近のデータでは、全CMSのうち、WordPressは6割程度のシェアがあるそうです。

まずは、アメリカで弊社が作成した、事例をもとに、現在のベーシックな構成をまとめておきます。
<ul>
 	<li>ドメイン：年間 $15~</li>
 	<li>サーバーホスティング：年間 $120〜
追加料金なしでSSLが使えるものが増えています</li>
 	<li>サーバー環境
<ul>
 	<li>MySQL</li>
 	<li>PHP</li>
</ul>
</li>
 	<li>WordPress （CMS）</li>
</ul>
<h2>メリットデメリット</h2>
次に、WordPressのメリット、デメリットをいくつか挙げておきましょう
<h3>WordPressのメリット</h3>
<ul>
 	<li>非常に多くの稼働実績があり、開発者も多く、問題が生じた際の解決が簡単</li>
 	<li>テーマ変更で、ホームページの見かけを大きく変えられる</li>
 	<li>プラグインを追加することにより様々な機能を追加できる</li>
 	<li>クライアント側での投稿、小変更などのメンテナンスが容易</li>
</ul>
<h3>WordPressのデメリット</h3>
<ul>
 	<li>セキュリティホールの情報が広く共有されるため、不正アクセスを招きやすい</li>
 	<li>不正アクセスの踏み台としてスパムコメントが多くなる</li>
 	<li>不正アクセスを防ぐためには、WordPress 本体およびプラグインの更新が欠かせない。</li>
 	<li>プラグイン開発は有志によるものが多く、ある日突然使えなくなることがある</li>
</ul>
以上のメリットデメリットを考慮した上で、全体の構成や運用を考えることが必要になってきます。
<h2>ホームページ 制作の流れ</h2>
そして、弊社がアメリカでホームページを作成する際の、作業の流れを簡単に解説しておきましょう。
<ol>
 	<li>ヒアリング
業態、商品やサービス内容、対象となる顧客像、必要とする機能、サイト全体で狙うキーワード</li>
 	<li>ホームページの設計
ヒアリング結果をもとに、ページ構成、テーマの選択、色目の決定、追加するプラグイン、キーワードなどを決めていきます。</li>
 	<li>ホームページの基本構造の設定
データベースのセットアップ、WordPressやプラグインのインストールおよび設定を行います。</li>
 	<li>空ページの作成、メニュー登録
全てのページを作成します。また、この際に各ページの構造化を行います。
全ページができた時点で、メニュー登録を行います。</li>
 	<li>テキストと画像の追加、スタイルの追加
各ページにテキストと画像を追加していきます。また、必要に応じて、ホームページの見た目を制御するスタイルシート（CSS）の設定を追加します。</li>
 	<li>テスト
テキストと画像の追加が進むのと同時に、動作テストを行います。</li>
 	<li>ホームページの公開</li>
 	<li>一通りのテストが終わった時点で、GoogleやBingなどの検索エンジンにサイトマップを送り、検索エンジンへの登録を促します。</li>
 	<li>公開後の微調整
公開後の不具合を修正します。</li>
</ol>
おおよそ、この様な流れとなります。
<h3>多言語で作るか？</h3>
英語、日本語、どの様な言語でホームページを作成するかというのは、アメリカでホームページを制作する上で、避けて通れない命題です。

どの様な顧客層がメインになるかはっきりすれば、自ずと決まってきます。

同時にどの言語をベースに作成するかも考える必要があります。
ちなみに、英語、日本語、スペイン語だけでなく、それ以外の言語の追加も可能です。
<h3>アメリカのドメイン名</h3>
アメリカのホームページの場合、ドメイン名も気にした方がいいかもしれません。
通常のビジネスの場合、.comを使うことが一般的です。
ただし、ビジネス、団体によってはそれ以外のドメインを使った方が、ユーザーから理解してもらいやすくなります。政府機関 .gov 、協会や非営利団体 .org、教育期間 .eduなどです。
<h2>アメリカ企業の制作事例</h2>
<h3>リテール &#8211; Eコマースの組み込み</h3>
Eコマースの場合、言語、決済通貨、配送方法の問題は、最初に考慮すべきポイントです。
ShopfyやBigCommerceなどのEコマースサービスをホームページに組み込んで、機能を実現することが多いですが、
もともと、これらのEコマースサービスが、多言語対応していなかいこともあります。

また、多言語に加えて、特定の決済や配送方法にしか対応してないこともるので、注意が必要です。

POSとつなげることを考えると、ShopifyかSquareがお勧めです。
<h3>不動産会社 &#8211; MLSの組み込み</h3>
不動産会社の場合、MLSを組み込んだホームページを作成します。
IDXを利用することで、複数都市、複数州にまたがったMLSの構築が可能です。
物件検索、地図検索だけでなく、地域やプロジェクトを絞り込んだ、簡易検索を構築します。

MLSの多言語化、SQFTで表示されている面積を坪や平米に変換することも可能です。
<h3>ツアー会社 &#8211; ツアー予約システムの組み込み</h3>
ツアー会社向けに、ツアー予約システムの組み込みを行なっています。
システムによっては、決済、ツアーごとのピックアップ場所・時間の設定、多言語化など承っています。

APIが提供されているサービスでは、他社の販売システムに統合したり、オンライン旅行販売大手で販売してもらうことも可能です。
<h3>プロフェッショナルサービス &#8211; 予約カレンダーの組み込み</h3>
プロフェッショナル向けに、予約カレンダーの組み込みを行なっています。
複数箇所、複数スタッフ、異なるサービスに対応した、予約カレンダーもございます。
システムによっては、カレンダーをGoogle CalendarやiCalに取り込みできます。

決済機能も統合することも可能です。
<h2>アメリカのホームページを制作</h2>
弊社はハワイ州の企業です。しかしながら、サービス対象は必ずしも、ハワイ限定というわけではありません。
アメリカや日本の企業のホームページの制作、リフォームを承っています。

新規でホームページを作成される場合は、ぜひ弊社にも<a href="https://contentshawaii.com/inquiry/">お問い合わせ</a>ください。    	]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>font awesomeを普段使いする</title>
		<link>https://contentshawaii.com/font-awesome%e3%82%92%e6%99%ae%e6%ae%b5%e4%bd%bf%e3%81%84%e3%81%99%e3%82%8b/</link>
		
		<dc:creator><![CDATA[Contents Hawaii]]></dc:creator>
		<pubDate>Tue, 23 Jan 2018 23:06:54 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ホームページの作り方]]></category>
		<guid isPermaLink="false">http://contentshawaii.com/2022/font-awesome%e3%82%92%e6%99%ae%e6%ae%b5%e4%bd%bf%e3%81%84%e3%81%99%e3%82%8b/</guid>

					<description><![CDATA[font awesomeの絵文字は今やウェブ作りに欠かせません。 たくさんあって選ぶのが大変なfont awesomeの絵文字の中から、普段使いできそうな絵文字をピックアップしてみました。 &#60;i class=&#8 [&#8230;]]]></description>
										<content:encoded><![CDATA[font awesomeの絵文字は今やウェブ作りに欠かせません。
たくさんあって選ぶのが大変なfont awesomeの絵文字の中から、普段使いできそうな絵文字をピックアップしてみました。

<i class="fa fa-bath" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-bath&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-shower" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-shower&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-snowflake-o" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-snowflake-o&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-thermometer-half" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-thermometer-half&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-anchor" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-anchor&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-balance-scale" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-balance-scale&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-car" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-car&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-university" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-university&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-bed" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-bed&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-beer" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-beer&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-bell" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-bell&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-bicycle" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-bicycle&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-binoculars" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-binoculars&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-birthday-cake" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-birthday-cake&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-bomb" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-bomb&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-briefcase" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-briefcase&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-bug" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-bug&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-building" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-building&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-bullhorn" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-bullhorn&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-bus" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-bus&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-taxi" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-taxi&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-camera" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-camera&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-coffee" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-coffee&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-cutlery" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-cutlery&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-diamond" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-diamond&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-eraser" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-eraser&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-eye" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-eye&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-fighter-jet" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-fighter-jet&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-fire-extinguisher" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-fire-extinguisher&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-flag" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-flag&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-flask" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-flask&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-futbol-o" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-futbol-o&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-gavel" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-gavel&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-gift" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-gift&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-glass" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-glass&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-globe" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-globe&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-graduation-cap" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-graduation-cap&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-headphones" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-headphones&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-heart" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-heart&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-hourglass" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-hourglass&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-industry" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-industry&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-key" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-key&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-leaf" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-leaf&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-lemon-o" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-lemon-o&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-life-ring" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-life-ring&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-lightbulb-o" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-lightbulb-o&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-microphone" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-microphone&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-money" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-money&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-moon-o" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-moon-o&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-motorcycle" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-motorcycle&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-paint-brush" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-paint-brush&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-paper-plane" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-paper-plane&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-paw" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-paw&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-plane" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-plane&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-plug" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-plug&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-recycle" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-recycle&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-road" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-road&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-rocket" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-rocket&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-ship" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-ship&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;￥
<i class="fa fa-space-shuttle" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-space-shuttle&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-suitcase" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-suitcase&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-tree" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-tree&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-trophy" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-trophy&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-truck" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-truck&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-umbrella" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-umbrella&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;

<i class="fa fa-wheelchair" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-wheelchair&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;
<i class="fa fa-wrench" aria-hidden="true"></i> &lt;i class=&#8221;fa fa-wrench&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;/i&gt;    	]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ウェブフォント</title>
		<link>https://contentshawaii.com/%e3%82%a6%e3%82%a7%e3%83%96%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88/</link>
		
		<dc:creator><![CDATA[Contents Hawaii]]></dc:creator>
		<pubDate>Fri, 30 Jan 2015 08:49:21 +0000</pubDate>
				<category><![CDATA[アップデート]]></category>
		<category><![CDATA[ホームページの作り方]]></category>
		<guid isPermaLink="false">http://contentshawaii.com/2022/%e3%82%a6%e3%82%a7%e3%83%96%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88/</guid>

					<description><![CDATA[ウェブフォントは、ホームページを表示する際に、ユーザーのコンピューターに、その都度フォントをダウンロードして表示する技術です。 英語フォント 英語フォントの場合は、 Googleが提供しているGoogle Fonts h [&#8230;]]]></description>
										<content:encoded><![CDATA[ウェブフォントは、ホームページを表示する際に、ユーザーのコンピューターに、その都度フォントをダウンロードして表示する技術です。
<h3>英語フォント</h3>
英語フォントの場合は、
Googleが提供しているGoogle Fonts
<a href="http://www.google.com/fonts" target="_blank" rel="noopener">http://www.google.com/fonts</a>
Adobeが提供しているType Kit
<a href="http://typekit.com" target="_blank" rel="noopener">http://typekit.com</a>
などのサービスにより、普及しだしています。
<h3>日本語フォント</h3>
一方日本語フォントは、英語フォントに較べ、文字数が多く、制作にコストがかります。また、データ量が増えるため、ダウンロードに時間がかかります。
無料やそれに近いサービスがほとんど無いので、なかなか普及に時間がかかるかもしれません。

<a href="http://webfontfan.com/japansans/" target="_blank" rel="noopener">JapanSans</a>（無料）
<a href="http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/index.html" target="_blank" rel="noopener">M+ Outline Fonts</a>（無料）
<a href="http://webfont.fontplus.jp" target="_blank" rel="noopener">FONT PLUS</a>（有料）

英語（アルファベット）表記の多いページでは、期待通りのフォントを使えます。
必要に応じて導入するのが良いでしょう。    	]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>フォントの仕組み</title>
		<link>https://contentshawaii.com/%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88%e3%81%ae%e4%bb%95%e7%b5%84%e3%81%bf/</link>
		
		<dc:creator><![CDATA[Contents Hawaii]]></dc:creator>
		<pubDate>Tue, 27 Jan 2015 21:09:31 +0000</pubDate>
				<category><![CDATA[アップデート]]></category>
		<category><![CDATA[ホームページの作り方]]></category>
		<guid isPermaLink="false">http://contentshawaii.com/2022/%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88%e3%81%ae%e4%bb%95%e7%b5%84%e3%81%bf/</guid>

					<description><![CDATA[今回はホームページのフォントについて解説します。 フォントの指定 通常のホームページでは、CSSで最初にフォントを指定します。 font-family: &#8220;Hiragino Kaku Gothic ProN  [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="alignnone size-full wp-image-348" src="http://contentshawaii.com/2022/wp-content/uploads/2015/01/Basic-Fonts-01.png" alt="Basic Fonts-01" width="600" height="400" srcset="https://contentshawaii.com/2022/wp-content/uploads/2015/01/Basic-Fonts-01.png 600w, https://contentshawaii.com/2022/wp-content/uploads/2015/01/Basic-Fonts-01-300x200.png 300w" sizes="(max-width: 600px) 100vw, 600px" />
今回はホームページのフォントについて解説します。
<h3>フォントの指定</h3>
通常のホームページでは、CSSで最初にフォントを指定します。

font-family: &#8220;Hiragino Kaku Gothic ProN W3&#8221;, &#8220;Meiryo, &#8220;Lucida Grande&#8221;, sans-serif;

と言ったような記述です。

前から順にコンピューター内にあるフォントを検索して、該当するフォントがあれば、そのフォントを使って画面を表示します。

上の例では、
<ol>
	<li>ヒラギノ角ゴシック ProN W3</li>
	<li>メイリオ</li>
	<li>ルチアグランデ</li>
	<li>その他サンセリフ（ゴシック体）</li>
</ol>
の順に表示していきます。
<h3>無いフォントでは表示出来ない</h3>
コンピューターにどの様なフォントがインストールされているかは、コンピューターによって全く異なります。

この為、自分のコンピューターでは、凝ったフォントを指定していたとしても、読者のコンピューターにそのフォントが無ければ、期待していた様には表示されません。

特殊なフォントの指定は避けた方が良いでしょう。
<h3>フォントの解像度</h3>
印刷物の解像度は300dpi（dot per inch = 1インチあたりに300ドット）です。対して、コンピューターモニターの解像度は一般的に72dpi、印刷物の約4分の1しかありません。
この為、コンピューター上では、フォントの細部はつぶれてしまい、読みづらくなってしまいます。
アルファベットに較べ、こみ入った漢字では特に読みづらくなります。
<h3>フォントの選択肢</h3>
読者の読みやすさを考えた場合、ディティールが細かい明朝体（セリフ体）より、解像度が低くても読み取り易いゴシッ（サンセリフ体）が、ホームページの基本フォントとして採用されるケースが多くなっています。    	]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>キーワードの選定</title>
		<link>https://contentshawaii.com/%e3%82%ad%e3%83%bc%e3%83%af%e3%83%bc%e3%83%89%e3%81%ae%e9%81%b8%e5%ae%9a/</link>
		
		<dc:creator><![CDATA[Contents Hawaii]]></dc:creator>
		<pubDate>Sun, 25 Jan 2015 19:22:52 +0000</pubDate>
				<category><![CDATA[アップデート]]></category>
		<category><![CDATA[ホームページの作り方]]></category>
		<guid isPermaLink="false">http://contentshawaii.com/2022/%e3%82%ad%e3%83%bc%e3%83%af%e3%83%bc%e3%83%89%e3%81%ae%e9%81%b8%e5%ae%9a/</guid>

					<description><![CDATA[SEO（＝検索エンジン最適化）を施す際には、基本的に以下の手順でキーワードを決めて行きます。 顧客の身になって、キーワードを決めて行きます。 実際にそのキーワードで検索されているかどうかはGoogle AdwordsのK [&#8230;]]]></description>
										<content:encoded><![CDATA[SEO（＝検索エンジン最適化）を施す際には、基本的に以下の手順でキーワードを決めて行きます。

顧客の身になって、キーワードを決めて行きます。
実際にそのキーワードで検索されているかどうかはGoogle AdwordsのKeyword Plannerなどを使って検証していきます。
キーワードは、１サイト全体、２カテゴリー毎、３ページ毎の順に設定していきましょう。

<h3>サイト全体で狙う大キーワードを決める</h3>
サイト全体で狙う大キーワードを設定します。
大キーワードは提供する商品カテゴリやサービス＋地域名にする事が多いです。
例）ハワイ＋スパ

<h3>カテゴリー毎の中キーワードを決める</h3>
検索エンジンに適切に登録されると、サイト全体でなくカテゴリや個別の商品に直接顧客が来訪する様になります。
顧客が直接訪れるページをランディングページと呼びます。
カテゴリ毎に中キーワードを設定します。
例）ハワイ＋レセプション

<h3>ページ毎の小キーワードを決める</h3>
個別の商品やサービスについて小キーワードを設定します。
例）ハワイ＋サマースクール＋プナホウ    	]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ベースの色</title>
		<link>https://contentshawaii.com/%e3%83%99%e3%83%bc%e3%82%b9%e3%81%ae%e8%89%b2/</link>
		
		<dc:creator><![CDATA[Contents Hawaii]]></dc:creator>
		<pubDate>Wed, 21 Jan 2015 21:01:04 +0000</pubDate>
				<category><![CDATA[アップデート]]></category>
		<category><![CDATA[ホームページの作り方]]></category>
		<guid isPermaLink="false">http://contentshawaii.com/2022/%e3%83%99%e3%83%bc%e3%82%b9%e3%81%ae%e8%89%b2/</guid>

					<description><![CDATA[コンテンツがどれほど良くても、読みづらいホームページ画面だと、結果に繋がりません。 読みやすいページ作りは非常に大切です。 今回はホームページのベースの色について、解説します。 コントラスト コンテンツを読みやすくするた [&#8230;]]]></description>
										<content:encoded><![CDATA[<img loading="lazy" decoding="async" class="alignnone size-full wp-image-328" src="http://contentshawaii.com/2022/wp-content/uploads/2015/01/background-color.png" alt="background color" width="600" height="451" srcset="https://contentshawaii.com/2022/wp-content/uploads/2015/01/background-color.png 600w, https://contentshawaii.com/2022/wp-content/uploads/2015/01/background-color-300x226.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" />

コンテンツがどれほど良くても、読みづらいホームページ画面だと、結果に繋がりません。
読みやすいページ作りは非常に大切です。

今回はホームページのベースの色について、解説します。
<h3>コントラスト</h3>
コンテンツを読みやすくするためには、背景と文字のコントラストを大きく取る必要があります。白い背景には濃い文字、濃い背景には白い文字を配置するわけです。
それではどの様な色が適当でしょうか
<h3>やっぱり白</h3>
第1に考えるのは白い背景です。白い背景の場合、濃い色の文字はどんな色であっても、映えます。また、白い背景はニュートラルなので、複数のさし色をおいてもうまく画面の構成もまとめることが可能です。
<h3>黒</h3>
次に候補に挙がるのが、黒い背景です。黒はそれ自体主張が強く、高級感を出しやすいです。黒い背景に白い文字は画面に緊張感が生まれます。
注意点としては、黒背景の場合、複数のさし色を採用しにくい所でしょうか？
黒背景、白文字にすると、さし色として採用するのは1色程度にとどめたいところです。
<h3>その他</h3>
白に近いベージュや、濃い茶色はそれぞれニュートラルなので、背景色としても採用しやすいです。
一般的に濃い色は、それぞれの主張が強く、商品やサービスとマッチングさせながら、しかも読みやすいものにするのはかなり難しくなってきます。    	]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>色の持つイメージ</title>
		<link>https://contentshawaii.com/%e8%89%b2%e3%81%ae%e6%8c%81%e3%81%a4%e3%82%a4%e3%83%a1%e3%83%bc%e3%82%b8/</link>
		
		<dc:creator><![CDATA[Contents Hawaii]]></dc:creator>
		<pubDate>Sun, 18 Jan 2015 01:33:06 +0000</pubDate>
				<category><![CDATA[アップデート]]></category>
		<category><![CDATA[ホームページの作り方]]></category>
		<guid isPermaLink="false">http://contentshawaii.com/2022/%e8%89%b2%e3%81%ae%e6%8c%81%e3%81%a4%e3%82%a4%e3%83%a1%e3%83%bc%e3%82%b8/</guid>

					<description><![CDATA[それぞれの色は、それぞれ固有のイメージを持っています。 この為、それぞれの業界ごとに多く用いられている色が存在します。 また、ビジネスの持つキーワードから、適切な色を選び出す事も可能です。 色 イメージ よく使われる業界 [&#8230;]]]></description>
										<content:encoded><![CDATA[それぞれの色は、それぞれ固有のイメージを持っています。
この為、それぞれの業界ごとに多く用いられている色が存在します。
また、ビジネスの持つキーワードから、適切な色を選び出す事も可能です。
<table>
<tbody>
<tr>
<th>色</th>
<th>イメージ</th>
<th>よく使われる業界</th>
<th>具体例</th>
</tr>
<tr>
<td style="background: #955151; color: #fff;">赤</td>
<td>生命</td>
<td>飲食</td>
<td><a href="http://www.kfc.com" target="_blank" rel="noopener">KFC</a>,</td>
</tr>
<tr>
<td style="background: #FCC929; color: #fff;">黄</td>
<td>活発、幸福</td>
<td>飲食</td>
<td><a href="http://www.matsuyafoods.co.jp" target="_blank" rel="noopener">松屋</a>,</td>
</tr>
<tr>
<td style="background: #7f8040; color: #fff;">緑</td>
<td>自然、癒やし</td>
<td>エコ関連</td>
<td><a href="http://www.clinique.com" target="_blank" rel="noopener">Clinique</a>, <a href="http://www.wholefoodsmarket.com" target="_blank" rel="noopener">Whole Foods</a></td>
</tr>
<tr>
<td style="background: #1D4e89; color: #fff;">青</td>
<td>清潔、信頼</td>
<td>病院、公認会計士、弁護士</td>
<td><a href="http://www.hopkinsmedicine.org" target="_blank" rel="noopener">John Hopkins</a>, <a href="http://www.deloitte.com/" target="_blank" rel="noopener">Deloitte</a></td>
</tr>
<tr>
<td style="background: #000; color: #fff;">黒</td>
<td>高級、男性</td>
<td>高級ブランド、老舗</td>
<td><a href="http://www.theaxeeffect.com/" target="_blank" rel="noopener">AXE</a>, <a href="http://www.dior.com/" target="_blank" rel="noopener">Dior</a>, <a href="http://www.toraya-group.co.jp" target="_blank" rel="noopener">とらや</a></td>
</tr>
</tbody>
</table>
逆に、これら業界毎によく用いられている色をあえて外す事によって、
自社のホームページを他社と差別化する事も可能です。    	]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>メニューの数</title>
		<link>https://contentshawaii.com/%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e3%81%ae%e6%95%b0/</link>
		
		<dc:creator><![CDATA[Contents Hawaii]]></dc:creator>
		<pubDate>Thu, 15 Jan 2015 18:26:00 +0000</pubDate>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[アップデート]]></category>
		<category><![CDATA[ホームページの作り方]]></category>
		<guid isPermaLink="false">http://contentshawaii.com/2022/%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e3%81%ae%e6%95%b0/</guid>

					<description><![CDATA[人間が、目と頭だけで直感的に数えられるのは7つまでだそうです。8つ以上は、たくさんという認識になります。 日本の神々を示す八百万の神は、8 millionの神々ではなく、たくさんの神々を意味します。スサノウの尊が退治した [&#8230;]]]></description>
										<content:encoded><![CDATA[人間が、目と頭だけで直感的に数えられるのは7つまでだそうです。8つ以上は、たくさんという認識になります。
日本の神々を示す八百万の神は、8 millionの神々ではなく、たくさんの神々を意味します。スサノウの尊が退治した八岐大蛇は、たくさんの頭を持つ大蛇という意味です。

このことを踏まえると、ホームページのメニュー構成を考える場合、大きく７つ以下に分類する事が望ましいです。

さらに、ユーザーの直感的な判断を支援するためには、メニューを５つ以下の分類にする事をお勧めします。

<a href="http://contentshawaii.com/2022/wp-content/uploads/2015/01/blog-structure.png">
</a> <a href="http://contentshawaii.com/2022/wp-content/uploads/2015/01/Site-Structure-01.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-296" src="http://contentshawaii.com/2022/wp-content/uploads/2015/01/Site-Structure-01.png" alt="Site Structure-01" width="600" height="400" srcset="https://contentshawaii.com/2022/wp-content/uploads/2015/01/Site-Structure-01.png 600w, https://contentshawaii.com/2022/wp-content/uploads/2015/01/Site-Structure-01-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a>

サイト全体のページとメニュー構成を考える場合、以下の様な手順を踏むのが良いでしょう。
<ol>
	<li>全てのページを書き出す</li>
	<li>書き出したページを5つ程度のグループに分ける。</li>
	<li>グループ分けしたページが5ページ以上になる場合、
さらにそのグループを5つ以下のサブカテゴリーにグループ分けする</li>
</ol>
また、トップページから、2クリック以内で、目的のコンテンツに到達出来る事が望ましいとされています。
深くなりすぎない様、大カテゴリー、中カテゴリー、個別ページと3階層以下になる様に、グループ分けをしましょう。    	]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
