Linked by Thom Holwerda on Tue 26th May 2009 03:57 UTC
Privacy, Security, Encryption The Safari 4 beta is having a little bit of trouble cleaning up after itself, as has been revealed by C. Harwic on his blog. Safari 4 is still in beta, so it's easy to forgive the browser for this rather sloppy housekeeping, which left gigabytes (!) of browsing data in weird places all over your filesystem, even after cleaning the caches or history. Still, this does raise a few questions.
Thread beginning with comment 365375
To read all comments associated with this story, please click here.
FUD
by nywles on Tue 26th May 2009 08:25 UTC
nywles
Member since:
2009-01-16

What a load of FUD. When you go to the 'Reset Safari...' option and select 'Reset Top Sites' and 'Remove all webpage preview images', Safari cleans up perfectly. It takes a few minutes so be patient. Besides, both the "-Caches-" directory and the "Webpage Preview" directory are only accessible by the user that's running Safari, not more nor less safe than when it was in your home directory.
Perhaps you should double check emotional articles like this. ("But even this isn't the worst of it. The most outrageous thing I found...", Seriously? "I really like Safari, but I’m going to have to seriously consider using Firefox now (ack)." Ahh, the typical outraged user threat, this should've set off the alarms that this article might not be entirely objective.) Here's a fun one: "I can’t think of a good reason they couldn’t have at least put it in the user library with everything else: hiding it there is nothing short of deceptive." Try this: Performance reasons. When your profile is stored on a server you don't really want Safari to pull all this stuff over the network all the time. Stop implying malicious intent by using words like 'depective' when you admit that you don't know.

Reply Score: 5

RE: FUD
by puenktchen on Tue 26th May 2009 09:14 in reply to "FUD"
puenktchen Member since:
2007-07-27

Besides, both the "-Caches-" directory and the "Webpage Preview" directory are only accessible by the user that's running Safari, not more nor less safe than when it was in your home directory.


but my home directory is encrypted with filevault and this directory definitely isn't. in my book this is a serious breach of privacy. and it seems as if other applications also use a place outside the home directory for temporary user data:

http://lists.apple.com/archives/x11-users/2007/nov/msg00737.html

yes, that's november 2007, so this problem has existed since leopards creation.

btw: du -ch {~/Library/Caches/,`getconf DARWIN_USER_CACHE_DIR`}com.apple.Safari
will show you the caches used by safari and their size. 1.9 gb on my macbook right now.
activity monitor -> safari -> inspect -> open files and ports should also do the trick.

ps: "clean caches only cleans the small cache remaining in the user directory. resetting safari also cleans most of the other caches, but leaves 200 mb ot of 1,8 gb on my computer.

Edited 2009-05-26 09:34 UTC

Reply Parent Score: 5