最初のGoogle検索結果にタブ移動

最初のGoogle検索結果にタブ移動

私は Windows 7 で Chrome 16.0.912.77 と Chrome 用 Vimium プラグインを使用しています。

私はできる限りキーボードでブラウザを操作することを好みます。Chrome の本当に便利な機能は、アドレス バーに検索文字列を入力し、Tab キーを押して結果を繰り返すことができることです。

この動作は最近変更されました。現在では、Tab キーを押すと、まず Google+ リンク (上部の黒いバー) に移動し、次にサイドバーを下に移動してから、検索結果が表示されます。

私の Macbook (OS X 10.7、Chrome の最新バージョン) では、以前の望ましい動作がまだ残っています。

これを修正する方法はありますか?

答え1

この機能は、Chrome のアドレス バーから検索するときに下矢印キーに移動されました。

TAB は引き続き機能しますが、すでに読み込まれている Google 検索ページを使用して検索する必要があり、インスタント結果をオンにする必要があります。

答え2

Google インスタントが利用できる限り、Google 検索結果のキーボード ナビゲーションを利用できます。検索クエリを入力すると、Google インスタントが人気のクエリを提案します。適切なテキストを入力したら、 を押して、 を押しEnterますTab

Google インスタント検索

結果が表示されたら、 を押しTabて結果を確認します。選択されている結果の左側に小さな矢印が表示されます。 を押すだけで、Enter選択した検索結果に移動できます。

Google検索結果ナビゲーション

注記

この回答は、Windows 7上のMozillaとGoogle Chromeでテストされています。Chromeのデフォルトの動作を変更する拡張機能、例えばヴィミウムはキーボード操作を妨げる可能性があります。これらの拡張機能を無効にして、Google インスタント検索を再度使用してください。

Google検索結果のナビゲーションに関する詳しい情報はここで見つかりました

Google インスタント検索をオンにして検索すると、入力中に結果が表示されるだけでなく、キーボード ショートカットを使用して検索結果をすばやく移動することもできます。たとえば、新しいコーヒー テーブルが必要なので、コーヒー テーブルを検索し始めたとします。コーヒー テーブルの予測テキストが表示されたら、Tab キーを押してクエリを完了し、Enter キーを押してから Tab キーを押して最初の結果を選択します。上矢印キーと下矢印キーを使用して結果間を移動し、Enter キーを押して選択した結果の Web ページを開きます。

答え3

私はUbuntuでChromeを使用していますが、私が見つけた解決策はどれもうまくいかなかったので、自分で作成しました。タンパーモンキー次に、新しいユーザー スクリプトを作成し、次のコードを貼り付けます。

// ==UserScript==
// @name     Google-tab to search results
// @include  https://www.google.*
// @require     http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
// @grant    GM_addStyle
// ==/UserScript==
/*- The @grant directive is needed to work around a design change
introduced in GM 1.0.   It restores the sandbox.
*/
$(".g .r a").attr( 'tabindex',1);

すべての検索結果に追加されるtabindex="1"ので、最初から最後まですべての結果をタブで移動できます。選択したリンクを開くには、キーボード ショートカットのいずれかを使用します。

  • Enter同じタブにページを読み込む

  • Ctrl+Enter新しいバックグラウンドタブにロードされます

  • Ctrl+ Shift+Enter新しいフォアグラウンドタブにロードされます

  • Shift+Enter新しいウィンドウで読み込みます

関連情報