Nie pozwól, aby wyszukiwarka Google koncentrowała się na polu wyszukiwania na (prawie) każdym kluczu

0

Przeciwne pytanie ( Czy istnieje skrót klawiaturowy, aby przenieść fokus wprowadzania do pola wyszukiwania Google? ) Ma zaakceptowaną odpowiedź, która oznacza „... po prostu zacznij pisać ponownie”.

Jak możesz temu zapobiec ? Chciałbym ponownie wprowadzić pole wyszukiwania tylko ręcznie, używając tylko określonego skrótu (np. /Lub ESC) i nadal mogę korzystać z rozszerzenia przeglądarki typu do nawigacji.

Najbardziej mnie interesuje Safari, ale ogólna odpowiedź byłaby również mile widziana, ponieważ domyślne zachowanie jest takie samo również w Chromei Firefox.

Safari

Ponieważ Safariten skrypt NinjaKit powinien wyłączyć klawisze skrótu na StackExchange :

(typeof unsafeWindow !== 'undefined' ? unsafeWindow : window).$(function() {
  var p = document.getElementById('wmd-input');
  if (!p) 
    return;
  p = p.parentNode;
  function ignore(e) { e.stopPropagation(); }    
  p.addEventListener('keydown', ignore, true);
  p.addEventListener('keypress', ignore, true);
  p.addEventListener('keyup', ignore, true);
});

Jaki jest odpowiednik StackExchange 'wmd-input'w wyszukiwarce Google .js? Nie wiem, gdzie szukać w ich .jsplikach, ponieważ wszystko jest zaciemnione. Na przykład jest to:

_.um = function(a) {
        if (48 <= a && 57 >= a || 96 <= a && 106 >= a || 65 <= a && 90 >= a || _.Pb && 0 == a) return !0;
        switch (a) {
            case 32:
            case 63:
            case 107:
            case 109:
            case 110:
            case 111:
            case 186:
            case 59:
            case 189:
            case 187:
            case 61:
            case 188:
            case 190:
            case 191:
            case 192:
            case 222:
            case 219:
            case 220:
            case 221:
                return !0;
            default:
                return !1
        }
    };
Blaz
źródło

Odpowiedzi:

1

Tak, chrome://flagswyłącz Enable distance field textflagę.

linuxdev2013
źródło
W chrome://flagsI tylko znaleźć to:**Enable distance field text**: If enabled, text is rendered with signed distance fields rather than bitmap alpha masks.
Blaz
to jest to, pozwala to sprawić, żeby było jak „klikalne” nie zawsze tam
linuxdev2013
Nie działało dla mnie: wyłączyłem powyższą flagę, uruchomiłem ponownie (najnowszą) przeglądarkę Chrome, a pole wyszukiwania Google nadal przesuwa się na każdy klucz / literę.
Blaz
co to jest „odpowiedzi w wyszukiwaniu”?
linuxdev2013
Wygląda na to, że Answers in Suggestflaga nie jest dostępna w OS X: Sorry, this experiment is not available on your platform.Zakładam, że twoja odpowiedź działa w systemie Linux i Windows, ale nie (jeszcze) w OS X.
Blaz
0

Według tego forum istnieje dodatek do Firefoxa o nazwie GoogleEnhancer, który ma to jako efekt uboczny.

Frank Bryce
źródło