RSSリーダーなどで知った、ウェブのエントリーやサイトの記事などを『はてなブックマーク』に登録することを日課にしている。一日あたり10個~20個とヘビーユーザーに比べたら少ない方だと思うが、それでも先日、累計のブックマーク数が5000を超えるほどになった。
で、登録時のタグ付けにあたりかねがね「不便だなー」と思っていたのが、タグ入力フォームにいちいちマウスでフォーカスを当ててやらないといけないことだった。もちろん、タブキー連打でフォーカスすることは知ってはいたが、ブックマークレット一発で登録画面を呼び出したときに、カーソルがフォーカスした状態でいてほしかったのだ。
探した。あった。
やはり、Greasemonkeyスクリプトだった。
[greasemonkey] 任意のページで任意の要素にフォーカスするAutoFocusを作ってみました。 – Hirameki Inspiration
何がうれしいの?
例えば、ログインが必要なサービスlivedoor reader, mixiなどのトップページを開いた際に
useridやメールアドレスの欄に自動でフォーカス移し、マウスを使うこと無くすぐに入力が出来ます。
通常トップページは広告など表示してあるのでログインのフォームにフォーカスが当たってるページはあまりありません。ログインページはデフォルトでフォーカスが当たってるのですが。
また、googleやyahooの検索結果のページでは1番目の検索結果にフォーカスするのでそのままenterを押すことができます。キーボード派の人向けです。
設定例に従って『はてブ』のアドレスを追記、登録画面を呼び出した際にフォーカスが当たっているという、ここ1年くらい抱いていた不便さがようやく解消された。
当該エントリーの日付を見ると2007年12月16日。もっと早くこのエントリーにたどりついていれば…… 🙂
[greasemonkey] 任意のページで任意の要素にフォーカスするAutoFocusを作ってみました。 – Hirameki Inspiration
http://d.hatena.ne.jp/samurai20000/20071216/1197740123
コメントを残す