20111130:追加・修正
『TweetBookmarkletメーカー』が便利だったのでメモ。
ブックマーレット作成
下記リンクでiPhoneのSafariで見ているページをお気に入りのTwitterアプリでツイートするためのBookmarkletを作成
タイトルを『"』で囲って、コメント入れる時でも分かりやすく
ブックマークレットの後半部分を少々書き換えてみた。
下記リンクで調べると『"』は『%22』なのでブックマークレットに追加
(『t』にタイトル入る)
//変更前 (''+'%20'+t+'%20'+r.data.url+'%20'+'');%7D //変更後 (''+'%20'+'%22'+t+'%22'+'%20'+r.data.url+'%20'+'');%7D
Echofon for iOS を使う場合の例
javascript:var%20i='tweetbookmarklet';var%20k='R_8af4a72b2c45bc73a6942b7bdc6243fc';var%20d=document;var%20h=location.href;var%20u='http://api.bit.ly/v3/shorten?format=json&callback=callback&login='+i+'&apiKey='+k+'&longUrl='+encodeURIComponent(h);st=d.createElement('script');st.type='text/javascript';st.src=u;d.body.appendChild(st);function%20callback(r)%7Bt=d.title;location.href='echofon:///message?'+encodeURIComponent(''+'%20'+'%22'+t+'%22'+'%20'+r.data.url+'%20'+'');%7D
Echofonの新規ツイート画面に切り替わって下記のような一行が入る。
"ほぼ日刊イトイ新聞 - 映画好き人の話。" http://bit.ly/uxIQs1
おまけ: Echofon for Mac を使う場合の例
javascript:var%20i='tweetbookmarklet';var%20k='R_8af4a72b2c45bc73a6942b7bdc6243fc';var%20d=document;var%20h=location.href;var%20u='http://api.bit.ly/v3/shorten?format=json&callback=callback&login='+i+'&apiKey='+k+'&longUrl='+encodeURIComponent(h);st=d.createElement('script');st.type='text/javascript';st.src=u;d.body.appendChild(st);function%20callback(r)%7Bt=d.title;location.href='echofon:'+encodeURIComponent(''+'%20'+'%22'+t+'%22'+'%20'+r.data.url+'%20'+'');%7D
おまけ: PCブラウザ を使う場合の例
javascript:var%20i='tweetbookmarklet';var%20k='R_8af4a72b2c45bc73a6942b7bdc6243fc';var%20d=document;var%20h=location.href;var%20u='http://api.bit.ly/v3/shorten?format=json&callback=callback&login='+i+'&apiKey='+k+'&longUrl='+encodeURIComponent(h);st=d.createElement('script');st.type='text/javascript';st.src=u;d.body.appendChild(st);function%20callback(r){t=d.title;location.href='http://twitter.com/home?status='+encodeURIComponent(''+'%20'+'%22'+t+'%22'+'%20'+r.data.url+'%20'+'');}