Wenn ich eine Suchabfrage in die URL-Leiste in Chrome schreibe, soll der Fokus auf dem Suchergebnis liegen.
In Chrome kann ich nach etwas suchen, dann tabdie Ergebnisse mit meinen Pfeiltasten drücken und auswählen (und den Link mit öffnen return).
Gibt es eine Option / Verknüpfung, um die Seite nach der Suche zu fokussieren?
Antworten:
Lassen Sie mich eine Klarstellung machen.
Das Problem ist real und wir haben es mit dem eindeutigen Verhalten der URL-Leiste in Safari 6 erhalten.
Wenn Sie eine Google-Suche über die URL-Leiste durchführen, bringt Safari den Fokus nicht auf das Dokument, sondern lässt den Fokus (aus irgendeinem Grund, z. B. unter der Annahme, dass Sie weiterhin neue Suchschlüsselwörter eingeben) in der URL-Leiste. Dies führt dazu, dass Sie die sehr erweiterte Tastaturhandhabung der Suchergebnisseiten von Google nicht sofort verwenden können. Dies bedeutet: Über das Eingabefeld TAB erhalten Sie einen Auswahlpfeil und können mit Tastaturpfeilen navigieren.
Um die Tastaturhandhabung der Suchergebnisseite verwenden zu können, müssen Sie den Fokus auf das Dokument legen. Ob es nun einfach ist oder nicht, hängt von Ihren Tastatureinstellungen in den Systemeinstellungen ab. Wenn die Einstellung "Vollständiger Tastaturzugriff: Drücken Sie in Fenstern und Dialogen die Tabulatortaste, um den Tastaturfokus zwischen zu verschieben:" auf "Nur Textfelder und Listen" gesetzt ist, können Sie den Fokus einfach auf das Dokument bringen, indem Sie nur einmal die Tabulatortaste drücken . Wenn es jedoch auf "Alle Steuerelemente" eingestellt ist (was tatsächlich häufig vorkommt, wenn Sie es gewohnt sind, die Tastatur in der Benutzeroberflächennavigation zu verwenden), führt Sie Safari durch alle Lesezeichenleistenelemente und solche Schaltflächen, wenn Sie die Tabulatortaste drücken. Dies ist definitiv ein No-Way.
Sie müssen immer wieder zu "Nur Textfeld" wechseln (indem Sie Strg-F7 drücken). Das Problem ist, dass Sie in diesem Modus nicht zwischen Formularelementen wie Kontrollkästchen und Schaltflächen navigieren können.
In Chrome besteht das Problem nicht, da Chrome bei einer Suche immer den Fokus auf das Dokument legt.
Apple sollte dieses Problem auf jeden Fall angehen.
Bis dahin kann eine Problemumgehung darin bestehen, dass Sie Strg-F drücken (Fokus auf In-Page-Suche verschieben) und dann Tab 4x drücken.
quelle
Ich konnte das genaue Verhalten von Chrome nicht replizieren, aber ich habe diese Erweiterung für Safari angepasst. Vielleicht hilft es, wenn Sie an Tastaturkürzel gewöhnt sind. Was es macht:
j
(nach unten),k
(nach oben) und/
(Suchfeldfokus) zu den Ergebnissen.Die Erweiterung und Quelle finden Sie hier .
quelle
In Safari 12 (und möglicherweise früheren Versionen) wird durch Drücken der Escape-Taste nach dem Laden der Seite der Inhalt der Webseite fokussiert, sodass Sie alle von der Website definierten Tastaturkürzel verwenden können (z. B. die Tasten J und K bei einer Suche) Ergebnisseite in Duck Duck Go).
Wenn Sie die Escape-Taste drücken, bevor die Seite vollständig geladen wurde, wird das Laden der Seite einfach gestoppt. Glücklicherweise werden die Suchergebnisseiten der großen Suchmaschinen ziemlich schnell geladen, sodass das Warten nicht zu kognitiv ist.
Leider hat Google benutzerdefinierte Tastaturkürzel von der Suchergebnisseite entfernt. Sie können die Tabulatortaste verwenden, um zwischen Seitenelementen zu wechseln. Sie müssen jedoch die Elemente der Benutzeroberfläche wie das Eingabefeld für die Suche durchlaufen, bevor Sie zu den Ergebnissen gelangen.
Diese Tastenkombination ist nicht im Abschnitt "Hilfe" in Safari oder auf der Hilfeseite für Tastaturkürzel auf der Support-Website von Apple aufgeführt.
quelle
Es ist fast das gleiche in Safari , aber Sie müssen schlagen tab drei Mal statt einem.
quelle
Dies ist ein ernstes Problem für Tastaturbenutzer in Safari. Die Omnibox kann nicht für die Suche über Google verwendet werden, ohne dass die Maus zum Öffnen der Suchergebnisse verwendet werden muss.
quelle
Wenn Sie den vollständigen Tastaturzugriff in den Systemeinstellungen nicht aktiviert haben, können Sie zweimal die Tabulatortaste drücken.
Wenn Sie den vollständigen Tastaturzugriff aktiviert haben, können Sie dreimal die Umschalttaste drücken.
quelle
Wenn Sie Ihre Symbolleiste so anpassen, dass sich rechts neben der Suchleiste keine Elemente befinden, können Sie Ihren Fokus mit einem einzigen Druck auf die Seite verschieben tab.
quelle
Wenn Sie einfach die Google-Suchergebnisse über die Tastatur auswählen möchten, führen Sie zunächst Folgendes aus:
d=~/Library/Scripts/Applications/Safari;mkdir -p $d;for i in {1..9};do echo 'tell app"safari"to do javascript"window.location.href=document.querySelectorAll(\".r>a:first-child\")['$((i-1))'].href"in document 1'|osacompile -o "$d/Select Google Link $i.scpt";done
Verwenden Sie dann FastScripts , um den Skripten eine Tastenkombination zuzuweisen.
Der
:first-child
obige Teil wird benötigt, um die Links "Diese Seite übersetzen" zu überspringen.quelle
Ich habe diesen Weg entdeckt, um Websites mit Suchergebnissen mauslos zu besuchen - teilweise aus Versehen:
Dies ist mit Safari Version 12.1.2 (14607.3.9) & DuckDuckGo
quelle