In Safari gibt es eine Verzögerung für die Verknüpfungen „Ort öffnen“ und „Neuer Tab“.

Ich habe vor etwa einem Monat bemerkt, dass es etwa eine Sekunde Verzögerung gibt, wenn ich CMD + L oder CMD + T drücke, bis es tatsächlich etwas tut.

Ich habe überprüft, dass es sich nicht um ein Speicherproblem handelt, da es nach einem Neustart auftritt. Internetrecherchen haben nichts ergeben.

Ich verwende OS X 10.10.3 und Safari 8.0.6.

Wenn Sie einen neuen Tab öffnen, wohin geht er? (was ist deine Homepage)?
@Buscar웃SD Ich würde vermuten, dass es keine Rolle spielt, weil es auch mit CMD + L passiert.
Ich erlebe dieses Einfrieren nach der sauberen Installation von El Capitan. Im "privaten" Modus passiert das nicht.

Antworten (5)

Starten Sie „Console“ und lassen Sie es Seite an Seite mit Safari laufen. Prüfen Sie, ob Einträge zu „IMKServer“ angezeigt werden, wenn die Verzögerung auftritt:Bildschirmfoto

Wenn Sie ähnliche Einträge sehen, versuchen Sie Folgendes: https://gist.github.com/wkrsz/3d5ff7f908a180b87498

Schritte aus dem Artikel:

  1. Neustart im Systemwiederherstellungsmodus (+R sofort nach dem Booten)
  2. Navigieren Sie zu Dienstprogramme > Terminal
  3. Geben Sie den Befehl eincsrutil disable
  4. Neustart
  5. Terminal öffnen
  6. defaults write -g ApplePressAndHoldEnabled -bool false && launchctl remove $(launchctl list | grep -oE 'com.apple.PressAndHold.+$')
  7. sudo chmod 000 /System/Library/Input\ Methods/PressAndHold.app/Contents/MacOS/PressAndHold
  8. Neustart
  9. Sie können einen Neustart in den Wiederherstellungsmodus wählen und crsutil enableerneut ausgeben, um den Rootless-Modus wieder zu aktivieren.

Es stammt ursprünglich vom Github-Benutzer squeeb: https://gist.github.com/squeeb/5a9dd082cae1b2d753a0 – Ich habe den Artikel gerade gegabelt, um einen Tippfehler in einem Befehl zu beheben.

Ich gebe "defaults write -g ApplePressAndHoldEnabled -bool false && launchctl remove $(launchctl list | grep -oE 'com.apple.PressAndHold.+$')" im Terminal ein, da steht "usage: grep [-abcDEFGHhIiJLlmnOoqRSsUVvwxZ] [-A num] [-B num] [-C[num]] [-e Muster] [-f Datei] [--binary-files=Wert] [--color=when] [--context[=num]] [ --directories=action] [--label] [--line-buffered] [--null] [pattern] [file ...] -bash: com.apple.PressAndHold.+$: Befehl nicht gefunden Verwendung: launchctl entfernen Sie <Dienstname>". Ich verwende 10.11.3
@cuthead wofür ist deine Ausgabe launchctl list | grep PressAndHold?
Meine Ausgabe ist nichts, tatsächlich verwende ich die Eingabemethode Baidu Wubi Mac und dieses Problem ist gelöst. Ich denke, dieses Problem bezieht sich auf die chinesische Eingabemethode von OS X.
SCIM[536]: IMKServer Stall erkannt, bitte melden Sie Ihr Benutzerszenario und hängen Sie einen Spindump (oder Sysdiagnose) an, der das Problem erfasst – (sessionFinished) Block wird sehr langsam ausgeführt (2,95 Sekunden), hier ist meine Konsolenausgabe
Deine beiden Links sind tot.

Es gibt ein paar Dinge, die Sie ausprobieren können:

  • Deaktivieren Sie die iCloud-Synchronisierung für Safari
  • Stellen Sie "Neue Tabs öffnen mit:" auf "Leere Seite"
  • Aber für mich war der Übeltäter die Safari-Erweiterung „Retab“.
Setzen Sie "Neue Tabs öffnen mit:" auf "Leere Seite", hat es für mich behoben.
Ich erlebe die Verzögerung, wenn „Neue Tabs öffnen mit:“ auf „Leere Seite“ oder „Favoriten“ eingestellt sind, die beide die Adressleiste fokussieren und Vorschläge anzeigen. Die Verzögerung verschwindet, wenn ich die Option auf eine Startseite oder "about: blank" ändere, die die Adressleiste nicht fokussieren. Aber dann muss ich CMD-L drücken, um die Adresse einzugeben, und - siehe da - wir haben die Verzögerung wieder.
Alles oben versucht, alle Favoriten entfernt und Artikel gelesen, Plugins deaktiviert und alles, was ich möglicherweise in den Einstellungen deaktivieren könnte - keine Wirkung.

"Suchmaschinenvorschläge einbeziehen" deaktivieren, Neuer Tab öffnen (⌘T) geht wieder schnell...

Geben Sie hier die Bildbeschreibung ein

Dies ist ein Test, kein Fix.

Terminal öffnen und "nettop" eingeben

Scrollen Sie (mit den Pfeiltasten) nach unten, bis Sie Safari sehen.

Skalieren Sie nun das Safari- und das Terminalfenster nebeneinander.

Führen Sie in Safari cmd + t aus und wechseln/beobachten Sie sofort das Terminalfenster für eine neue Verbindung. Es sollte in Mikrosekunden angezeigt werden.

Ich werde es versuchen, wenn es wieder auftritt, danke.
Das CMD+L ist mir erst jetzt mit Verzögerung aufgefallen. Aber bei späteren Versuchen war es schnell. Bin mir nicht sicher, ob das überhaupt hilft.
diese Abweichung weist auf eine Abweichung der Netzwerkgeschwindigkeit hin. wir müssen es auf frischer Tat erwischen :) Versuchen Sie einfach, das Standardfenster (Startseite) auf Google.com zu ändern, und verwenden Sie erneut cmd+t. Deaktivieren Sie auch nur zum Testen die Erweiterung (falls vorhanden) in Safari.

Geben Sie hier die Bildbeschreibung einDas ist mir passiert. Und das hat es für mich behoben.

Einstellungen -> Suchen -> "Favoriten anzeigen" deaktivieren.

Zu meiner Überraschung funktionierte dies für mich, indem ich nur „Favoriten anzeigen“ deaktivierte, aber die anderen intelligenten Suchoptionen beibehielt, wurde die Verzögerung zwischen Auswahl und Eingabe in der Suchleiste erheblich reduziert. (Safari 14.1 auf Big Sur)