Gibt es in Safari 6 eine Option / Verknüpfung, um die Suchergebnisse nach einer Suche zu fokussieren?

7

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?

Geben Sie hier die Bildbeschreibung ein

Pistacchio
quelle
1
Entschuldigung, aber ich verstehe nicht wirklich, was du meinst. Wenn ich in Chrome in der Suchleiste die Tabulatortaste drücke, kann ich nur meine Lesezeichen auswählen.
Gentmatt
Wenn Sie die Suchfunktion in Chrome verwenden, können Sie sich auf die Seite der Ergebnisse konzentrieren, anstatt den Fokus auf die URL-Leiste zu
legen
1
Sofortige Aktualisierung der Seite während der Eingabe. Ich spreche über den Fokus auf die Seite, nachdem Sie die Eingabetaste
gedrückt haben
2
Ok, ich verstehe was du jetzt meinst. Ich werde Ihre Frage bearbeiten, um sie klarer zu machen.
Gentmatt
1
Ok, mir ist aufgefallen, dass Sie bereits das übermäßige Tabbing erwähnt haben. Ich habe es aus der Frage entfernt, da dies tatsächlich diese Antwort ist.
Gentmatt

Antworten:

5

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.

Marton Sari
quelle
Ich mag es, wenn Safari 7 nach der Suche die Suchleiste auswählt. So kann ich meine Suche leicht verfeinern.
Nicolas Barbulesco
Ist es möglich, eine Erweiterung zu erstellen, um das Beste aus beiden Welten zu haben?
Guptron
Dies scheint in Safari 8 wieder kaputt gegangen zu sein. Ich muss die Tabulatortaste und dann den Abwärtspfeil drücken, um das erste Suchergebnis zu erhalten.
Guptron
Es gibt noch eine andere Sache, die es wirklich löst. Gehen Sie in den Safari-Einstellungen zu "Erweitert". Suchen Sie nach einem Kontrollkästchen mit der Bezeichnung "Drücken Sie die Tabulatortaste, um jedes Element auf einer Seite hervorzuheben". Es stört mich, dass dies nicht die Standardeinstellung ist.
Ernesto
1

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:

  • Entfernen Sie nach der Suche den Fokus aus dem Suchfeld
  • Navigieren Sie mit j(nach unten), k(nach oben) und /(Suchfeldfokus) zu den Ergebnissen.

Die Erweiterung und Quelle finden Sie hier .

yjsoon
quelle
In der README-Datei des Links wird ein Link zur Safari-Erweiterung angezeigt. Es funktioniert super!
Brent Dillingham
1

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.

Henry
quelle
0

Es ist fast das gleiche in Safari , aber Sie müssen schlagen tab drei Mal statt einem.

  1. Suchen Sie in der URL-Leiste
  2. Schlagen enter
  3. Treffen Sie die tabBaumzeiten und navigieren Sie mit dem / zwischen den Ergebnissen
Gentmatt
quelle
Ich denke, Sie haben keine Lesezeichen. Die erste Registerkarte wechselt zur Schaltfläche "Herunterladen", die andere Registerkarte zu den Lesezeichen. Wenn Sie viele haben (wie ich), müssen Sie zu oft auf die Tabulatortaste
drücken
@pistacchio Sprechen Sie jetzt über Safari? Ich habe viele Lesezeichen. Die erste Registerkarte springt zur Suchleiste der Webseite, die zweite Registerkarte springt zur Vorschau der ersten Suchergebnisse (wählt sie jedoch nicht aus), die dritte Registerkarte wählt das zweite Suchergebnis aus.
Gentmatt
@pistacchio Ich benutze Safari 6 in Mountain Lion. Verwenden Sie Safari 6 in Lion?
Gentmatt
Ja, ich habe noch kein Upgrade auf ML durchgeführt.
Pistacchio
@pistacchio - Sie müssen so viele Registerkarten erstellen, weil Ihre Systemeinstellungen geändert wurden. Stellen Sie in den Systemeinstellungen die Registerkarte so ein, dass nur zwischen Textfeldern und Listen gewechselt wird. Somit benötigen Sie viel weniger Tabs.
Nicolas Barbulesco
0

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.

user1445812
quelle
0

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.

Lri
quelle
0

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.

Acey
quelle
0

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-childobige Teil wird benötigt, um die Links "Diese Seite übersetzen" zu überspringen.

Nisetama
quelle
0

Ich habe diesen Weg entdeckt, um Websites mit Suchergebnissen mauslos zu besuchen - teilweise aus Versehen:

  1. ⌘L → Fokus auf URL-Suchfeld in Safari.
  2. Geben Sie Suchbegriffe ein und drücken Sie die Eingabetaste .
  3. Suchergebnisse werden angezeigt und der Fokus bleibt im URL-Suchfeld.
  4. Klicken Sie auf die Registerkarte . Der Fokus wechselt vom URL-Suchfeld zum Suchfeld von DuckDuckGo.
  5. [Dies war der Unfall]: Hit Escape . Der Fokus bewegt sich zu einer Lupentaste neben dem DuckDuckGo-Suchfeld.
  6. Verwenden Sie jetzt entweder "j" oder die Abwärts-Taste, um Ihre Ergebnisse nach unten zu verschieben.
  7. Drücken Sie die Eingabetaste, wenn Sie auf einer plausiblen Quelle lustiger Katzenvideos landen, um diese Site zu besuchen.
  8. Verwenden Sie Safaris "Search Results Snapback" (⌥⌘S) , um zu Ihren DuckDuckGo-Suchergebnissen zurückzukehren. Meine vorherige Wahl wurde erneut hervorgehoben.
  9. Verwenden Sie j / l oder die Abwärts- / Aufwärts-Taste, um sich zu bewegen

Dies ist mit Safari Version 12.1.2 (14607.3.9) & DuckDuckGo

user6458800
quelle