Zunächst einmal muss ich klarstellen: Ich meine nicht, das Anzeigen von Top-Sites im Browser auszuschalten oder den Schalter dafür zu aktivieren. Ich habe das getan. Aber selbst nach dem letzten 5.0.3-Update zieht Safari ständig Webseitenvorschauen nach unten und in mein ~/Library/Caches/com.apple.Safari/Webpage\Previews-Verzeichnis. Ich habe gerade heute morgen 686 MB daraus entnommen und musste den Schreibzugriff auf dieses Verzeichnis entfernen, um es zu stoppen.
Jetzt laufen
defaults read -app Safari
Kehrt zurück:
{
AutoOpenSafeDownloads = 0;
BookmarkSourceSelectedIndex = 0;
BookmarksCollectionsIncludeAddressBook = 0;
BookmarksCollectionsIncludeRendezvous = 0;
BookmarksFlowToListHeightRatio = "-1";
BookmarksMenuIncludesBookmarksToolbar = 0;
BookmarksMenuIncludesRendezvous = 0;
BookmarksSidebarWidth = 194;
BookmarksToolbarProxiesWereConvertedForSafari4 = 1;
CachedBookmarksFileDateNanoseconds = 0;
CachedBookmarksFileDateSeconds = 1289982977;
CachedBookmarksFileSize = 1400;
ConfirmClosingMultiplePages = 0;
ConvertedNewWindowBehaviorForTopSites = 1;
DidPromptToFetchRecentHistoryPreviews = 1;
DownloadsClearingPolicy = 1;
DownloadsPath = "~/Downloads";
DownloadsPathWasConverted = 1;
"ExtensionSettings-com.hoyois.safari.clicktoflash-GY5KR7239Q" = {
H264autoload = false;
H264behavior = "\\"none\\"";
};
HasPendingDefaultSearchProvider = 0;
IncludeDevelopMenu = 1;
InputFieldWidthRatio = 2;
LastDisplayedWelcomePageVersionString = "4.0";
NSNavLastRootDirectory = "~/Documents";
NSPreferencesContentSize = "{668, 282}";
NSPreferencesSelectedIndex = 4;
"NSTableView Columns Activity Viewer Outline" = (
<040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 07616464 72657373 86>,
317,
<040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 06737461 74757386>,
75,
<040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0473746f 7086>,
18
);
"NSTableView Hidden Columns Activity Viewer Outline" = (
);
"NSTableView Sort Ordering Activity Viewer Outline" = (
);
"NSToolbar Configuration BrowserWindowToolbarIdentifier" = {
"TB Display Mode" = 2;
"TB Icon Size Mode" = 1;
"TB Is Shown" = 1;
"TB Item Identifiers" = (
BackForwardToolbarIdentifier,
InputFieldsToolbarIdentifier
);
"TB Size Mode" = 1;
"TB Visibility Priority Values" = {
BackForwardToolbarIdentifier = (
999
);
InputFieldsToolbarIdentifier = (
1000
);
};
};
"NSToolbar Configuration NSPreferences" = {
"TB Display Mode" = 1;
"TB Icon Size Mode" = 1;
"TB Is Shown" = 0;
"TB Item Identifiers" = (
General,
Appearance,
Bookmarks,
Tabs,
RSS,
AutoFill,
Security,
Extensions,
Advanced
);
"TB Size Mode" = 1;
"TB Visibility Priority Values" = {
};
};
NSUserKeyEquivalents = {
"Select Next Tab" = "@~\\U2192";
"Select Previous Tab" = "@~\\U2190";
};
"NSWindow Frame BrowserWindowFrame" = "20 43 1024 716 0 0 1280 778 ";
"NSWindow Frame Downloads" = "44 224 350 327 0 0 1280 778 ";
"NSWindow Frame NewBookmarksSheet" = "540 502 242 204 0 0 1280 778 ";
"NSWindow Frame Preferences" = "42 100 593 390 0 0 1280 778 ";
"NSWindow Frame WBCookies" = "328 218 625 407 0 0 1280 778 ";
"NSWindow Frame WBDatabases" = "428 288 424 337 0 0 1280 778 ";
NewBookmarksLocationUUID = "E5A9993E-07EA-4AFA-841F-70455377066D";
NewTabBehavior = 1;
OpenWindows = (
BrowserWindowController
);
ProxiesInBookmarksBar = (
);
RSSBookmarksInBarAreSubscribed = 0;
RSSBookmarksInMenuAreSubscribed = 0;
RecentSearchStrings = (
"chromium nightly download",
"webkit based browsers",
"webkit.org",
"Top sites safari"
);
RegisteredSafariSyncClient = 1;
RegisteredSafariSyncClientInSafari31Location = 1;
RemoteConfigurationLastUpdateFailed = 0;
RemoteConfigurationLastUpdateTime = "311383403.200184";
ShowStatusBar = 1;
SuccessfulLaunchTimestamp = "3.119792e+08";
TabCreationPolicy = 2;
TopSitesGridArrangement = 2;
WKNERunState = 2;
WarnAboutFraudulentWebsites = 0;
"WebKit Web Inspector Setting - lastActivePanel" = elements;
WebKitDeveloperExtrasEnabledPreferenceKey = 1;
WebKitRespectStandardStyleKeyEquivalents = 1;
WebKitTabToLinksPreferenceKey = 1;
}
Denken Sie daran, ich habe den Schreibzugriff auf das Verzeichnis entfernt, um Folgendes einfügen zu können:
1
0-11-20 12:53:02 PM [0x0-0x39039].com.apple.Safari[483] ImageIO: could not open '/Users/kb/Library/Caches/com.apple.Safari/Webpage Previews/.9F81E709EBF2C27F0422C0C85AE027AC.png-gNmU'
Die jetzt meine Logfiles füllen.
Nun, ich habe zuvor mit diesem Programm den Zugriff auf das Internet über Little Snitch deaktiviert, und das ständige Geschwätz von meinem Laptop verstummte merklich .
Wie kann ich Top-Sites in Safari deaktivieren, dh verhindern, dass all diese idiotischen, unerwünschten, leistungsvernichtenden Speicherplatz mithilfe von Vorschauen heruntergeladen werden?
Mac OS 10.6.5, Safari 5.0.3, gleiches Problem mit WebKit.
EDIT: Der Vollständigkeit halber habe ich gerade Safari zurückgesetzt. Erblicken! Mein gesamter Verlauf scheint verschwunden zu sein, und doch hat mich diese Seite sofort erkannt und mich angemeldet! Inakzeptabel. Dies ist genau das gleiche Verhalten, das mich dazu veranlasst hat, die Aktion auszuführen, die ich gleich wiederholen werde: Alle Zugriffe aus dem Internet über den Snitch blockieren. Wie traurig. Hoffentlich kann jemand helfen.
Es gab eine Möglichkeit, TopSites zu deaktivieren, aber ich weiß nicht, ob es noch funktioniert:
defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2
um zu verhindern, dass Safari die Vorschau erstellt (und einen Platzhalter verwendet).
Um das Obige rückgängig zu machen, benötigen Sie:
defaults delete com.apple.Safari DebugSnapshotsUpdatePolicy
Ansonsten kannst du nichts weiter tun.
Chealion
chiggsy