Googleを開いたらChromeのJavascriptコンソールで以下を貼り付けておく。貼り付け終わったらデベロッパーツールは閉じておく。
document.addEventListener("webkitvisibilitychange", function(){
if("visible" == document.webkitVisibilityState) {
var q = document.querySelector("input[name=q]");
q.focus();
q.select();
}
}, false);
後でChrome拡張にする
Google検索はAJAXで動いててリロードしないから一度実行しておけばずっと使えるけど。楽天の検索窓とかでも使おうとすると検索実行でリロードされてリスナが消えてしまうので、勝手にリスナ登録が出来るよう後でブラウザ拡張を作る予定。
Chrome拡張にした
とりあえず自分がよく使うGoogle検索と楽天ブックス検索と楽天購入履歴検索に対応。
ソースはこちら
ところでroadchangeっていうCHANGELOGとROADMAPを綺麗に表示してくれるサービスを初めて使ってみたんだけど便利ねこれw