<?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>Bookmark &#8211; Mach3.laBlog</title>
	<atom:link href="https://blog.mach3.jp/tag/bookmark/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.mach3.jp</link>
	<description></description>
	<lastBuildDate>Sun, 05 Sep 2010 13:44:23 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>SNSのシェアボタンを作る為のURL&#038;パラメータメモ</title>
		<link>https://blog.mach3.jp/2010/09/05/sns-sharebutton-memo.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Sun, 05 Sep 2010 13:44:23 +0000</pubDate>
				<category><![CDATA[Laboratory]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Bookmark]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Snippet]]></category>
		<category><![CDATA[SocialNetwork]]></category>
		<guid isPermaLink="false">http://blog.mach3.jp/?p=570</guid>

					<description><![CDATA[ソーシャルブックマークサービスやソーシャルネットワークサービスが巷に多く溢れる昨今、 ページの下部にシェアボタンを追加しているサイトを目にすることも多くなってきました。 ほとんどのサービスがブログパーツとしてコードを配布 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>ソーシャルブックマークサービスやソーシャルネットワークサービスが巷に多く溢れる昨今、<br />
ページの下部にシェアボタンを追加しているサイトを目にすることも多くなってきました。<br />
ほとんどのサービスがブログパーツとしてコードを配布していますが、勿論仕様もまちまちです。<br />
そこでちょっと備忘録としてまとめておきます。</p>



<figure class="wp-block-image"><img decoding="async" src="http://lh4.ggpht.com/_JJkNs5Ixl70/TIOMgAswHwI/AAAAAAAABA8/1td17lQegB0/201009052122.png" alt="SNSのシェアボタンを作る為のURL&amp;パラメータメモ"/></figure>



<p></p>



<span id="more-570"></span>



<ol class="wp-block-list">
<li><a href="#about-sharebutton">シェアボタンについて</a></li>



<li><a href="#about-twitter">Twitter</a></li>



<li><a href="#about-facebook">Facebook</a></li>



<li><a href="#about-livedoorclip">Livedoorクリップ</a></li>



<li><a href="#about-hatena">はてなブックマーク</a></li>



<li><a href="#about-delicious">Delicious</a></li>



<li><a href="#about-google">Googleブックマーク</a></li>



<li><a href="#about-yahoo">Yahoo!ブックマーク</a></li>



<li><a href="#about-end">おわりに</a></li>
</ol>



<h2 class="wp-block-heading" id="about-sharebutton">シェアボタンについて</h2>



<figure class="wp-block-image"><img decoding="async" src="http://lh5.ggpht.com/_JJkNs5Ixl70/TIOMgK2dFbI/AAAAAAAABA4/uS7FgolmGew/201009052109.png" alt="シェアボタン"/></figure>



<p></p>



<p>よくブログ記事の下部に設置されている連中ですね。<br />
基本的にどのサービスも共有用のURLが用意されていて、<br />
そこにシェアしたいURLとタイトルをパラメータで添えてアクセスします。<br />
（サービスによってはタイトルを自動的に取得しに行くタイプの物もあります）</p>



<p>配布されているコードをコピー＆ペーストすれば簡単に設置出来ますが、<br />
コードの内容やボタンのデザイン等がサイトにそぐわなかったり、<br />
メンテナンスの都合等で制作者が自分でつくりこみたいケースもあります。<br />
そういった場合は下記にまとめたURLとパラメータをa要素に記述してやります。</p>



<h3 class="wp-block-heading">パラメータについて</h3>



<dl>
<dt>[url]</dt>
<dd>シェアしたいページのURL</dd>
<dt>[title]</dt>
<dd>シェアしたいページのタイトル</dd>
</dl>



<p>※渡すURLとタイトルは、きちんとURLエンコードしてあげましょう。</p>



<h2 class="wp-block-heading" id="about-twitter">Twitter</h2>



<h3 class="wp-block-heading">URL</h3>



<p>http://twitter.com/share?url=<em>[url]</em>&amp;text=<em>[title]</em></p>



<h3 class="wp-block-heading">例</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"http://twitter.com/share?url=http%3A%2F%2Fwww.example.com&amp;title=SamplePageTitle"</span> <span class="hljs-attr">target</span>=<span class="hljs-string">"_blank"</span>&gt;</span>Share on Twitter !<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>
</code></span></pre>


<h2 class="wp-block-heading" id="about-facebook">Facebook</h2>



<h3 class="wp-block-heading">url</h3>



<p>http://www.facebook.com/sharer.php?u=<em>[url]</em></p>



<h3 class="wp-block-heading">例</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.example.com"</span> <span class="hljs-attr">target</span>=<span class="hljs-string">"_blank"</span>&gt;</span>Share on Facebook !<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>
</code></span></pre>


<h2 class="wp-block-heading" id="about-livedoorclip">Livedoorクリップ</h2>



<h3 class="wp-block-heading">url</h3>



<p>http://clip.livedoor.com/clip/add?link=<em>[url]</em>&amp;title=<em>[title]</em></p>



<h3 class="wp-block-heading">例</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"http://clip.livedoor.com/clip/add?link=http%3A%2F%2Fwww.example.com&amp;title=SamplePageTitle"</span> <span class="hljs-attr">target</span>=<span class="hljs-string">"_blank"</span>&gt;</span>Share on Livedoor Clip !<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>
</code></span></pre>


<h2 class="wp-block-heading" id="about-hatena">はてなブックマーク</h2>



<h3 class="wp-block-heading">url</h3>



<p>http://b.hatena.ne.jp/add?url=<em>[url]</em></p>



<h3 class="wp-block-heading">例</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"http://b.hatena.ne.jp/add?url=http%3A%2F%2Fwww.example.com"</span> <span class="hljs-attr">target</span>=<span class="hljs-string">"_blank"</span>&gt;</span>Share on Hatena !<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>
</code></span></pre>


<h2 class="wp-block-heading" id="about-delicious">Delicious</h2>



<h3 class="wp-block-heading">url</h3>



<p>http://www.delicious.com/save?url=<em>[url]</em>&amp;title=<em>[title]</em></p>



<h3 class="wp-block-heading">例</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"http://www.delicious.com/save?url=http%3A%2F%2Fwww.example.com&amp;title=SamplePageTitle"</span> <span class="hljs-attr">target</span>=<span class="hljs-string">"_blank"</span>&gt;</span>Share on Delicious !<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>
</code></span></pre>


<h2 class="wp-block-heading" id="about-google">Googleブックマーク</h2>



<h3 class="wp-block-heading">url</h3>



<figure class="wp-block-embed"><div class="wp-block-embed__wrapper">
https://www.google.com/bookmarks/mark?op=add&#038;bkmk=[url]&#038;title=[title]
</div></figure>



<h3 class="wp-block-heading">例</h3>


<pre class="wp-block-code"><span><code class="hljs language-json">&#91;Share on Google Bookmark !]&#91;<span class="hljs-number">13</span>]
</code></span></pre>


<h2 class="wp-block-heading" id="about-yahoo">Yahoo!ブックマーク</h2>



<h3 class="wp-block-heading">url</h3>



<p>http://bookmarks.yahoo.co.jp/bookmarklet/showpopup?t=<em>[title]</em>&amp;u=<em>[url]</em>&amp;ei=UTF-8</p>



<h3 class="wp-block-heading">例</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"http://bookmarks.yahoo.co.jp/bookmarklet/showpopup?t=SamplePageTitle&amp;u=http%3A%2F%2Fwww.example.com&amp;ei=UTF-8"</span> <span class="hljs-attr">target</span>=<span class="hljs-string">"_blank"</span>&gt;</span>Share on Yahoo! Bookmark !<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>
</code></span></pre>


<h2 class="wp-block-heading" id="about-end">おわりに</h2>



<p>静的HTMLにこれらのパーツを組み込む案件があったのでまとめてみました。<br />
ただ、実際1ページずつ組み込んで行くのは非常に生産性が悪いので、<br />
JavaScriptで一括して処理しました。<br />
そちらもプラグインにでも昇華出来た折にはまとめたいと思います。</p>



<p>※「このサービスも追加してくれ！」等ありましたら是非に。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<dl>
<dt>2010/09/07</dt>
<dd>はてなブックマークのURLに誤りがあったので記事・DEMO共に修正しました</dd>
</dl>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
