cxxの日記

2009-05-20

[]reblog bookmarkletにタップ位置に応じて特定の動作を実行できる機能を追加しました 20:42 はてなブックマーク - reblog bookmarkletにタップ位置に応じて特定の動作を実行できる機能を追加しました - cxxの日記

少し前になりますが、iPhone/iPod touchのSafari + Dashboardで1タップだけでreblogできるようにするbookmarkletiPhone用Dashboardで実行した場合に、ウインドウ内の右下4分の1/右上4分の1/左下4分の1/左上4分の1をタップすると特定の動作を実行できる機能を追加しました。デフォルトでは、右下が次のpostに移動、右上が前のpostに移動、左下がreblog、左上が動作の選択に割り当てられています。

有効にするには

iPhoneDashboardbookmarkletを実行すると"Preferences"というボタンが表示されるのでこれをタップして、

f:id:cxx:20090520203134p:image

チェックボックスにチェックを入れ、OKボタンをタップすると、

f:id:cxx:20090520203132p:image

現在選択されているpostがハイライトされます。

f:id:cxx:20090520203131p:image

この状態ではpost内のリンク等はすべて無効になり、タップ位置に応じた動作だけが実行されるようになります。画面上で指を滑らせることなしにタップだけで読み進んでいけます。

現在使える動作

  • scroll to previous
    • 前のpostにスクロールする
  • scroll to next
    • 次のpostにスクロールする
  • reblog
  • reblog with comment
    • ダイアログに入力されたコメントを付けてreblogする
  • reblog as private
    • private postとしてreblogする
  • open reblog-form
  • open permalink
    • permalinkを開く
  • open original
    • postの引用元を開く
  • like
    • likeを付ける
  • choice
    • 動作の一覧から選ぶ
  • do nothing
    • 何もしない