
Immer wenn ich in Safari zum Verlaufsmenü -> Verlauf löschen gehe, werde ich nach „Auch Top-Sites zurücksetzen“ gefragt und wenn ich diese Option aktiviere, werden meine Top-Sites zurückgesetzt.
Kann ich meine standardmäßigen „Top-Sites“ nicht einschließen?
zB. Stack Overflow, Server Fault, Super User
Nachdem ich meinen Verlauf gelöscht habe, muss ich diese Sites erneut zu meinen Top-Sites hinzufügen. Gibt es eine Möglichkeit, meine standardmäßigen Top-Sites zu verwalten?
Antwort1
Es sieht so aus, als könnten Sie die Top-Sites standardmäßig festlegen, indem Sie eine plist-Datei für Safari bearbeiten.
Der Artikel, der diesen Prozess beschreibt, istHier.
Auch wenn in diesem Artikel die Beta erwähnt wird, sollte dies auch für die Release-Version von Safari 4 gelten.
Bearbeiten:
Es scheint, dass Safari diese Datei zurücksetzt, wenn Sie den Reset durchführen. Um dies zu umgehen, können Sie die Datei sperren, was verhindern sollte, dass Safari sie überschreibt.
Ich habe meine Top-Sites mit dem Reset-Befehl zurückgesetzt, nachdem ich sie gesperrt hatte, und sie sind gleich geblieben.
Um eine Datei zu sperren, rufen Sie die Dateiinformationen ab (Befehl + I) oder wählen Sie Datei -> Informationen abrufen. Setzen Sie im Popup-Fenster ein Häkchen bei „Gesperrt“ und schließen Sie dann das Fenster.
Dies, kombiniert mit der manuellen Bearbeitung der Datei, um das gewünschte Objekt dort hineinzubekommen, sollte Safari davon abhalten, Ihre Top-Sites zu manipulieren.
Bearbeiten 2:
Es gibt mehr als einen Weg, die sprichwörtliche Katze zu häuten.
Geben Sie von einem Terminal aus die folgenden Befehle ein:
cd ~/Library/Safari/
sudo chflags -R nouchg TopSites.plist
sudo chmod 444 TopSites.plist
Dadurch chflag nouchg
wird das Flag „Benutzerunveränderlich“ entfernt. Ich bin mir nicht ganz sicher, was „Benutzerunveränderlich“ in diesem speziellen Kontext bedeutet, aber ich würde sagen, es bedeutet, dass wir diese Datei nicht ändern können, ohne Root-Rechte zu haben.
Sobald das Flag entfernt wurde, können wir die Datei mit chmod auf 444 ändern – was komplett schreibgeschützt ist. Das sollte verhindern, dass Safari Änderungen daran vornimmt.
Antwort2
Sie können Ihre eigenen Top-Sites hinzufügen, indem Sie in Safari unten in der Top-Site-Ansicht auf die Schaltfläche „Bearbeiten“ klicken. Anschließend können Sie Websites per Drag & Drop an die verschiedenen Speicherorte ziehen. Sie können sie auch anheften, damit sie sich nicht verschieben, selbst wenn sie nicht so oft wie nötig besucht werden.
Alle nicht fixierten Bereiche können für die Bearbeitung durch den Zufallsalgorithmus verwendet werden.
Außer Workarounds wie dem oben von EvilChookie erwähnten gibt es derzeit keine Möglichkeit, die „Top-Sites“ mit Standardeinstellungen einzurichten, die beibehalten werden sollen, wenn Sie die Top-Sites löschen.
Wenn Sie nicht möchten, dass bestimmte Websites in Ihrem Verlauf und/oder Ihren Top-Sites angezeigt werden, können Sie auch „Privates Surfen“ aktivieren. Dabei werden keine Websites zwischengespeichert oder zur Verlaufsliste hinzugefügt.
Antwort3
Wenn Sie bei einer Adresse sind, die Sie auf Ihrer Top Sites-Seite haben möchten, klicken Sie auf das +-Zeichen in der Adressleiste und halten Sie es gedrückt. Sie haben dann die Möglichkeit, die Seite zu Ihrer Leseliste oder Ihrer Top Sites-Seite hinzuzufügen. Sie wird dort standardmäßig angeheftet.
Antwort4
Aktivieren Sie einfach das private Surfen, wenn Sie Pornos anschauen, damit diese nicht in den Top-Sites angezeigt werden. Ich meine, ich nehme an, das ist der Grund, warum Sie fragen.