News for hackers. Stuff that matters.
Re:iCloud was storing cleared browsing histories by madeofpalk on Friday February 10, 2017 @06:01AM (#13614548)
> Safari just isn't that well thought out of a browser

Safari is just a browser that has made a different set of tradeoffs.

Re:iCloud was storing cleared browsing histories by devwastaken on Friday February 10, 2017 @06:13AM (#13614584)
What tradeoff? Both chrome and Firefox treat private browsing data differently, and if they crash, will not be able to just restore it. Even if they did, its still bad design. The point of private browsing is to make it so when that window exits, that data doesn't exist anymore. You can still pull it up in new tabs in Firefox, but not if the window itself closes.
Re:iCloud was storing cleared browsing histories by kalleboo on Friday February 10, 2017 @07:51AM (#13615020)
I'm just speculating here, but since macOS/iOS have native APIs that automatically enable state restoration, Safari might be using those instead of reinventing the wheel for cross-platform compatibility like Chrome and Firefox need to.

Leveraging native APIs means less code (fewer bugs), less disk usage, less RAM usage, etc.

Re:iCloud was storing cleared browsing histories by k-mcgrady on Friday February 10, 2017 @08:02AM (#13615066)
>> Both chrome and Firefox treat private browsing data differently

>> The point of private browsing is to make it so when that window exits, that data doesn't exist anymore.

When defining what private browsing is supposed to do we should keep in mind Safari was the first major browser to introduce the feature.

Re:iCloud was storing cleared browsing histories by daxelrod on Friday February 10, 2017 @10:05AM (#13615824)
Sure, but it also didn't save/restore any window or tab state at that time. All those features came later, so this represents a change in how things act between Safari versions.
Re:iCloud was storing cleared browsing histories by blowski on Friday February 10, 2017 @07:36AM (#13614934)
> The point of private browsing is to make it so when that window exits, that data doesn't exist anymore

Who defined it that way? And how do you define 'exit', 'data' and 'exist'?

Re:iCloud was storing cleared browsing histories by devwastaken on Friday February 10, 2017 @09:24AM (#13615508)
What is reality anyway?
Re:iCloud was storing cleared browsing histories by aljones on Friday February 10, 2017 @10:16AM (#13615909)
Typically in macos, closing windows doesn't quit applications and quitting applications doesn't close windows.