A bookmarklet for generating static HTML codes for tweets
teritoriは、Twitterのツイート等を任意のサイトに埋め込むための静的なHTMLコードを生成するブックマークレットです。
同じ用途のブックマークレットとしては、Xavier Damman氏( @xdamman )のpublitweet Blackbird bookmarkletや、それをIppei Suzuki氏( @nobodyplace )が日本時間に対応させた日本時間対応版が既にありますし、私( Masami HIRATA @msmhrt )もそれらに些細な変更を加えたバージョンを公開していました。
しかし、publitweet Blackbird bookmarkletの作者であるXavier氏にライセンスの種類を問い合わせたところ、はっきりとした回答をいただくことができなかったという事情から、MITライセンスで一から書き直したのがteritoriです。
-
teritoriをブックマークツールバーに登録します。 teritoriのページからteritoriの最新版をダウンロードしたら、同梱の index.htmlをWebブラウザで開き、「teritori」のリンクをブックマークバーにドラッグアンドドロップしてください。 同ページ内の「teritori_profile」は、Twitterのユーザープロフィール用、「teritori_kml」は、Googleマップのマーカーの説明文用にカスタマイズされたバージョンです。
-
静的なHTMLコードを生成したいツイートを探します。 Webブラウザで静的なHTMLコードを生成したいツイートを探し、そのツイートの個別ページを開いてください。
-
teritoriを実行します。 ブックマークツールバー上のブックマークレットをクリックするだけです。 中央にダイアログが表示され、teritoriがツイートから静的なHTMLコードを生成して表示します。 ダイアログが表示されなかった場合は、タイムライン上のツイートにマウスカーソルをあててみてください。 「返信」の右側に「GetHTML」というリンクがあれば、それがteritori用のリンクです。
-
表示されたHTMLコードをコピーアンドペーストして、ツイートを表示したいサイトに埋め込みます。 これで作業は完了です。
ブックマークレットは Gistの [teritori] 9、teritori_profile、teritori_kmlでも公開しています。内容はindex.htmlに含まれているのと同じ物ですが、ブックマークレットの登録に慣れていらっしゃる方は、こちらからどうぞ。
動作を確認済みのブラウザ環境は、Mac OS X版のGoogle Chromeの最新版です。 他の環境については現在確認中ですが、何か問題がありましたら、下記の連絡先に知らせていただければ善処します。
MITライセンスとします。
素晴らしいブックマークレットを公開してくださった Xavier Damman氏に感謝を。 そして、日本語日時表示版を作成してくださった Ippei Suzuki氏にもお礼を。
- Email: msmhrt AT gmail.com
- Twitter: @msmhrt
- Facebook: Masami HIRATA