<?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>開発者向けテクニック | Linksbase</title>
	<atom:link href="https://linksbase.net/tag/for-engineer/feed/" rel="self" type="application/rss+xml" />
	<link>https://linksbase.net</link>
	<description>ヒト・モノ・コトをリンクする</description>
	<lastBuildDate>Sat, 11 Jul 2020 09:20:33 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.1</generator>

<image>
	<url>https://linksbase.net/new/wp-content/uploads/cropped-Logo-Fabicon-Colored_500x500-32x32.png</url>
	<title>開発者向けテクニック | Linksbase</title>
	<link>https://linksbase.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>完全初心者OK！XDを使ったワイヤーフレームの書き方</title>
		<link>https://linksbase.net/xd-wire/</link>
		
		<dc:creator><![CDATA[Yukino.1]]></dc:creator>
		<pubDate>Sat, 22 Feb 2020 07:44:49 +0000</pubDate>
				<category><![CDATA[ウェブデザイン]]></category>
		<category><![CDATA[ウェブ制作]]></category>
		<category><![CDATA[LP]]></category>
		<category><![CDATA[ウェブデザイナー]]></category>
		<category><![CDATA[フリーランス]]></category>
		<category><![CDATA[ロードマップ]]></category>
		<category><![CDATA[開発者向けテクニック]]></category>
		<guid isPermaLink="false">https://linksbase.net/?p=3811</guid>

					<description><![CDATA[<p>残念ながらスクールではあまり教えてくれないワイヤーフレーム。XDを使って初めてでも10分でできるワイヤーフレームの書き方を解説します。ワイヤーフレームは、ウェブサイトの設計図のようなもの。フォントを決めたり、コンテンツの配置を考えるだけでなく、ユーザーの導線を設計するために重要なステップです。</p>
<p>The post <a href="https://linksbase.net/xd-wire/">完全初心者OK！XDを使ったワイヤーフレームの書き方</a> first appeared on <a href="https://linksbase.net">Linksbase</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>今日のゴール</p>



<ul><li>ワイヤーフレームとは何か説明できる</li><li>XDでワイヤーフレームを作れる</li><li>XDのショートカットを覚える</li></ul>



<h2>ワイヤーフレームってなんだ？</h2>



<p>ワイヤーフレームはウェブデザインの骨格のことです。 ヒアリングシートをもとに「どこに」「なにを」配置するかを決めていきます。</p>



<!--YUKINO-->
<div class="question_Box"><div class="question_image"><img decoding="async" src="https://linksbase.net/new/wp-content/uploads/yukino.jpeg" alt="LinksbaseデザイナーのYukino"><p class="name">Yukino</p></div>
<div class="arrow_question">
Yukino 前回ご紹介した最強WPテーマ、Diviの購入からインストールまでの手順をご紹介します。
</div></div>



<figure class="wp-block-image alignnone wp-image-3825 size-large"><img decoding="async" loading="lazy" width="401" height="1024" src="https://linksbase.net/new/wp-content/uploads/Wireframe-sample-401x1024.png" alt="ワイヤーフレームの見本" class="wp-image-3825"/><figcaption>ワイヤーフレームの見本</figcaption></figure>



<div class="question_Box"><div class="question_image"><figure><img decoding="async" src="https://linksbase.net/new/wp-content/uploads/anne.jpg" alt="“ウェブデザイナー目指すアン”"></figure><p class="name">アン</p></div>
<div class="arrow_question">
このテンプレがあれば問い合わせがきたらすぐ対応できそう！
</div></div>



<p>ウェブデザインのスクールに行っても、ワイヤーフレームについては教えてくれませんでした。<br>多分、多くのスクールがデザインツールの使い方とコードの書き方のみです。<br>しかしながら、ヒアリングで聞いたことをデザインにいきなり起こそうと思ってもなかなかうまく進まないものです。<br>大まかな設計図としてワイヤーフレームを書くことで、頭が整理されていくはずです。</p>



<h2>なぜワイヤーフレームを書くのか？</h2>



<h3>コンテンツの過不足を確認するため</h3>



<p>ヒアリングで聞いた情報には、重複しているものがあるかもしれません。<br>配置してみると、実はコンテンツが少ないページがあったりして、コンテンツを増やしたり、別のページと合わせたりする必要が出てきたりします。</p>



<h3>導線を決めるため</h3>



<p>ユーザーが回遊しやすいようなサイトにするために、ボタンの位置、数、全ページへのリンクがあるのかなど決めていきます。<br>構造の設計になるので、ここがしっかり組めていないと後々大きく変更することになりかねないので、しっかりすり合わせましょう。</p>



<h3>フォントのルールを決めるため</h3>



<p>意外にも、フォントが与える印象は大きく、ブランドイメージにも関わってきます。<br>ワイヤーフレームの段階で見出し、本文のフォントの種類と太さを決めておくとイメージがしやすいでしょう。<br>ワイヤーフレームの書き方には正解はなく、案件によっても様々です。<br>ブランドカラーを決めてワイヤーの段階から色を決める場合もあると思います。<br>色々な記事を見ながら、自分にあった形にしていきましょう！<br><br><br></p>



<h2>XDワイヤーフレームの作り方</h2>



<p>

用意するもの

</p>



<ul><li>XDをダウンロードしていない方はこちらから。</li><li>ヒアリングシートは<a href="https://linksbase.net/webdesign/hearingsheet/">こちら</a></li></ul>



<!--YUKINO-->
<div class="question_Box"><div class="question_image"><img decoding="async" src="https://linksbase.net/new/wp-content/uploads/yukino.jpeg" alt="LinksbaseデザイナーのYukino"><p class="name">Yukino</p></div>
<div class="arrow_question">
Yukino 前回ご紹介した最強WPテーマ、Diviの購入からインストールまでの手順をご紹介します。
</div></div>



<p>こちらの３つのルールを守ってワイヤーフレームを書くのがおすすめです。</p>



<h4>白・黒・グレーのみを使う</h4>



<p>あくまでも設計に集中したいので、色を入れるとフォーカスしづらくなります。</p>



<h4>フォントの大きさを決める</h4>



<p>最近は、ゴシック系のフォントで大きく表示させるデザインが流行っていますね。ヒアリングで聞いたイメージや参考サイトをもとに、フォントの大きさを決めておきましょう。</p>



<h4>フォントを決める</h4>



<p>フォントの種類は本当にたくさんあって、悩んでしまいますが、全体のイメージを左右するのでこの段階で決めておきましょう。</p>



<h3>画面サイズを整えよう</h3>



<figure class="wp-block-image"><img decoding="async" loading="lazy" width="800" height="290" src="https://linksbase.net/new/wp-content/uploads/xdwire1-1.jpg" alt="" class="wp-image-3828" srcset="https://linksbase.net/new/wp-content/uploads/xdwire1-1.jpg 800w, https://linksbase.net/new/wp-content/uploads/xdwire1-1-480x174.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw" /></figure>



<figure class="wp-block-image"><img decoding="async" loading="lazy" width="800" height="478" src="https://linksbase.net/new/wp-content/uploads/xdwire2.jpg" alt="" class="wp-image-3827" srcset="https://linksbase.net/new/wp-content/uploads/xdwire2.jpg 800w, https://linksbase.net/new/wp-content/uploads/xdwire2-480x287.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw" /></figure>



<p>まずは画面サイズを整えていきましょう。<br>おすすめは、横幅1366pxで、そのうち1080pxをコンテンツを表示する幅とするサイズです。<br>XDを開いたら、webのところから1366pxを選びます。<br><br>アートボードが開くので、左端をドラッグしてガイド線を引きます。<br>1080pxのコンテンツ幅にしたいので、両端から143pxのところに引くとぴったりです。</p>



<div class="question_Box"><div class="question_image"><figure><img decoding="async" src="https://linksbase.net/new/wp-content/uploads/anne.jpg" alt="“ウェブデザイナー目指すアン”"></figure><p class="name">アン</p></div>
<div class="arrow_question">
このテンプレがあれば問い合わせがきたらすぐ対応できそう！
</div></div>



<h3>カラーパレットを作ろう</h3>



<figure class="wp-block-image"><img decoding="async" loading="lazy" width="800" height="328" src="https://linksbase.net/new/wp-content/uploads/xdwire3.jpg" alt="" class="wp-image-3829" srcset="https://linksbase.net/new/wp-content/uploads/xdwire3.jpg 800w, https://linksbase.net/new/wp-content/uploads/xdwire3-480x197.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw" /></figure>



<figure class="wp-block-image"><img decoding="async" loading="lazy" width="800" height="441" src="https://linksbase.net/new/wp-content/uploads/xdwire4.jpg" alt="" class="wp-image-3830" srcset="https://linksbase.net/new/wp-content/uploads/xdwire4.jpg 800w, https://linksbase.net/new/wp-content/uploads/xdwire4-480x265.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw" /></figure>



<figure class="wp-block-image"><img decoding="async" loading="lazy" width="300" height="276" src="https://linksbase.net/new/wp-content/uploads/xdwire5.jpg" alt="" class="wp-image-3831"/></figure>



<p>次に、カラーパレットを作ります。<br>XDに指定した色を覚えさせておけば後で繰り返し使えたり、一括で色が変えられるようになるので最初に作っておきます。<br>四角形のツール（ショートカット：R）を持って、適当な四角を書きます。<br>右側のプロパティから、塗りの色を変更します。<br><br>Command + Shift + Y　を押して、アセットを開きます。<br>一番上の色の横にある＋マークを押すと、選択しているオブジェクトの塗りの色が記憶されます。<br><br>これを３つ作って、<br>黒：文字色　白：背景が黒の場合の色　グレー：写真用<br>を覚えさせておきましょう。<br>次回から図形やテキストの色を付けたい時、これらをクリックするだけでその色を使えます。<br>そして、このパレットの色を変えると、パレットを使用して色付けした全ての図形に反映されます。<br>やっぱり#DDDDDDのグレーじゃなくて#A2A2A2のグレーにしようと思った時、全ての図形をひとつひとつ修正しなくて良いという分けです。<br>&nbsp;<br></p>



<!--YUKINO-->
<div class="question_Box"><div class="question_image"><img decoding="async" src="https://linksbase.net/new/wp-content/uploads/yukino.jpeg" alt="LinksbaseデザイナーのYukino"><p class="name">Yukino</p></div>
<div class="arrow_question">
Yukino 前回ご紹介した最強WPテーマ、Diviの購入からインストールまでの手順をご紹介します。
</div></div>



<p>→<a href="https://helpx.adobe.com/jp/xd/help/keyboard-shortcuts.html" target="_blank" rel="noreferrer noopener">XD ショートカットリストはこちら</a></p>


<p><!--—Adsense 記事内広告—--><br>
<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><br>
<ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-6319568993978276" data-ad-slot="9396244149"></ins><br>
<script><br />
     (adsbygoogle = window.adsbygoogle || []).push({});<br />
</script></p>


<h3>フォントを決めよう</h3>



<p>色の次はフォントです。<br>コーディングでも使うのですが、現時点ではとりあえず、<br><strong>大きい見出しから順に、h1、h2、h3</strong><br><strong>本文は、pで囲む</strong>と覚えてください。<br>テキストツール（ショートカット：T）を持って適当なところをクリックして文字を入力します。<br>プロパティから文字の大きさ、太さ、フォントを選びます。<br>色は先ほど登録した黒にしたいので、アセットの黒をクリックして色を適用します。<br>このフォントスタイルを覚えさせたいので、これもアセットから登録します。<br>同じように、h2、h3、pを以下のように設定して、アセットに登録してみましょう。</p>



<ul><li>h1：50px　黒　好きなフォント</li><li>H2：36px　黒　好きなフォント</li><li>H3：20px　黒　好きなフォント</li><li>P：16px　黒　好きなフォント</li></ul>



<figure class="wp-block-image"><img decoding="async" loading="lazy" width="800" height="430" src="https://linksbase.net/new/wp-content/uploads/xdwire6.jpg" alt="" class="wp-image-3832" srcset="https://linksbase.net/new/wp-content/uploads/xdwire6.jpg 800w, https://linksbase.net/new/wp-content/uploads/xdwire6-480x258.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw" /></figure>



<h3>コンポーネントを使おう</h3>



<p>XDでは、コンポーネントを使うとさらに効率よくワイヤーフレームを作ることができます。<br>コンポーネントは、何度も使うパーツを覚えていてくれて、使いたい時にすぐに使えるライブラリみたいなものです。</p>



<div class="question_Box"><div class="question_image"><figure><img decoding="async" src="https://linksbase.net/new/wp-content/uploads/anne.jpg" alt="“ウェブデザイナー目指すアン”"></figure><p class="name">アン</p></div>
<div class="arrow_question">
このテンプレがあれば問い合わせがきたらすぐ対応できそう！
</div></div>



<!--YUKINO-->
<div class="question_Box"><div class="question_image"><img decoding="async" src="https://linksbase.net/new/wp-content/uploads/yukino.jpeg" alt="LinksbaseデザイナーのYukino"><p class="name">Yukino</p></div>
<div class="arrow_question">
Yukino 前回ご紹介した最強WPテーマ、Diviの購入からインストールまでの手順をご紹介します。
</div></div>



<figure class="wp-block-image"><img decoding="async" loading="lazy" width="500" height="190" src="https://linksbase.net/new/wp-content/uploads/xdwire7.jpg" alt="" class="wp-image-3834" srcset="https://linksbase.net/new/wp-content/uploads/xdwire7.jpg 500w, https://linksbase.net/new/wp-content/uploads/xdwire7-480x182.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 500px, 100vw" /></figure>



<p>&nbsp;<br>四角形とテキスト、線（ショートカット：L）を使って、このようなボタンと写真のパーツを作ってみましょう。<br></p>



<!--YUKINO-->
<div class="question_Box"><div class="question_image"><img decoding="async" src="https://linksbase.net/new/wp-content/uploads/yukino.jpeg" alt="LinksbaseデザイナーのYukino"><p class="name">Yukino</p></div>
<div class="arrow_question">
Yukino 前回ご紹介した最強WPテーマ、Diviの購入からインストールまでの手順をご紹介します。
</div></div>



<figure class="wp-block-image"><img decoding="async" loading="lazy" width="500" height="827" src="https://linksbase.net/new/wp-content/uploads/xdwire8.jpg" alt="" class="wp-image-3835" srcset="https://linksbase.net/new/wp-content/uploads/xdwire8.jpg 500w, https://linksbase.net/new/wp-content/uploads/xdwire8-480x794.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 500px, 100vw" /></figure>



<figure class="wp-block-image"><a href="https://linksbase.net/new/wp-content/uploads/xdwire9.jpg"><img decoding="async" loading="lazy" width="1000" height="959" src="https://linksbase.net/new/wp-content/uploads/xdwire9.jpg" alt="" class="wp-image-3836" srcset="https://linksbase.net/new/wp-content/uploads/xdwire9.jpg 1000w, https://linksbase.net/new/wp-content/uploads/xdwire9-980x940.jpg 980w, https://linksbase.net/new/wp-content/uploads/xdwire9-480x460.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1000px, 100vw" /></a></figure>



<p><br>パーツができたら、パーツを構成している全ての要素を選択します。<br>該当の範囲をドラッグで囲うか、Shiftを押しながら全ての要素をクリックしていきます。<br>アセットパネルのコンポーネントの横の＋をクリックすると、そのパーツが記憶されます。<br>先ほど作った見出しも、同じようにコンポーネントとして登録すると便利です。<br><br><br><br></p>



<h2>パーツを組み合わせてワイヤーフレームを作ろう</h2>



<p>登録した色、フォント、パーツを組み合わせながら、ヒアリングシートをもとにワイヤーフレームを描いてみましょう！<br>コンポーネントを使う時は、使いたいコンポーネントをアートボードにドラッグするだけでOKです。<br>コンポーネントは、最初に登録したものが<strong>”マスターコンポーネント”</strong>とされます。<br>このマスターコンポーネントの「色」「フォント」「大きさ」などを変更すると、そのコンポーネント全てがマスターコンポーネントと同じように変化します。</p>



<h3>便利なテンプレートを組み合わせる</h3>



<p>上記のようなコンポーネントが作られたXDのテンプレートファイルが、無料/有料でたくさん出回っています。<br>→<a href="https://blogs.adobe.com/japan/web-adobe-xd-ui-kit-wires-jp/" target="_blank" rel="noreferrer noopener">XD日本語テンプレート</a><br>これを利用するのも良いですね！</p>



<h2>もっとWebデザインを学びたい方はこちら</h2>



<h3>ロードマップ目次↓</h3>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-linksbase"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="Mhzz1JWFob"><a href="https://linksbase.net/roadmap/">フリーランスウェブデザイナーになるためのロードマップ</a></blockquote><iframe title="&#8220;フリーランスウェブデザイナーになるためのロードマップ&#8221; &#8212; Linksbase" class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; clip: rect(1px, 1px, 1px, 1px);" src="https://linksbase.net/roadmap/embed/#?secret=Mhzz1JWFob" data-secret="Mhzz1JWFob" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h3>次回のレッスン↓</h3>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-linksbase"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="hFpzG3bM9N"><a href="https://linksbase.net/tonemanner/">Webデザインのトーン＆マナーとブランディング</a></blockquote><iframe title="&#8220;Webデザインのトーン＆マナーとブランディング&#8221; &#8212; Linksbase" class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; clip: rect(1px, 1px, 1px, 1px);" src="https://linksbase.net/tonemanner/embed/#?secret=hFpzG3bM9N" data-secret="hFpzG3bM9N" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h3>前回のレッスン↓</h3>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-linksbase"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="BuAS59qxSc"><a href="https://linksbase.net/hearingsheet/">ウェブデザインになぜヒアリングシートが必要？テンプレ無料配布します！</a></blockquote><iframe title="&#8220;ウェブデザインになぜヒアリングシートが必要？テンプレ無料配布します！&#8221; &#8212; Linksbase" class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; clip: rect(1px, 1px, 1px, 1px);" src="https://linksbase.net/hearingsheet/embed/#?secret=BuAS59qxSc" data-secret="BuAS59qxSc" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure><p>The post <a href="https://linksbase.net/xd-wire/">完全初心者OK！XDを使ったワイヤーフレームの書き方</a> first appeared on <a href="https://linksbase.net">Linksbase</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>あなたもデキル！CSSでスクロールしても背景を固定させる方法</title>
		<link>https://linksbase.net/css-background-attatchment/</link>
		
		<dc:creator><![CDATA[Yukino.1]]></dc:creator>
		<pubDate>Thu, 26 Sep 2019 09:48:01 +0000</pubDate>
				<category><![CDATA[ウェブデザイン]]></category>
		<category><![CDATA[ウェブ制作]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[開発者向けテクニック]]></category>
		<guid isPermaLink="false">https://linksbase.net/?p=3239</guid>

					<description><![CDATA[<p>スクロールしても背景が固定されているとなんだかワクワクしますね！実はこれ、簡単にできちゃうんです。マーケティング的に見ると、伝えたいことに集中させられるというのがメリット。background-attachmentというCSSを使って、早速背景を固定してみよう！</p>
<p>The post <a href="https://linksbase.net/css-background-attatchment/">あなたもデキル！CSSでスクロールしても背景を固定させる方法</a> first appeared on <a href="https://linksbase.net">Linksbase</a>.</p>]]></description>
										<content:encoded><![CDATA[<!--YUKINO-->
<div class="question_Box"><div class="question_image"><img decoding="async" src="https://linksbase.net/new/wp-content/uploads/yukino.jpeg" alt="LinksbaseデザイナーのYukino"><p class="name">Yukino</p></div>
<div class="arrow_question">
Yukino 前回ご紹介した最強WPテーマ、Diviの購入からインストールまでの手順をご紹介します。
</div></div>



<p>マスターすれば、静的で物足りなかったページが、動きのあるおしゃれなページに生まれ変わりますよ！<br>それでは早速やってみましょう〜！<br>&nbsp;</p>



<p>用意するもの</p>



<ul><li>HTMLエディタ</li><li>背景用の画像３枚</li></ul>



<h2>スクロールしたくなるデモ</h2>



<p>百聞は一見に如かず！<br>実際どんな風になるのかお見せします。<br>なんだか楽しくてずっと上下にスクロールしたくなりませんか？</p>



<p class="codepen" data-height="265" data-theme-id="light" data-default-tab="css,result" data-user="yukino0on" data-slug-hash="ZEzZEXv" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="background-attachment">
  <span>See the Pen <a href="https://codepen.io/yukino0on/pen/ZEzZEXv">
  background-attachment</a> by Yukino Watanabe (<a href="https://codepen.io/yukino0on">@yukino0on</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<script async src="https://static.codepen.io/assets/embed/ei.js"></script>



<h2>マーケティング的 背景固定のメリット</h2>



<p>カーテンが上がっていく感じ。<br>と表現する人もいますね！</p>



<p>文字は通常通り動いていくのに、背景が固まっています。<br>これをマーケティング的に見ると、<strong>伝えたいことに集中させられる<br></strong>というのがメリットじゃないかなと思います。</p>



<p>文字をあえて少なくすることで、「なになに？次は？」というワクワクを掻き立てられます。<br>つまり、スクロールしてどんどんのめりこませて行く<strong>LP</strong>（ランディングページ）でも有効な手法ではないでしょうか。</p>



<p>「リバウンド繰り返していませんか？」<br>「実はそれ、あなたは悪くないんです。」<br>「XXなら、痩せたあと体重をキープできる！」<br>みたいな感じですね。</p>



<p>デモでも一応そんな風に書いてみました。<br><strong><em>99%の人が自分のヒジを舐められない。</em></strong><br><strong><em>でもそれを知った90%の人が試しに舐めようとする。</em></strong><br>らしいですよ。</p>



<p>すごく前のビデオですが、アメリカにいた時に面白い子どもの本があって、そこに書いてありました。<br>よかったらみて見てください。</p>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="オペアなら知っておきたい！アメリカンキッズが読む本をご紹介" width="1080" height="608" src="https://www.youtube.com/embed/RmKKwU5L0Z0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div></figure>



<p>にしても画質悪い。<br>当時は綺麗だと思っていたけど。たった5年でここまで進化するんですね・・。</p>


<p><!--—Adsense 記事内広告—--><br>
<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><br>
<ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-6319568993978276" data-ad-slot="9396244149"></ins><br>
<script><br />
     (adsbygoogle = window.adsbygoogle || []).push({});<br />
</script></p>


<h2>HTML/CSSコーディング</h2>



<p>ではやり方です！<br>HTMLとCSSそれぞれ見ていきます。</p>



<h3>シンプルなHTMLでOK</h3>



<p>今回は、箱が３つのHTMLにしました。<br>それぞれの箱に言葉が入っています。<br>これ以上説明のしようがない・・というくらい簡単な構造です。笑</p>



<p>クラスは、固定させたい背景を持つdiv要素に.fixedをつけています。<br>それぞれのdivの背景を別々の画像にしたいので、それぞれに.bg1, .bg2, .bg3というクラスをつけます。<br></p>



<h3>background-attachmentで背景を固定できる</h3>



<p>続いてCSSです。<br><br>先ほどのクラスに対して、それぞれ違う背景をbackground-imageで指定します。</p>



<p>ここまでは一緒ですね！<br>はい、ここが魔法です！笑</p>



<p>固定させたい背景のdivに.fixedクラスをつけたので、この子たちに<br><strong>background-attachment: fixed;</strong></p>



<p>というCSSを使ってあげます。<br><strong>たったこれだけ。</strong><br>あとは、見栄えをよくするために</p>



<ul><li>背景をいっぱいに表示させる</li><li>高さを指定</li><li>文字を真ん中に</li></ul>



<p>というような感じで整えてあります。<br>ぜひ使ってみてくださいね！</p>



<h2>スマホ（iOS）では表示されない・・！！</h2>



<p>さて、このとっても簡単に背景を固定させるbackground-attachmentというCSS。</p>



<p>残念なお知らせです。このCSSはiOSが未対応です。</p>



<p>スクロールの効果がより期待できるのはスマホなんですが、iOSではいつもと変わらず背景が動いていってしまいます。<br>ただ。</p>



<p><strong>ご安心ください。</strong><br>ちゃんと<strong>裏ワザ</strong>があります。<br>擬似クラスというのを使うのですが、これはまた別の記事で解説したいと思います。</p>



<!--YUKINO-->
<div class="question_Box"><div class="question_image"><img decoding="async" src="https://linksbase.net/new/wp-content/uploads/yukino.jpeg" alt="LinksbaseデザイナーのYukino"><p class="name">Yukino</p></div>
<div class="arrow_question">
Yukino 前回ご紹介した最強WPテーマ、Diviの購入からインストールまでの手順をご紹介します。
</div></div>



<h2>おしゃれサイト制作ならLinksbase</h2>



<p>Linksbase（リンクスベイス）は、ワードプレスをベースに、高いデザインスキルを駆使したホームページをご提供しています！<br>女性ならではのおしゃれなサイトデザインながら、芸術のおしゃれだけでなく、マーケティング観点を加味したご提案いたします。</p>



<p>モットーは、企業やサービスを【ブランディング】し、お客様に「選ばれる」ためのホームページ制作。<br>ブランディングとは、「〇〇といえばここ」という意識をお客様に根付かせること。「価格競争知らず」「リピート客がたくさん」「社員が長く働いてくれる」そんなビジネス、始めませんか？</p>



<figure class="wp-block-image alignnone white-banner-link"><a class="white-banner-link" href="http://linksbase.net/webdesign/"><img decoding="async" loading="lazy" width="948" height="199" src="https://linksbase.net/new/wp-content/uploads/blog-post-bottom-banner.png" alt="Linksbase 相談するボタン" class="wp-image-2862" srcset="https://linksbase.net/new/wp-content/uploads/blog-post-bottom-banner.png 948w, https://linksbase.net/new/wp-content/uploads/blog-post-bottom-banner-480x101.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 948px, 100vw" /></a><figcaption>今すぐ相談！</figcaption></figure><p>The post <a href="https://linksbase.net/css-background-attatchment/">あなたもデキル！CSSでスクロールしても背景を固定させる方法</a> first appeared on <a href="https://linksbase.net">Linksbase</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[ビデオ解説付] CSSとSVGで手書き風のアニメーションを作る方法</title>
		<link>https://linksbase.net/css-svg-animation/</link>
		
		<dc:creator><![CDATA[Yukino.1]]></dc:creator>
		<pubDate>Tue, 10 Sep 2019 08:33:52 +0000</pubDate>
				<category><![CDATA[ウェブデザイン]]></category>
		<category><![CDATA[ウェブ制作]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[開発者向けテクニック]]></category>
		<guid isPermaLink="false">https://linksbase.net/?p=3024</guid>

					<description><![CDATA[<p>筆記体なんかが、するするって手書きしてるみたいに動くアニメーションのやり方です。ビデオ解説付で、テンプレも公開中。HTML、CSS、ちょこっとJavascriptを使用しますが、わかってしまえばカンタン！用意するものは、Illustratorなどの画像編集ソフトとHTMLエディタだけ。</p>
<p>The post <a href="https://linksbase.net/css-svg-animation/">[ビデオ解説付] CSSとSVGで手書き風のアニメーションを作る方法</a> first appeared on <a href="https://linksbase.net">Linksbase</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="codepen" data-height="265" data-theme-id="light" data-default-tab="html,result" data-user="yukino0on" data-slug-hash="ExYQxKG" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="SVG Animation">
  <span>See the Pen <a href="https://codepen.io/yukino0on/pen/ExYQxKG">
  SVG Animation</a> by Yukino Watanabe (<a href="https://codepen.io/yukino0on">@yukino0on</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<script async="" src="https://static.codepen.io/assets/embed/ei.js"></script>



<p> <strong>おっしゃれー！！！！</strong> やってみたくなったでしょ。 わかってしまえば簡単にできるのですが、検索してもなかなか難しかったので共有致します。</p>



<p>用意するもの</p>



<ul><li>Illustratorなどのベクター画像が作れるもの</li><li>HTMLエディタ 私はBracketsを使ってます。AtomとかなんでもOK</li></ul>



<h2>仕組み</h2>



<p>A：表示したいイラストやロゴの<strong>“ベースSVG”</strong>と B：アニメーションの動きをつける<strong>“マスクSVG”</strong> という2枚の画像を重ねて、 Aを、Bで隠している状態から、Bが書き順に沿って動くことで あたかも手書きで書いているかのように見せられるものです。 &nbsp; </p>



<p>・・・おっと、じゃあBだけでええやん と思った方。 </p>



<p>そうです。パスだけならBだけ使えばいいんですが、 この動きのベースになっているのが、パス（線）なので、 お洒落なフォントだったり、イラストの場合、表現できないんです。 </p>



<p>そういった場合には、今回紹介する方法がGoodです。</p>



<h2>SVGアニメーションの作り方</h2>



<p>動画を作りましたので、合わせて見ていただくとわかりやすいかなと思います！ &nbsp;</p>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="CSS &amp; SVG 手書き風アニメーションの作り方 | How to animate SVG like it&#039;s hand-written! Vivus.js" width="1080" height="608" src="https://www.youtube.com/embed/-b99IQ0HYZs?start=8&#038;feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div></figure>



<h3>①ベース＝マスクされる側</h3>



<p>Illustratorを使います。</p>



<h4>1-1. レイヤーの名前を決める</h4>



<p>こちらでは、「base」と「mask」にしています。 <br>これが、のちにID名になり、コードを読み解く時に便利なので必ず入れましょう。</p>



<h4>1-2. テキストツールで文字を書く</h4>



<p>「base」レイヤーにテキストツールで好きな文字などを描きます。</p>



<ul><li>フォント選びで気をつけたいこと。
<ul><li>文字の間隔が狭くないもの</li><li>文字の太さが出来るだけ均一なもの</li></ul>
</li></ul>



<p>マスクを作った時に、重なってしまって仕上がりが雑になってしまうので、こういったフォントを選ぶのがおすすめです。</p>



<h4>1-3. パスをアウトライン化</h4>



<p>選択ツールに持ち替えて、描いたテキストを右クリック。 </p>



<p>「アウトラインを作成」します。 （英語表記でごめんなさいw英語を忘れないようにと極力英語にしております。）</p>



<h4>1-4. 複合パスを作成</h4>



<p>オブジェクト＞複合パス＞作成 から、複合パスを作ります。 <br>これをやっていないとなんだかうまく行かなかったです。</p>



<h4>1-5. 塗り色を選択</h4>



<p>塗りつぶしカラーを入れましょう。 </p>



<p>今回はロスの夕焼けをイメージしてみました。 <br>またの名をインスタグラムカラーという・・。 </p>



<p>これで<strong>“ベースSVG”</strong>の完成です。</p>



<h3>②アニメーションパス＝マスク</h3>



<p>引き続きIllustratorです。</p>



<h4>2-1. 「base」レイヤーをロック</h4>



<p>先ほどのベースSVGのレイヤーを、鍵マークをつけて動かせないようにロックします。<br>この上にマスク SVGを描いていきます。</p>



<h4>2-2. ペンツールでなぞる</h4>



<p>ペンツールを持って、「出来るだけ一筆書き」で、ベースSVGをなぞっていきます。 </p>



<p>ぺジェ曲線、難しいですよね。 <br>私もまだまだ練習が必要です。 </p>



<p>ここでは、書き順の通りになぞりましょう！ </p>



<p>今回は、「Los」「An」「geles」「gの点」という感じで分けました。 <br>（後でgの点が入っていないことに気づいたのと、Aの綴りがなんか不自然だったのであとで修正しました。）</p>



<h4>2-3. なぞった線を太くしてベースSVGを隠す</h4>



<p>ダイレクト選択ツールなどを使って、線を修正しながら、ベースSVGが<strong>「完全に隠れるように」</strong>でも<strong>「他の線に被らないように」</strong>なぞっていきます。 </p>



<p>マスクSVGの線が、書き順に沿って消えていくことで、下のベースSVGが浮き上がっているように見えるということなのですが、 線を太くしたばっかりに、一画目の線が次の画も隠してしまっていると、アニメーションにした時に不自然な画が自分の番じゃないのに出てきてしまうということなんですね。 </p>



<p>ですので、線の太さが大きく違うフォントを使うと、画数ごとにレイヤーを分けて、それぞれ太さを変えて、という作業が増えるということです。 </p>



<p>増やしてもいいですがなかなかめんどくさいです。 <br>あとは、アニメーションのスピードでごまかせるところもありますのである程度は妥協もしましょう。笑 </p>



<p>透明度は70%くらいでやるとうまくできると思います。</p>



<h4>2-4. 線の名前をつけてグループ化</h4>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" loading="lazy" width="800" height="294" src="https://linksbase.net/new/wp-content/uploads/svg-image.png" alt="" class="wp-image-3084" srcset="https://linksbase.net/new/wp-content/uploads/svg-image.png 800w, https://linksbase.net/new/wp-content/uploads/svg-image-480x176.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw" /></figure></div>



<p>最後に、マスクSVGの線レイヤーにわかりやすいように名前をつけておきます。 </p>



<p>線たちのグループ化は、ビデオではやりましたが、まあやらなくても良いかなと後で思いました。  </p>



<figure class="wp-block-image"><img decoding="async" loading="lazy" width="350" height="396" src="https://linksbase.net/new/wp-content/uploads/A-sample.png" alt="" class="wp-image-3085" srcset="https://linksbase.net/new/wp-content/uploads/A-sample.png 350w, https://linksbase.net/new/wp-content/uploads/A-sample-265x300.png 265w" sizes="(max-width: 350px) 100vw, 350px" /></figure>



<p>最終的に落ち着いたのはこんな感じ。 </p>



<p>結局「Los」「A」「Angeles」の３種で分けました。  「A」がどうしても重なってしまうんですが、スピードでごまかしています・・w これで<strong>“マスクSVG”</strong>の完成です。</p>


<p><!--—Adsense 記事内広告—--><br>
<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><br>
<ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-6319568993978276" data-ad-slot="9396244149"></ins><br>
<script><br />
     (adsbygoogle = window.adsbygoogle || []).push({});<br />
</script></p>


<h3>③SVGに書き出し</h3>



<p>名前をつけて保存か、エクスポートからSVGを保存します。 </p>



<p>名前をつけて保存の方が、htmlで見た時に行を分けてくれていてわかりやすいのでおすすめです。</p>



<h3>④エディターでコードを書く</h3>



<p>さあ、ここまできたら簡単です！</p>



<h4>4-1. テンプレをコピー</h4>



<p>エディタで、〇〇.htmlというファイルを作ります。 <br>そうしたら、その中に下記のコードをコピぺしてください。</p>



<pre class="wp-block-code"><code>&lt;!DOCTYPE html>
&lt;html lang="ja">

&lt;head>
  &lt;title>手書き風SVG文字アニメーション&lt;/title>

  &lt;style type="text/css">
    /* CSS コピペ */
  &lt;/style>
&lt;/head>

&lt;body>
  &lt;div class="svgall">
    &lt;svg class="mask" viewBox="コピペ" id="move">
      &lt;defs>
        &lt;!-- アニメーション画像 -->
        &lt;mask id="clipMask">
          &lt;!--マスクのpath-->
        &lt;/mask>
      &lt;/defs>
      &lt;!-- ベース画像 -->
      &lt;image xlink:href="ファイルパス" width="100%" height="100%" mask="url(#clipMask)">&lt;/image>
    &lt;/svg>

  &lt;/div>

  &lt;script src="https://cdn.jsdelivr.net/npm/vivus@latest/dist/vivus.min.js">&lt;/script>
  &lt;script>
    new Vivus('move', {
      type: 'scenario-sync',
      duration: 100,
      forceRender: false,
      animTimingFunction: Vivus.EASE
    })
  &lt;/script>

&lt;/body>

&lt;/html></code></pre>



<h4>4-2. ③で保存したSVGをエディタで開く</h4>



<p>上下や左右のウィンドウを利用して、さっきのSVGを開いておきましょう。</p>



<h4>4-3. 必要情報をSVGから拾ってくる</h4>



<p>SVGのコードの中から、CSSの部分・viewboxの数字をコピーしてきましょう。</p>



<p>CSSの中にある、マスクレイヤーの線のクラスのなかの、 fillとstrokeは fill: none;　と　stroke:#fff に修正しておきましょう！ </p>



<p>次に、&lt;g id=&#8221;mask&#8221;&gt;から&lt;/g&gt;まで全部を切り取って、htmlのマスクのpathというところに入れます。 <br>そして、&lt;g id=&#8221;mask&#8221;&gt;&lt;/g&gt;はいらないので削除します。</p>



<h4>4-4. ベースSVGのファイルパス</h4>



<p>先ほど、マスクのpathを切り取った＝マスクのレイヤーのデータがなくなったので、SVGには、ベースSVGのみが残っている状態です。 </p>



<p>このSVGのファイルパスを、htmlの中に入れて、読み込ませます。</p>



<h3>⑤CSSとHMTLでSVGがアニメーションに！</h3>



<p>完成です！おめでとうございます。 </p>



<p>動きの理由は、htmlの中に読み込ませているscriptのおかげです。 </p>



<p><a href="https://github.com/maxwellito/vivus">vivus.js</a>を利用しています。 <br>new Vivus〜のところで、スタートするタイミングやアニメーション全体のスピードなどを操作できるので、色々試してみてください。 &nbsp; </p>



<p>いかがでしたでしょうか。 </p>



<p>私はこのhtmlマークアップのところでなかなかつまづいてしまって悔しかったのですが、テンプレを使ってしまえばめちゃ簡単にできたので嬉しい限りでございます！ </p>



<p>誰かのお役にたてば何よりです。</p>



<h2>SVGアニメーション参考リンク</h2>



<p>今回色々と調べていて参考にさせていただいた記事です。 </p>



<p>つまづいたら色々と見比べてやってみると良いと思います。 </p>



<p><a rel="noreferrer noopener" href="https://nycreation.jp/blog/archives/91/" target="_blank">https://nycreation.jp/blog/archives/91/</a> <br><a rel="noreferrer noopener" href="https://theorthodoxworks.com/front-end/svg-handwriting-animation-js/" target="_blank">https://theorthodoxworks.com/front-end/svg-handwriting-animation-js/</a> <br><a rel="noreferrer noopener" href="https://www.willstyle.co.jp/blog/1569/" target="_blank">https://www.willstyle.co.jp/blog/1569/</a> <a rel="noreferrer noopener" href="http://herrkf.com/20190422/3517" target="_blank">http://herrkf.com/20190422/3517</a> &nbsp;</p>



<h2>おしゃれサイト制作ならLinksbase</h2>



<p>Linksbase（リンクスベイス）は、ワードプレスをベースに、高いデザインスキルを駆使したホームページをご提供しています！ </p>



<p>女性ならではのおしゃれなサイトデザインながら、芸術のおしゃれだけでなく、マーケティング観点を加味したご提案いたします。 </p>



<p>モットーは、企業やサービスを【ブランディング】し、お客様に「選ばれる」ためのホームページ制作。 ブランディングとは、「〇〇といえばここ」という意識をお客様に根付かせること。</p>



<p>「価格競争知らず」「リピート客がたくさん」「社員が長く働いてくれる」そんなビジネス、始めませんか？</p>



<figure class="wp-block-image alignnone white-banner-link"><a class="white-banner-link" href="http://linksbase.net/webdesign/"><img decoding="async" loading="lazy" width="948" height="199" src="https://linksbase.net/new/wp-content/uploads/blog-post-bottom-banner.png" alt="Linksbase 相談するボタン" class="wp-image-2862" srcset="https://linksbase.net/new/wp-content/uploads/blog-post-bottom-banner.png 948w, https://linksbase.net/new/wp-content/uploads/blog-post-bottom-banner-480x101.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 948px, 100vw" /></a><figcaption>今すぐ相談！</figcaption></figure><p>The post <a href="https://linksbase.net/css-svg-animation/">[ビデオ解説付] CSSとSVGで手書き風のアニメーションを作る方法</a> first appeared on <a href="https://linksbase.net">Linksbase</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
