2010年5月16日日曜日

非公式RTの「@アカウント名」と「引用元の文章」の間が、半角スペース1文字以上空いているように見える件の調査結果

5月14日に行われたひらまつたかおさんのツイッター講師セミナーでのRTのやり方に関して質問があった。

※なお、この情報は2010年5月15日現在のものです。twitter社のWEBページの改修に伴ない代わることがあることを予めご了承下さい。

ひらまつたかおさんから教えていただいた非公式RTの方法

1. RTしたいtweetを選択し、コピーする。
2. tweet入力欄に「RT△@」(△は半角スペース)を入力する。
3. 1.の選択したtweetをtweet入力欄に貼り付ける。
4. tweet入力欄の先頭にコメントを追記する。

ここで、ある受講生から質問が出た。
OSがWindowsXPで、ブラウザがInternetExplorarの場合
3.で選択したtweetをtweet入力欄に貼り付けた際に、「@アカウント名」と「引用元の文章」の間が、半角スペース1文字以上空いているように見えるのだ。

【Internet Explorar 8.0】
タイムライン


tweet入力欄(@**** と「夏向きの」の間が半角スペース1文字以上空いている)


【Google Chrome 5.0】
タイムライン


tweet入力欄(@**** と「夏向きの」の間が改行されている)


Internet Explorar 8.0とGoogle Chrome 5.0のそれぞれのtweetをテキストエディタに貼り付けた結果




Internet Explorar 8.0とGoogle Chrome 5.0のそれぞれのtweetをテキストエディタに貼り付けた結果以下のことが判明した。

【Internet Explorar 8.0の場合】
アカウント名と引用元の文章の間は、半角スペースが4文字分空いている。

【Google Chrome 5.0の場合】
アカウント名と引用元の文章の間は、「半角スペースが1文字+改行(1文字)+半角スペースが2文字」空いている。

検証した結果、これらの貼付け内容は、ブラウザによって違う。
これらの検証結果から、何をしなければいけないのか。
非公式RTにおいて、文章を追加しても140文字に収まる場合であれば、問題ない。
ただ、非公式RTは、「@アカウント名」と「引用元の文章」の間に半角スペース1文字で充分なため、文章を追加して140文字を超えた場合は、まず「@アカウント名」と「引用元の文章」の間の残りの3文字を削ればよい。

普段、twitterを使いこなしている方にとっては、どうでも良い問題だが、講師として教える場合はこの部分を把握しておきたい。(教えるかどうかは別です。)

以上


2010年5月13日木曜日

ブログの内容をtwitterでつぶやきたい場合

ブログの内容をtwitterでつぶやきたい場合は、HTMLを編集してあげる必要があります。

HTMLでブログを書く画面に入り、該当箇所に下記コードを貼りつけます。

<a href="http://twitter.com/home?status=XXX"><img src="http://www.marshmallowstudio.jp/apps/twitter/buttons/twitter001.gif" alt="follow me" title="follow me" width="31" height="30" target="_blank" /></a></div>


上記XXXのところにtweetしたい文章を入力します。
ただし、文字列をエンコードする必要があります。

仮に、下記文章を入れたい場合は、http://www.tagindex.com/tool/url.htmlにて文章を入力後、

「RT @kzhirata ブログの内容をtwitterでつぶやきたい場合 http://ow.ly/1KApO 」

「文字コード」を「UTF-8」に設定後、「エンコードする」ボタンを押下します。

「RT%20%40kzhirata%20%e3%83%96%e3%83%ad%e3%82%b0%e3%81%ae%e5%86%85%e5]
%ae%b9%e3%82%92twitter%e3%81%a7%e3%81%a4%e3%81%b6%e3%82%84%e3%81%8d%e3%81%9f%e3%81%84%e5%a0%b4%e5%90%88%20http%3a%2f%2fow%2ely%2f1KApO%2」

この文字列をXXXの代わりに入れて、下記タグをブログのHTML編集画面で配置したい場所に入力します。

<a href="http://twitter.com/home?status=RT%20%40kzhirata%20%e3%83%96%e3%83%ad%e3%82%b0%e3%81%ae%e5%86%85%e5%ae%b9%e3%82%92twitter%e3%81%a7%e3%81%a4%e3%81%b6%e3%82%84%e3%81%8d%e3%81%9f%e3%81%84%e5%a0%b4%e5%90%88%20http%3a%2f%2fow%2ely%2f1KApO%20"><img src="http://www.marshmallowstudio.jp/apps/twitter/buttons/twitter001.gif" alt="follow me" title="follow me" width="31" height="30" target="_blank" /></a></div>


以下のボタンがサンプルです。

follow me