さて、私の質問のほとんどはタイトルです。私はGoogleChrome、Chromium、Firefox、およびInternet Explorer 8を使用していますが、さまざまなWebサイトにアクセスするときに自動カーソル配置を無効にするにはどうすればよいか疑問に思いました。ユーザー名とパスワードを入力するときは、まだすべてのブラウザーよりも少し高速です(これが、私が尋ねる理由です)。ユーザー名が正しく入力され、その後数文字が入力されるのを確認できます。パスワードから、カーソルがユーザー名フィールドに戻り、パスワードの半分をそこに接続します。もちろん、Enterキーを押した後はログインに失敗します。念のために言っておきますが、私は通常、ユーザー/パスを入力し、その後Enterキーを押すのがかなり速いので、これを行うつもりではありません。
また、ホームページ(google)を開いて、新しいURLを入力したいときはいつでも役立ちます。グーグルでさえ、カーソルが数秒後に自動的に検索ボックスにジャンプする場所を持っているので、アドレスバーに入力しようとしていたURLの半分をグーグルで検索することになります。
私はグーグルとここですでに解決策を検索しましたが、最初の数ページに明らかな解決策が見られなかったので、助けていただければ幸いです。
Firefoxのソリューションは次のとおりです。
Firefoxのアドレスバーに次のように入力します:_about:config
_
任意の値を右クリックして、_New > String
_を選択します
最初に、設定名の入力を求められます。次のように入力します:_capability.policy.default.HTMLInputElement.focus
_
次に、設定値の入力を求められます。次のように入力します:noAccess
それでおしまい!
変更に満足できない場合は、元に戻すのが少し複雑になります。
Firefoxが開いている場合は、File
メニューに移動し、Exit
を選択してFirefoxを閉じます。
アプリケーションデータフォルダを見つけます。これを行う最も簡単な方法は、[スタート]メニューに移動し、[ファイル名を指定して実行]を選択して、「_%APPDATA%
_」(引用符なし)と入力することです。
プロファイルフォルダに移動します。 _Mozilla/Firefox/Profiles/_____.default
_である必要があります。ここで、アンダースコアはランダムな文字の文字列です。 _prefs.js
_というファイルを見つけて、メモ帳などのテキストエディタで開きます。 (ダブルクリックするだけではありません。右クリックして、コンテキストメニューからEdit
を選択できるはずです。)
_capability.policy.default.HTMLInputElement.focus
_を含む行を検索します。全体としては次のようになります。user_pref("capability.policy.default.HTMLInputElement.focus", "noAccess");
この行を削除し、この行のみを削除します。ファイルを保存します。これでFirefoxを再起動できます。
ページが読み込まれたとき、または半分読み込まれたときに、準備ができたら、 Esc または、ブラウザがページの残りの部分をロードしないようにします。
ある入力を入力してから別の入力にジャンプしたときに表示される動作は、JavaScriptが小さなフォーカススクリプトの読み込みと実行を完了したためです。
ページにロードされたJavaScriptは要素にフォーカスを設定し、デフォルトで選択した入力フィールドに設定する前に、入力した量を無視するか、入力したかどうかを無視することがよくあります。
Firefoxの場合、Greasemonkeyアドオンをインストールしてから、 nfocuser というユーザースクリプトを使用します。
Google.comの非常に明るいページでこの「数秒後」に遭遇することさえあります(今日は合計13.44 KB、キャッシュの場合は3 KB使用)、ページの読み込みを高速化する方法を探します。 Googleのホームページがすぐに画面に表示されます。
キャッシュを無効にしなかったと思いますか?たくさんのアドオンがインストールされていますか?多分多動性ウイルススキャナー?または、あなたをスパイするのに時間が必要なマルウェアはありますか?
インターネット接続の場合:プロバイダーにキャッシュプロキシサーバーが用意されている可能性がありますか?
または、コンピューターの速度が遅い場合: Adblock Plus をインストールして、GoogleAnalyticsおよびその他の追跡スクリプトを無効にします。
(パスワードがユーザー名フィールドに表示されないようにするために、資格情報を自分で入力するのではなく、パスワードマネージャーを使用してください。)