任意のテキストを、閲覧しているユーザーがTwitterに投稿できるようにする、というスクリプトのご紹介。jQuery依存ですが、プラグイン自体は軽量です。
任意のテキストをTwitterに投稿できるようにする、というもの。New York Timesの記事内で実装されているものと同等のもののようです。
jquery.tweetable.js
動作サンプルです。指定したテキストと、TwitterのユーザーIDにメンションが送られるように設定できます。上記では@sampleを指定しています。
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script src="jquery.tweetable.js"></script>
本体とプラグインを読み込みます。
$('[data-tweetable]').tweetable({ via: 'sample', });
投稿したいテキストを囲う要素をセレクタとして指定し、viaにID名を設定します。
国際連合の統計によると、<span data-tweetable>東京は世界最大のメガシティ</span>と評価されており
あとは要素で括れば良いだけ。手軽に実装できて良いですね。