So leeren Sie den Cache in Safari für Mac OS X
Inhaltsverzeichnis:
Moderne Versionen des Safari-Webbrowsers für Mac OS X bieten eine versteckte Funktion, mit der Benutzer Web-Caches aus dem Browser löschen können, ohne den gesamten anderen Browserverlauf, Cookies, Suchen oder andere Website-Daten löschen zu müssen. Dies ist eine wirklich nützliche Funktion für Webworker und Entwickler, die routinemäßig den Browser-Cache für Seiten und Websites löschen müssen, wodurch der Browser gezwungen wird, neue Daten von den Servern, auf die zugegriffen wird, abzurufen, aber es kann auch in einigen Situationen zur Fehlerbehebung hilfreich sein auch im Safari.
Um Caches in Safari für Mac OS X zu leeren, müssen Sie zuerst das Menü „Entwickeln“ in Safari in den App-Einstellungen aktivieren. Dieses optionale Menü enthält viele entwicklerzentrierte Funktionen, einschließlich der Möglichkeit, den Cache direkt aus Safari-Browsing-Sitzungen zu löschen, worauf wir uns in dieser exemplarischen Vorgehensweise konzentrieren werden.
So löschen und leeren Sie Safari-Browser-Caches in Mac OS X
Wie impliziert, entfernt dies alle Web-Caches aus Safari und kann nicht rückgängig gemacht werden.
- Safari auf dem Mac öffnen
- Wenn Sie dies noch nicht getan haben, zeigen Sie das optionale Entwicklungsmenü an, indem Sie zum Safari-Menü in der oberen linken Ecke gehen und dann Einstellungen > Erweitert > „Entwicklungsmenü in Menüleiste anzeigen“ auswählen Einstellungen schließen
- Zurück in einem beliebigen Safari-Browserfenster, öffne das „Entwickeln“-Menü und wähle „Cache leeren“
- Warten Sie ein paar Sekunden und die Safari-Web-Caches werden vollständig gelöscht, sodass neue Webinh alte von den Remote-Webservern abgerufen werden können, ohne dass ein lokaler Cache für diese Sitzung bereitgestellt wird
Es gibt keinen Bestätigungs- oder Warndialog, der den Benutzer darüber informiert, dass die Caches des Safari-Browsers gelöscht oder geleert wurden, es passiert einfach hinter den Kulissen.
Leere Caches Tastaturkürzel für Safari in Mac OS X: Befehl+Wahl+E
Sobald Sie das Menü „Entwickeln“ aktiviert haben, erh alten Sie auch Zugriff auf eine Tastenkombination zum Löschen von Caches in Safari mit Befehl+Wahl+E , die eine schnellere Zugriffsmethode für Benutzer bietet, die häufig auf die Funktion zugreifen müssen, ohne jedes Mal das Menü öffnen zu müssen.
Zwangsaktualisierung des Browser-Caches für bestimmte Seiten mit Umsch alt+Klick
Benutzer können das Aktualisieren und Neuladen auch erzwingen, indem sie den Cache ignorieren, indem sie in Safari für Mac bei gedrückter Umsch alttaste auf die Sch altfläche „Seite aktualisieren“ klicken, wenn sie den Cache nur für eine bestimmte Seite löschen müssen. Der Vorteil dieser Methode besteht darin, dass sie nicht alle anderen Browser-Caches von Safari löscht, sondern sich nur auf diese bestimmte Seite konzentriert. Das kann aber auch ein Nachteil sein, weshalb viele Entwickler stattdessen auf die zuvor hervorgehobenen „Alles löschen“-Funktionen setzen.
Speicherorte von Safari-Cache-Dateien in Mac OS X
Für diejenigen, die wissen möchten, wo Safari-Cache-Dateien lokal im Dateisystem gespeichert sind, befinden sie sich normalerweise an einem von zwei Orten in OS X, je nachdem, auf welcher Version des Betriebssystems installiert ist den Mac.
Moderne Versionen des Safari-Store-Browsers werden lokal am folgenden Dateisystemspeicherort in Mac OS X zwischengespeichert:
~/Library/Caches/com.apple.Safari/
Die meisten Safari-Caches werden als SQLite-Datenbankdatei gespeichert, und obwohl Sie sie manuell durchsuchen, Cache-Einträge anzeigen, Einträge ändern, löschen oder die gesamte Datenbankdatei selbst entfernen können, ist dies im Allgemeinen nicht der Fall empfohlen, es sei denn, Sie wissen genau, was Sie mit einem starken SQL-Hintergrund tun, im Vergleich zur Verwendung der in Safari-Apps integrierten leeren Cache-Funktion.
Beachten Sie, dass ältere Versionen von Safari (vor 6) die Benutzer-Cache-Dateien des Browsers an folgendem Ort speichern:
~/Library/Caches/Safari/
Auch hier können Sie zwar selbst auf die direkten Dateisystemspeicherorte der Safari-Cache-Dateien zugreifen, diese sind jedoch nicht für den Benutzer gedacht und werden daher am besten über das Menü „Entwickeln“ und die zugehörige Tastenkombination gelöscht.
Für die meisten Benutzer ist es kaum notwendig, Caches in Safari zu leeren, aber es kann ein hilfreicher Trick zur Fehlerbehebung in Situationen sein, in denen sich der Browser nicht wie beabsichtigt verhält. Neben dem Leeren des Browser-Cache kann auch das Löschen des Webverlaufs in OS X Safari und das Löschen aller Cookies oder das Entfernen von standortspezifischen Cookies in Safari für Mac hilfreich sein, um problematisches Browserverh alten zu beheben. Einige Zwischenversionen von Safari enthielten sogar eine Reset-Option, die all dies auf einen Schlag erledigte, aber moderne Versionen haben diese Fähigkeit vorerst entfernt, sodass Benutzer Website-Daten einzeln in segmentierten Blöcken leeren müssen.
Für diejenigen, die gerne ein wenig hinter den Kulissen des Safari-Browsers mit dem Entwicklermenü graben, sind zusätzliche und erweiterte Optionen auch über das versteckte Debug-Menü verfügbar, einschließlich einer Reihe von Cache-Inspektor-Tools .