<?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>Blog &#8211; Mach3.laBlog</title>
	<atom:link href="https://blog.mach3.jp/tag/blog/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.mach3.jp</link>
	<description></description>
	<lastBuildDate>Fri, 15 Oct 2010 05:02:28 +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>Tumblrでタグリスト/新規投稿リストを出力してみる</title>
		<link>https://blog.mach3.jp/2010/10/15/js-tumblrposts.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Fri, 15 Oct 2010 05:02:28 +0000</pubDate>
				<category><![CDATA[Laboratory]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Tags]]></category>
		<category><![CDATA[Tumblr]]></category>
		<guid isPermaLink="false">http://blog.mach3.jp/?p=882</guid>

					<description><![CDATA[この記事の情報は古い為、次の記事をあわせて御覧ください。 » TumblrPosts.jsが新しくなりました Tumblrを弄る案件に初めて参加させて頂きましたが、 このサービスは他のブログサービスと異なり、 「最新の投 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="caution">
  この記事の情報は古い為、次の記事をあわせて御覧ください。<br /> » <a href="/2012/11/tumblrposts-js-1-3.html">TumblrPosts.jsが新しくなりました</a>
</p>



<p>Tumblrを弄る案件に初めて参加させて頂きましたが、<br />
このサービスは他のブログサービスと異なり、<br />
「最新の投稿」「タグ一覧」の出力機能を備えていない様子。<br />
同機能を実現する為にはAPIへのアクセスを（複数回）行わなければならないのですが、<br />
大変不便なので、それを代行するライブラリを書いてみました。</p>



<figure class="wp-block-image"><img decoding="async" src="http://lh5.ggpht.com/_JJkNs5Ixl70/TLff5hpTJ3I/AAAAAAAABDs/okRSs8lEXPM/201010151358.png" alt="Tumblrでタグリスト/新規投稿リストを出力してみる"/></figure>



<p></p>



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



<h2 class="wp-block-heading">TumblrPosts</h2>



<p><a href="http://github.com/mach3/js-tumblrposts.js">mach3&#8217;s js-tumblrposts.js at master &#8211; GitHub</a></p>



<p>Tumblrの記事を、API(/api/read/json/）を通して取得するクラスです。</p>



<h2 class="wp-block-heading">簡単な使い方</h2>



<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">script</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text/javascript"</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"jquery.min.js"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">script</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text/javascript"</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"jquery.class.min.js"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">script</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text/javascript"</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"tumblrposts.js"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span>
</code></span></pre>


<p>先ず、必要なライブラリをロードします。<br />
jQueryと、jquery.class.jsが必要です。<br />
cf) <a href="/2010/09/jquery-class-js.html">jQueryでPrototype.js風のクラス定義をしてみる</a></p>



<h3 class="wp-block-heading">初期化</h3>


<pre class="wp-block-code"><span><code class="hljs language-javascript"><span class="hljs-keyword">var</span> posts = <span class="hljs-keyword">new</span> TumblrPost({
    <span class="hljs-attr">domain</span>:<span class="hljs-string">"example.tumblr.com"</span>,
    <span class="hljs-attr">maxNum</span>:<span class="hljs-number">300</span>
});
</code></span></pre>


<p>初期化します。<br />
引数のオブジェクトリテラルには、domain（対象となるTumblrのドメイン）と<br />
maxNum（取得する最大記事数）を渡す事が出来ます。<br />
両方共省略しても大抵問題は生じません。詳しくは後述。</p>



<h3 class="wp-block-heading">イベント</h3>



<p>次にイベントハンドラを設定します。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">posts.bind( posts.EVENT_COMPLETE, <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">e</span>)</span>{
    <span class="hljs-keyword">var</span> s = <span class="hljs-keyword">this</span>;
    <span class="hljs-comment">// getPosts() で投稿リストを取得</span>
    <span class="hljs-comment">// getTitleByPost() で投稿タイトルを取得</span>
    $.each( <span class="hljs-keyword">this</span>.getPosts(), <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params"> i, post </span>)</span>{
        <span class="hljs-keyword">var</span> title = s.getTitleByPost(post, <span class="hljs-number">100</span>),
            html = <span class="hljs-string">'&lt;li&gt;&lt;a href="{{url}}"&gt;{{title}}&lt;/a&gt;&lt;/li&gt;'</span>
            .replace( <span class="hljs-regexp">/{{url}}/</span>, post.url )
            .replace( <span class="hljs-regexp">/{{title}}/</span>, title );
        $(html).appendTo( $(<span class="hljs-string">"ul#updated"</span>) );
    });
    <span class="hljs-comment">// getTags() でタグリストを取得</span>
    $.each( <span class="hljs-keyword">this</span>.getTags(), <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params"> i, tag </span>)</span>{
        <span class="hljs-keyword">var</span> html = <span class="hljs-string">'&lt;li&gt;&lt;a href="/tagged/{{url}}"&gt;{{tagname}} ({{count}})&lt;/a&gt;&lt;/li&gt;'</span>
            .replace( <span class="hljs-regexp">/{{tagname}}/</span>, tag.name )
            .replace( <span class="hljs-regexp">/{{count}}/</span>, tag.count );
        $(html).appendTo( $(<span class="hljs-string">"ul#tags"</span>) );
    });
});
</code></span></pre>


<p>記事のロードが完了すると<em>&#8220;complete&#8221;</em>（EVENT_COMPLETE）イベントが着火されます。<br />
イベントハンドラ内で<em>getPosts()</em>や<em>getTags()</em>を呼ぶと、投稿/タグのリストを取得する事が出来ます。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">posts.bind( posts.EVENT_PROGRESS, <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">e</span>)</span>{
    <span class="hljs-built_in">console</span>.log( <span class="hljs-keyword">this</span>.getLoadedRate() + <span class="hljs-string">"% Loaded"</span> );
});
</code></span></pre>


<p>こちらは使う事は少ないかもしれませんが、<br />
記事のロードが進むごとに<em>&#8220;progress&#8221;</em>(EVENT_PROGRESS)イベントが着火されます。<br />
getLoadedRate()で進捗をパーセントで取得する事が出来ます。</p>



<h3 class="wp-block-heading">ロードスタート</h3>


<pre class="wp-block-code"><span><code class="hljs language-css"><span class="hljs-selector-tag">posts</span><span class="hljs-selector-class">.run</span>();
</code></span></pre>


<p><em>run()</em>メソッドをコールすると、APIへのアクセスが開始されます。</p>



<h2 class="wp-block-heading">APIとか</h2>



<dl>
<dt>TumblrPost( config )</dt>
<dd>コンストラクタ。引数に設定用のオブジェクトを渡せます。<br />
<em>config</em><br />
&#8211; <em>domain</em> (String) : Tumblrのドメイン。外部Tumblrにアクセスする時に指定。<br />
&#8211; <em>maxNum</em> (Number) : 読み込む最大記事数。投稿数が多い場合はこれを指定する事で負荷を軽減出来ます。<br />
（maxNumを指定した場合、タグの取得はあまり正確でなくなります）</dd>
<dt>run() : void</dt>
<dd>APIへのアクセスを開始します。<br />
全ての投稿をロードするか、config.maxNumに達するまでアクセスを繰り返し行ないます。</dd>
<dt>getTags() : Array</dt>
<dd>タグリストを取得します。返されるArrayの子要素はシンプルなオブジェクトです。<br />
<em>Array</em><br />
&#8211; <em>name</em> (String) : タグの名前<br />
&#8211; <em>count</em> (Number) : ポスト数</dd>
<dt>getPosts( offset, count ) : Array</dt>
<dd>記事リストを取得します。<br />
&#8211; offset (Number) : 開始位置<br />
&#8211; count (Number) : 取得する記事数 返されるArrayの子要素はTumblrAPIのpostオブジェクトです<br />
c) <a href="http://www.tumblr.com/docs/en/api#api_read">API | Tumblr</a></dd>
<dt>getTitleByPost( post ) : String</dt>
<dd>postオブジェクトから記事タイトルを抽出します。（試験的に実装）</dd>
<dt>getLoadedRate() : Number</dt>
<dd>ロードの進捗をパーセントで返します。</dd>
</dl>



<h2 class="wp-block-heading">まとめ</h2>



<p>仕方がないとは言え、<br />
この手法は場合によっては複数回JSONPのアクセスを繰り返すことになり、<br />
パフォーマンスが正直あまりよろしくない為、必要がなければ避けるべきでしょう。<br />
（一度に取得できるポストの最大数が50なので…）</p>



<p>最新の投稿の取得は、はっきり言ってオマケでつけています。<br />
タグ抽出時にどうせ投稿情報取得するので、ついでに格納しとけ～的な。<br />
新規投稿だけならJSONPのコールバックで直接処理したほうが明らかに効率がいいので、<br />
タグリストに用がないならそうすべきですね。</p>



<p>そんなわけで、<br />
TumblrのAPIがタグの抽出に対応してくれれば不要なライブラリです。<br />
まとめ書きながらなんかへこんできました…</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ここ数日のFacebook祭を経ての雑感</title>
		<link>https://blog.mach3.jp/2010/10/13/using-facebook.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Wed, 13 Oct 2010 14:32:44 +0000</pubDate>
				<category><![CDATA[Monologue]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[SocialNetwork]]></category>
		<category><![CDATA[Tumblr]]></category>
		<category><![CDATA[Twitter]]></category>
		<guid isPermaLink="false">http://blog.mach3.jp/?p=872</guid>

					<description><![CDATA[何がトリガーになったのかはさておき、ここ数日のFacebookの勢いが凄いです。 Twitterのタイムライン上でも所狭しと&#8221;facebook&#8221;の文字が踊り、 皆さんこぞって登録・体験してみている [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>何がトリガーになったのかはさておき、ここ数日のFacebookの勢いが凄いです。<br />
Twitterのタイムライン上でも所狭しと&#8221;facebook&#8221;の文字が踊り、<br />
皆さんこぞって登録・体験してみている模様です。</p>



<p>私も早速試してみたので、雑感などを。</p>



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



<h2 class="wp-block-heading">やはり友達がいると楽しいもの</h2>



<p>私自身、Facebookに登録したのは去年の5月でしたが、<br />
登録したっきり何をするわけでもなく放置してしまっていました。<br />
というのも、Facebook上でやりとりする相手が居なかった。</p>



<p>今回のお祭り騒ぎでTwitterのフォロワーさんを中心に、<br />
今までほぼ皆無だったFacebookの友人が増えました。<br />
やっぱり、友達が居るとネットワークサービスは楽しい。当たり前ですが。</p>



<h2 class="wp-block-heading">結局は周りに流されたい</h2>



<p>そんなわけで、どうせ試すなら賑やかな今、便乗すべきですよね。<br />
友達がいなければ機能を試そうにも試しようがないわけで。</p>



<p>結局の所ネットワークサービスは長いものに巻かれたい。<br />
というよりは自分の周囲の人がどれだけ使っているかにあわせたい。<br />
周りに流されてなんぼ、「周り」が居てこそ面白いんです。<br />
ミーハー、大いに結構じゃないですか。</p>



<h2 class="wp-block-heading">でもプラットフォームはあまり増やしたくない</h2>



<p>今後使っていくかどうかは、<br />
ひとえに周囲にあわせていく感じではあるのですが…</p>



<p>個人的には、プラットフォーム的な物をこれ以上増やしたくないという気持ちが強いです。<br />
Twitter・Tumblr・ブログ、そしてFacebookと。<br />
それぞれの活かし方をきちんと考えてあげないと、<br />
自分の情報が色んなサービスに散らばってしまって管理が行き届かなくなってしまう。<br />
Web上に漂う自分の分身がボケたりブレたりしてしまう感覚。<br />
これは気持ち悪い！</p>



<p>発言を同期する程度の仕組みは用意されてますが、<br />
それはちょっと求めている物と違います。<br />
結局発言の先にあるコミュニケーションというのは、<br />
それぞれのサービス自体の物に因る事になるわけですから。</p>



<p>とりあえず、祭に揉まれながら活かす道について思いを巡らしてみようと思います。<br />
Facebookアプリにも少し興味がありますね！</p>



<p>以上、まとまりのない雑感でした。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SNSのシェアボタンのリンクを挿入するjQueryプラグイン</title>
		<link>https://blog.mach3.jp/2010/09/08/jquery-sharelink-js.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Wed, 08 Sep 2010 09:48:17 +0000</pubDate>
				<category><![CDATA[Laboratory]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Service]]></category>
		<category><![CDATA[Twitter]]></category>
		<guid isPermaLink="false">http://blog.mach3.jp/?p=626</guid>

					<description><![CDATA[SNSのシェアボタンを作る為のURL&#38;パラメータメモの内容をjQueryプラグインにしてみましたが、 コメントの方が多いんじゃないか？というぐらい薄い内容になりました。 好物のちょこざいなやつです。 jqury. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><a href="https://blog.mach3.jp/2010/09/sns-sharebutton-memo.html">SNSのシェアボタンを作る為のURL&amp;パラメータメモ</a>の内容をjQueryプラグインにしてみましたが、<br />
コメントの方が多いんじゃないか？というぐらい薄い内容になりました。<br />
好物のちょこざいなやつです。</p>



<figure class="wp-block-image"><img decoding="async" src="http://lh6.ggpht.com/_JJkNs5Ixl70/TIdTtczxBfI/AAAAAAAABBE/8EQpac26dps/201009081811.png" alt="SNSのシェアボタンのリンクを挿入するjQueryプラグイン"/></figure>



<p></p>



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



<h2 class="wp-block-heading">jqury.sharelink.js</h2>



<p>Download:<br />
<a href="http://github.com/mach3/js-jquery-sharelink">mach3&#8217;s js-jquery-sharelink at master &#8211; GitHub</a></p>



<p>SNSのシェアページへのリンクをa要素に付加するだけの単純な内容です。<br />
デフォルトでは現在表示されているページの情報を渡しますが、<br />
オプションで指定すればURLとタイトルを指定する事も出来ます。</p>



<p>各サービスで提供されているコードを<em>使いたくない時</em>や、<br />
<em>調べるのがめんどくさい時</em>に役立てて頂ければ。</p>



<h3 class="wp-block-heading">対応しているサービス</h3>



<ul class="wp-block-list">
<li>Twitter</li>



<li>Facebook (Share)</li>



<li>Livedoorクリップ</li>



<li>はてなブックマーク</li>



<li>Delicious</li>



<li>Googleブックマーク</li>



<li>Yahoo!ブックマーク</li>
</ul>



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



<p>クラス「share-twitter」がついたa要素に<br />
Twitterのシェアページへのリンクを付加します。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">$(<span class="hljs-string">"a.share-twitter"</span>).sharelink(<span class="hljs-string">"twitter"</span>);
</code></span></pre>


<h3 class="wp-block-heading">オプションを用いる例</h3>



<p>シェアしたいURLとタイトルを指定します。<br />
オプションは、第二引数のオプジェクトで渡します。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">$(<span class="hljs-string">"a.share-twitter"</span>).sharelink(<span class="hljs-string">"twitter"</span>,{
    <span class="hljs-attr">url</span>:<span class="hljs-string">"http://www.example.com"</span>,
    <span class="hljs-attr">title</span>:<span class="hljs-string">"EXAMPLE.com"</span>
});
</code></span></pre>


<h3 class="wp-block-heading">使用可能なオプション</h3>



<dl>
<dt>url (string) = location.href</dt>
<dd>シェアしたいページのURL</dd>
<dt>title (string) = document.title</dt>
<dd>シェアしたいページのタイトル</dd>
<dt>target (string) = &#8220;_blank&#8221;</dt>
<dd>ターゲットウィンドウ</dd>
<dt>encode (boolean) = true</dt>
<dd>URLとタイトルをURLエンコードするかどうかのブール値</dd>
</dl>



<h3 class="wp-block-heading">デモ</h3>



<p><iframe width="100%" height="400" src="http://jsfiddle.net/mach3ss/SNXFu/embedded/" allowfullscreen="allowfullscreen" frameborder="0"></iframe></p>



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



<p>jQueryのプラグインでJSDocを使う時は<br />
どのように書くのが正しいのだろうか…悩み中。</p>
]]></content:encoded>
					
		
		
			</item>
		<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>
		<item>
		<title>備忘録： WordPressをリポジトリから取得して日本語化してみるメモ</title>
		<link>https://blog.mach3.jp/2010/08/05/wp-from-repository-ja.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Thu, 05 Aug 2010 22:02:00 +0000</pubDate>
				<category><![CDATA[Laboratory]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Japanese]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">http://lab.mach3.jp/2010/08/05/%e5%82%99%e5%bf%98%e9%8c%b2%ef%bc%9a-wordpress%e3%82%92%e3%83%aa%e3%83%9d%e3%82%b8%e3%83%88%e3%83%aa%e3%81%8b%e3%82%89%e5%8f%96%e5%be%97%e3%81%97%e3%81%a6%e6%97%a5%e6%9c%ac%e8%aa%9e%e5%8c%96%e3%81%97.html</guid>

					<description><![CDATA[ブログ新居はWordPressで構築しようと思っていた矢先、こんな記事が目に止まりました。 20 Steps to a Flexible and Secure WordPress Installation &#124; Nettu [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>ブログ新居はWordPressで構築しようと思っていた矢先、こんな記事が目に止まりました。<br />
<a href="http://net.tutsplus.com/tutorials/wordpress/20-steps-to-a-flexible-and-secure-wordpress-installation/">20 Steps to a Flexible and Secure WordPress Installation | Nettuts+</a><br />
この記事の冒頭で触れられているSVNでの簡単なインストールを、<br />
日本語リソースの導入も含めてメモっておきます。</p>



<p>※Subversionが既に導入されているlinux環境が対象です。</p>



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



<p>まず、英語版の取得から。<br />
インストールしたいバージョン（ここでは3.0.1）のリポジトリから、<br />
現在のディレクトリにファイルをチェックアウトします。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">svn co http:<span class="hljs-comment">//core.svn.wordpress.org/tags/3.0.1/ .</span>
</code></span></pre>


<p>※ベータ版が使用したい場合は、こちらのURLを使いましょう。</p>



<p>→ <a href="http://core.svn.wordpress.org/trunk/">http://core.svn.wordpress.org/trunk/</a></p>



<p>※他のバージョンを使用したい場合は、こちらから選びます。<br />
→ <a href="http://core.svn.wordpress.org/tags/">http://core.svn.wordpress.org/tags/</a></p>



<p>次に日本語化ですが、こちらもリポジトリで公開されているので<br />
一時ディレクトリ（ここでは「jp」）を作ってそこに取得します。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">$ mkdir jp $ svn co http:<span class="hljs-comment">//svn.automattic.com/wordpress-i18n/ja/tags/3.0.1/ jp/</span>
</code></span></pre>


<p>取得された日本語リソースのうち、messageディレクトリ内のmoファイルを<br />
wp-content/languages/ にコピーします。</p>


<pre class="wp-block-code"><span><code class="hljs">$ mkdir wp-content/languages $ cp jp/messages/*.mo wp-content/languages
</code></span></pre>


<p>仕上げは、wp-config.php を作成して、言語の設定をしてやります。</p>


<pre class="wp-block-code"><span><code class="hljs">$ cp wp-config-sample.php wp-config.php $ vi wp-config.php
</code></span></pre>


<p>該当の部分はここ。<br />
WPLANGの値が空白になっているので「ja」を入れてあげます。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">define (<span class="hljs-string">'WPLANG'</span>, <span class="hljs-string">'ja'</span>);
</code></span></pre>


<p>せっかくwp-config.phpを開いているので、<br />
ついでにDBの設定なんかもやっておきましょうね。</p>



<p>これで無事日本語環境になりましたでしょうか。<br />
SVNで管理しておけばバージョンの上げ下げも比較的楽になるはずですね。</p>



<p>参考サイトなど</p>



<ul class="wp-block-list">
<li><a href="http://net.tutsplus.com/tutorials/wordpress/20-steps-to-a-flexible-and-secure-wordpress-installation/">20 Steps to a Flexible and Secure WordPress Installation | Nettuts+</a>  </li>



<li><a href="http://ja.wordpress.org/install-ja/">WordPress | 日本語 » 日本語リソースのインストール</a></li>
</ul>



<h3 class="wp-block-heading">追記</h3>



<p>GitHubにも同期されたリポジトリがあるので、<br />
より身近なgit環境で作業しても良いですね。</p>



<ul class="wp-block-list">
<li><a href="https://github.com/WordPress/WordPress">WordPress/WordPress</a></li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ツイートを埋め込みできる「Blackbird Pie」を試してみた</title>
		<link>https://blog.mach3.jp/2010/05/05/blackbird-pie-for-twitter.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Wed, 05 May 2010 18:43:00 +0000</pubDate>
				<category><![CDATA[WebClip]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Service]]></category>
		<category><![CDATA[Twitter]]></category>
		<guid isPermaLink="false">http://lab.mach3.jp/2010/05/05/%e3%83%84%e3%82%a4%e3%83%bc%e3%83%88%e3%82%92%e5%9f%8b%e3%82%81%e8%be%bc%e3%81%bf%e3%81%a7%e3%81%8d%e3%82%8b%e3%80%8cblackbird-pie%e3%80%8d%e3%82%92%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f.html</guid>

					<description><![CDATA[Blackbird Pie はサービス終了しています。 ツイートをブログ等に埋め込める「Blackbird Pie」が公開されていたので試してみました。 Blackbird Pie – Twitter Media 使い方 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="caution">
    Blackbird Pie はサービス終了しています。
</p>



<p>ツイートをブログ等に埋め込める「Blackbird Pie」が公開されていたので試してみました。</p>



<figure class="wp-block-image"><img decoding="async" src="http://lh6.ggpht.com/_JJkNs5Ixl70/S-E9ESEHO4I/AAAAAAAAA4E/gziNc-bFu90/s800/201005051839.png" alt="Blackbird Pie"/></figure>



<p></p>



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



<p><a href="http://media.twitter.com/blackbird-pie/">Blackbird Pie – Twitter Media</a></p>



<figure class="wp-block-image"><img decoding="async" src="http://lh6.ggpht.com/_JJkNs5Ixl70/S-E9EVdrAwI/AAAAAAAAA4I/ESNeBc6V2Uo/s800/201005051835.png" alt="Blackbird Pie"/></figure>



<p></p>



<p>使い方は至ってシンプルで、<br />
URLを入力して「Bake It」をクリックしてパイを焼きあげます。<br />
URLは、個別ツイート画面のURLでなければなりません。<br />
「何時間前」等のリンクから遷移できるあれですね。</p>



<p>すると、埋め込まれるツイートのプレビューと<br />
埋め込む為のHTMLコードが表示されます。<br />
あとはそのHTMLコードをブログのエントリーに挿入するだけ。</p>



<p><!-- http://twitter.com/mach3ss/status/13364880016 --></p>



<p><style type="text/css">
  .bbpBox{background:url(http://s.twimg.com/a/1272578449/images/themes/theme1/bg.png) #C0DEED;padding:20px;}p.bbpTweet{background:#fff;padding:10px 12px 10px 12px;margin:0;min-height:48px;color:#000;font-size:18px !important;line-height:22px;-moz-border-radius:5px;-webkit-border-radius:5px}p.bbpTweet span.metadata{display:block;width:100%;clear:both;margin-top:8px;padding-top:12px;height:40px;border-top:1px solid #fff;border-top:1px solid #e6e6e6}p.bbpTweet span.metadata span.author{line-height:19px}p.bbpTweet span.metadata span.author img{float:left;margin:0 7px 0 0px;width:38px;height:38px}p.bbpTweet a:hover{text-decoration:underline}p.bbpTweet span.timestamp{font-size:12px;display:block}<br />
</style>
</p>



<div class="bbpBox">
<p class="bbpTweet">
    オニ盛りは、オニ食う人じゃないときびしい。1/3で飽き、半分こえたあたりで嫌になり、残り1/3まできたら食べ物を粗末にしてはいけないという一心で食を進める。<span class="timestamp"><a title="Tue May 04 13:34:42 +0000 2010" href="http://twitter.com/mach3ss/status/13364880016">less than a minute ago</a> via <a href="http://github.com/cezarsa/chromed_bird" rel="nofollow">Chromed Bird</a></span><span class="metadata"><span class="author"><a href="http://twitter.com/mach3ss"><img decoding="async" src="http://a3.twimg.com/profile_images/71082647/icon_normal.png"></a><strong><a href="http://twitter.com/mach3ss">まっは</a></strong> mach3ss</span></span>
  </p>
</div>



<p><!-- end of tweet --></p>



<p>こんな感じに埋め込む事が出来ます。実に簡単。<br />
ユーザのページで設定されているスタイルがCSSとして一緒に埋め込まれるので、<br />
見た目も実際の物に近い感じに表示されます。</p>



<p>ただ、まだ試行錯誤の段階の様で、<br />
「もっと短いコードにする」「実際のタイムスタンプを挿入する」<br />
等の問題点がToDoにあげられています。確かにすごく冗長なコードです。</p>



<p>余談。Blackbirdはイギリスでは<a href="http://ja.wikipedia.org/wiki/%E3%82%AF%E3%83%AD%E3%82%A6%E3%82%BF%E3%83%89%E3%83%AA">クロウタドリ</a>、ただし米語では<a href="http://ja.wikipedia.org/wiki/%E3%82%AF%E3%83%AD%E3%83%A0%E3%82%AF%E3%83%89%E3%83%AA%E3%83%A2%E3%83%89%E3%82%AD">クロムクドリモドキ</a>を指すそうな。<br />
米国の会社なので後者なのでしょうか。どちらも知らない鳥ですが…<br />
そもそもTwitterのロゴの鳥は何という鳥なのか、金属なのか粘土なのか。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ブログで@anywhereを試してみた！ ～ どこでもTwitter</title>
		<link>https://blog.mach3.jp/2010/04/25/twitter-anywhere.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Sun, 25 Apr 2010 23:45:00 +0000</pubDate>
				<category><![CDATA[Laboratory]]></category>
		<category><![CDATA[WebClip]]></category>
		<category><![CDATA[Anywhere]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Service]]></category>
		<category><![CDATA[Twitter]]></category>
		<guid isPermaLink="false">http://lab.mach3.jp/2010/04/25/%e3%83%96%e3%83%ad%e3%82%b0%e3%81%a7anywhere%e3%82%92%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f%ef%bc%81-%ef%bd%9e-%e3%81%a9%e3%81%93%e3%81%a7%e3%82%82twitter.html</guid>

					<description><![CDATA[Twitterの@anywhereは既に提供を終了していますので、本記事の内容も利用出来ません。 Sunsetting @Anywhere &#124; Twitter Developers 先日リリースされた@anywhere、 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="caution">
  Twitterの@anywhereは既に提供を終了していますので、本記事の内容も利用出来ません。<br /> <a href="https://dev.twitter.com/blog/sunsetting-anywhere">Sunsetting @Anywhere | Twitter Developers</a>
</p>



<p>先日リリースされた@anywhere、いわゆる「どこでもTwitter」を試してみました。<br />
Twitterと連動するマッシュアップサイトを作るのに便利そうな@anywhereですが、<br />
ブログ等でも簡単に部品を組み込むのに活用できます。</p>



<figure class="wp-block-image"><img decoding="async" src="http://lh6.ggpht.com/_JJkNs5Ixl70/S9RUGhXrRlI/AAAAAAAAA24/4ziq8R6zRhQ/s800/201004252325.png" alt="@anywhere"/></figure>



<p></p>



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



<dl>
<dt>こちらもあわせて</dt>
<dd><a href="/2010/09/auth-anywhere.html">@anywhereで認証してみる備忘録</a></dd>
</dl>



<h2 class="wp-block-heading">0. 準備をしよう！</h2>



<p>まずはAPIの取得から。こちらで登録をしましょう。<br />
<a href="http://dev.twitter.com/anywhere/apps/new">New Twitter Application | dev.twitter.com</a><br />
必要事項を明記のうえ、Register Applicationをクリック。</p>



<p>登録が済んだら、APIキーが配布されます。<br />
そのAPIキーを元に、ロードするJSファイルのURLを作りましょう。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">script</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"http://platform.twitter.com/anywhere.js?id=YOUR_API_KEY<span class="hljs-symbol">&amp;amp;</span>v=1"</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text/javascript"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span>
</code></span></pre>


<p>YOUR_API_KEYの部分に配布されたAPIキーを代入します。<br />
このscript要素をHTMLの中に記述すれば、準備完了です。</p>



<h2 class="wp-block-heading">1. JavaScriptの書き方の基本</h2>



<p>@anywhereのスクリプティングの基本はこんな感じです。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">twtr.anywhere( <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params"> tw </span>)</span>{
    tw.linkifyUsers(); <span class="hljs-comment">// or do something</span>
} );
</code></span></pre>


<p>twtr.anywhere() はjQuery.ready() みたいなもので、<br />
@anywhereを使う準備が整うと、渡されたfunctionを走らせます。<br />
そのfunctionに渡される引数（ここでは「tw」）が、<br />
@anywhereの様々な機能を提供してくれるオブジェクトとなっています。</p>



<h2 class="wp-block-heading">2. followmeボタンをつけてみる</h2>



<figure class="wp-block-image"><img decoding="async" src="http://lh6.ggpht.com/_JJkNs5Ixl70/S9RUG3u6CEI/AAAAAAAAA3A/-1Fg_5JjCoo/s800/201004252334.png" alt="followmeボタン"/></figure>



<p></p>



<p>こういうやつですね。 まずフォローミーボタンを表示させる場所を次のようにマークアップするとします。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">span</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"#myFollowMeButton"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">span</span>&gt;</span>
</code></span></pre>


<p>idはお好きな名前をつけましょう。 次にスクリプトです。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">twtr.anywhere( <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params"> tw </span>)</span>{
    tw(<span class="hljs-string">"#myFollowMeButton"</span>).followmeyButton(<span class="hljs-string">"mach3ss"</span>);
} );
</code></span></pre>


<p>実にjQueryライクな！CSSセレクタエンジンもjQueryと同じSizzleです。<br />
followmeyButton() の引数には、自分のアカウントを@抜きで渡してあげましょう。</p>



<h2 class="wp-block-heading">3. ホバーカードを表示してみる</h2>



<figure class="wp-block-image"><img decoding="async" src="http://lh6.ggpht.com/_JJkNs5Ixl70/S9RUHC9dj0I/AAAAAAAAA3E/XeimlCP253s/s800/201004252335.png" alt="ホバーカード"/></figure>



<p></p>



<p>こういうやつです。 HTMLはこんな感じにしてみます。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">p</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"MyProfile"</span>&gt;</span>TwitterAccount : @mach3ss <span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span>
</code></span></pre>


<p>そしてスクリプトです。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">twtr.anywhere( <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params"> tw </span>)</span>{
    tw(<span class="hljs-string">"#MyProfile"</span>).hoverCards();
} );
</code></span></pre>


<p>これで、「mach3ss」の部分にリンクが張られ、<br />
マウスオーバーする事でプロフィールのカードが表示されるようになります。</p>



<p>尚、ユーザーネームの部分に既にリンクが張ってあったりする場合はうまく動作しない場合があります。<br />
その場合には、inferオプションやlinkifyオプションを活用しましょう。詳しくは↓で！<br />
<a href="http://dev.twitter.com/anywhere/begin#hovercards">Welcome to @Anywhere | dev.twitter.com</a></p>



<h2 class="wp-block-heading">4. ツイートボックスを表示してみる</h2>



<figure class="wp-block-image"><img decoding="async" src="http://lh6.ggpht.com/_JJkNs5Ixl70/S9RUHBJx3bI/AAAAAAAAA3I/SzbSLqqXFZo/s800/201004252337.png" alt="ツイートボックス"/></figure>



<p></p>



<p>こういうやつ。<br />
コメント欄の変わりにTwitterにつぶやいてもらう、というのもアリだと思います。</p>



<p>HTMLはこんな感じで。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">span</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"#myTweetBox"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">span</span>&gt;</span>
</code></span></pre>


<p>スクリプト。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">twtr.anywhere( <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params"> tw </span>)</span>{
    tw(<span class="hljs-string">"#myTweetBox"</span>).tweetBox( {
        <span class="hljs-attr">width</span> : <span class="hljs-number">580</span>,
        <span class="hljs-attr">label</span> : <span class="hljs-string">"コメントをつぶやく"</span>,
        <span class="hljs-attr">defaultContent</span> : <span class="hljs-string">"#blogmach3jp @mach3ss"</span>
    } );
} );
</code></span></pre>


<p>オプションをオブジェクトリテラルで渡します。<br />
内容は以下の通り。</p>



<dl>
<dt>counter : Boolean = true</dt>
<dd>文字カウンターを表示/非表示</dd>
<dt>height : Number = 515</dt>
<dd>ツイートボックスの高さ</dd>
<dt>width : Number = 65</dt>
<dd>ツイートボックスの幅</dd>
<dt>label : String = “What’s happening?”</dt>
<dd>ツイートボックスの上に表示されるラベルの文字列</dd>
<dt>defaultContent : String = none</dt>
<dd>ツイートボックス内のデフォルト値</dd>
<dt>onTweet : Function = none</dt>
<dd>ツイートボックスから送信された時に呼ばれるイベントリスナーを登録。</dd>
</dl>



<p>defaultContentにハッシュタグや自分のユーザー名を入れておくと便利ですね。</p>



<h2 class="wp-block-heading">5. もっと色々したい！</h2>



<p>という方は公式のドキュメントをご参照ください。<br />
<a href="http://dev.twitter.com/anywhere">Welcome to @Anywhere | dev.twitter.com</a></p>



<figure class="wp-block-image"><img decoding="async" src="http://lh4.ggpht.com/_JJkNs5Ixl70/S9RUG8cY6XI/AAAAAAAAA28/I4Sy-yHcpdE/s800/201004252327.png" alt="@Anywhere"/></figure>



<p></p>



<p>認証関連の情報なども色々記載されています。</p>



<p>フロントエンドの技術者さん達も、@anywhereの登場で<br />
かなり実装が楽になったのではないでしょうか。<br />
創作意欲がわいてきますね！</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
