Thing悲願のブックマークレット対応いつの間にか、iPhone用のはてなブックマーク公式アプリがアップデートして、ブックマークレット連携に対応していました。ググる限りでは、このトピックを取り上げているブログが無さそうなので紹介してみます。非対応はてなブックマークに執着するソーシャルブックマークサービスや、それを代替するサービスはたくさんありますが、僕ははてなブックマークを愛用しています。はてなは、はてなアンテナ初期からのつきあいで、愛着があるからです。ドメスティックなサービスであるはてなブックマークは、iPhoneで使うには障壁が高いのですよね。ブックマークの起点となることが多いRSSリーダーや、各種SNSクライアントが、はてなブックマークに対応していることは、ほとんどありません。DeliciousやPinboardに乗り換えれば幸せになれそうではあるのですが、気乗りがしません。はてブ派iPhoneユーザーの受難と救済のカタルシスiPhoneではてなブックマークにブックマークする場合、これまではWebブラウザ内で完結するブックマークレットを利用していました。それほど高い頻度でブックマークをするわけでないので、Cookieの有効期限が切れ、まずログインしてからブックマークをすることになってしまい、大きなストレスを感じていました。iPhone用のはてなブックマーク公式アプリは、長いこと、実に長いことブックマークレット連携に対応せずにいたため、半ばあきらめていました。Schemeの定義が増えていることに気付きググると、地味にはてなが関連エントリを公開しているのを発見しました。その時点ではあまり完成度が高くなかったようで、ブックマークレットからの登録を試みるとアプリが強制終了するようなありさまでした。最近はてなブックマーク公式アプリの設定画面を確認してみると、いつの間にかブックマークレットを登録するためのボタンが増えているではないですか。ブックマークレットを登録してみます。ブックマークレットの登録方法はてなブックマーク公式アプリの指示に従いSafariにブックマークレットを登録してみます。▲はてなブックマーク公式アプリを起動、「設定」ボタンをタップします。▲「ブックマークレットを登録」ボタンをタップ。▲Safariが起動し上記のページに飛びます。アクションボタンをタップ。▲「ブックマークに追加」ボタンをタップ。▲「保存」ボタンでいったんブックマークを保存します。▲「次のステップへ」のリンクをタップして、「ブックマークレットの登録」ページに遷移します。このことで、ブックマークレットが自動的にクリップボードにコピーされます。見ない手法なので、少々戸惑ってしまいました。▲さきほど登録したブックマーク「はてなブックマークに追加」を編集します。▲URLの右側にある×ボタンをタップしてクリア、クリップボードにコピーされたブックマークレットをペーストして保存します。ブックマークレット連携の素敵さブックマークレットを実行してみると、「Safari→はてなブックマーク公式アプリ」という連携が確かに動作します!こんな感じの使用感です。▲Safariでページ閲覧中にはてブしたくなりました。▲ブックマークメニューから「はてなブックマークに追加」を起動。▲タスクスイッチしてはてなブックマーク公式アプリが起動します。▲コメント、タグ、共有メニューの付いたフォームが開きます。▲適当にタグを入力し、「OK」ボタンをタップ。「B!」ボタンをタップ。▲これでブックマークの完了です。はてなブックマーク公式アプリであればログイン状態が恒久的に維持されますので、間が空いても都度のログインはもちろん必要ありません。ブックマークレットを登録できるWebブラウザ起点限定ということになりますが、「Webブラウザ→はてなブックマーク公式アプリ」というスムーズな連携が可能になりました!iPhoneからはてなブックマークにブックマークを登録をする人は、ぜひ設定して使ってみてください。Thingちなみに、Jailbreakをした環境なら、拙作の「WebViewExMenu」を使うと、ほぼすべてのアプリケーション内のWebビューからブックマークレットを実行できるので、「どこからでもはてなブックマーク」という愉悦を味わうことができます。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。