web-dev-qa-db-ja.com

Google検索:検索ボックスで編集しようとすると、カーソルが最後にジャンプします

私の問題はグーグルの使用にあります。

  • 1)検索を行います(例: http://www.google.com/search?q=THIS+IS+VERY+UNIQUE+SEARCH+QUERY
  • 2)結果ページが表示されたら、中央にある検索クエリボックス(クエリのある編集ボックス)をクリックします。
  • 3)文字を押します。例: 「Z」
  • 4)カーソルがクエリボックスの最後にジャンプします(これは不要なアクションです)

なにが問題ですか?

私のブラウザはOpera 11; GoogleInstantがオフになっています。オートコンプリートがオンになっています。実験「キーボードショートカット」がアクティブです。

Chromeブラウザの場合も同じですが、オートコンプリートでクエリのバリエーションが表示されたときにジャンプが実行されます。

更新:GoogleのJSには何かがあり、検索の操作が難しくなっています。だから問題は:このグーグルのバグを修正する方法は?何か(実験、オートコンプリート、提案)を有効にする必要がありますか、それともブラウザーでサイトをより適切に機能させるためにUserJSを作成できますか?

Chrome(現在のバージョン、13.0.7xx))では、実験はオフになっていますが、バグはまだあります。また、Chromeからのときにオートコンプリート/提案をオフにする方法が見つかりません。

Chromeで再現する方法:

  • 「匿名モード」(ctrl-shift-n)に入ります。このモードでは、通常のCookieは設定されていません。 Googleアカウントがログインしていません。
  • google.comに移動し、検索を行います。
  • デフォルトでは、「インスタント」機能はオンになっています。したがって、右上のギアをクリックします。次に「SearchSettings」(これにより、次の場所に移動します http://www.google.com/preferences?hl=en
  • 「GoogleInstantを使用しない」にチェックを入れます。 「設定を保存」をクリックします。
  • 検索を入力します。例: "hoe to fix a linut "。「検索」を押します。
  • 「e」の直前の「くわ」をクリックし、文字「w」を押します。
  • カーソルが文字列の最後にジャンプします。オートコンプリートは表示されません。

OS:Chrome用のWinXP;オペラ用Linux;両方のx8632ビット

==アップデート2 ==

Winxp32bitのFirefox6.0で再現

5
osgx

この問題を回避するには、Googleアドレスのパラメータcomplete=0を使用して、Googleのオートコンプリートをオフにします。

たとえば、Operaでは、ニックネームgoogleを使用してhttp://www.google.com/?complete=0にブックマークを付けることができます。次に、アドレスボックスに移動し、googleと入力し、Enterキーを押して、オートコンプリートをオフにしてGoogle検索セッションを開始します。

または、[ツール]→[設定]→[検索]に移動し、Googleエントリを編集して、アドレスの末尾に&complete=0を追加することもできます。次に、Operaの検索ボックスでGoogleを選択すると、オートコンプリートがオフの状態でGoogleが使用されます。


テスト手順

Windows XPおよびOpera 10.1を使用しています。Google→検索設定に移動し、GoogleInstantをオフにしました。

http://www.google.com/search?q=THIS+IS+VERY+UNIQUE+SEARCH+QUERY にアクセスしました。ページの検索ボックスをクリックして文字を入力すると、アドレスボックスの進行状況バーがすばやく点滅し、何かが読み込まれたことを示します。プログレスバーが消えたときにキーボードのキーを押したままにすると、テキストカーソルが検索ボックスの最後に移動するようです。

http://www.google.com/search?q=THIS+IS+VERY+UNIQUE+SEARCH+QUERY&complete= にアクセスすると、バグは発生しなくなります。

5
Bavi_H

Google Chromeにインストールした「自動修正」サードパーティ拡張機能を無効にすることで、この問題を解決しました。私はそれを取り除いて以来、この問題は発生していません。

0
Nic