I can't be the only one, can I?
Posts made by c-alpha
RE: User personalities with separate browsing dataSuggestions and feature requests
@concretable, thanks for your suggestion. I am using ad blockers, but there's an infinite race between ad networks changing their domains, and ad blockers updating their blacklists. So that kind of does the job, but leaves room for improvement still.
I have been using your opt-in approach (disallow cookies and localStorage by default, and make explicit exceptions only for what I need) in the past. It turned out to be too impractical in the long run, however. I ended up using developer tools to figure out which exceptions I needed to add to give a site's scripts access to what they needed to function. Repeat exercise when site operator makes updates. Hence, I finally gave up on this scheme, and started relying on ad blockers to do that maintenance work for me.
This is where my new feature comes in. Even if ad networks are used to circumvent the same origin policy, I could still isolate things in the proposed personalities. I would get to choose whom I'd allow to know what other sites I have visited, and whom not to allow.
Also, some sites start refusing to serve content when ad blockers are used. I could visit those sites in a personality without ad blocker, and see the content. When using another personality, they would still not be able to track me.
Yes, there's DNT, but that depends on cooperation by the web server. No guarantees.
I think it would seem fair to characterise this new feature as another layer of separation over and above the same origin policy. The beauty of the concept - to me anyway - is that there would be no f***ing way for websites to get at information in other personalities (browser software bugs aside, of course).
User personalities with separate browsing dataSuggestions and feature requests
To minimise information collection, I use several different browsers (Opera, Safari, Firefox, and Chrome) throughout the day. I dedicate each browser to a set of tasks such as personal use, business use, online shopping, etc. That way, I manage to "lower my profile" wrt. tracking. If a shopping site stores cookies or website data in one browser, it will not cause "related" advertisements to pop up next to my search results when I use another browser in a business meeting while hooked up to a projector (which could be embarrassing, depending on what I bought last :face_with_stuck-out_tongue_winking_eye:). What I am effectively doing, is creating silos of cookies and other browsing data, since this data is not shared between different browsers. IMO, this is a neat privacy feature.
I thus came to the conclusion that it would be super nice if I could stay in my favourite browser (Opera) all day, and at the same time have my "privacy silos". My suggestion is hence for a new feature which I would call "browsing personalities".
- No cookies or other browsing data would be shared between these personalities.
- I could define and delete them, give them calling names, and designate one of them as the default choice for creating new windows.
- When I create a new window using the current "new window" command, it would create a new window under the default personality.
- When I create a new window with a new "new window with personality", it would prompt me under which personality I want the new window created.
- Browsing data and cookies would be shared between all windows of the same personality, but of course not between different personalities.
- Data for one personality is persisted between sessions just like today.
- In the default configuration, there would be two personalities only ("default", and "private browsing"), which would result in today's behaviour (browsing data and cookies shared between all "default" windows, but not private); in the UX sense it would hence be backwards compatible.
What should happen when I drag a tab to a window of a different personality? That's a tough one. I guess that should not be possible. Tabs should only be draggable between windows of the same personality.
How do personalities relate to private windows? I guess private windows are a special kind of personality, which does not persist data between sessions.
Looking forward to your thoughts.
Drag tabs between windows in the tabs viewSuggestions and feature requests
I would like to be able to drag tabs between windows in the tabs view (which can be opened from the sidebar).
It is possible now, by rearranging windows so both source and destination window are visible, and then dragging the tab from one window to the other. But that is cumbersome, since I have to re-arrange windows first, and the arrange them back afterwards.
If I could drag tabs between windows in the tabs view, that would be a much more streamlined operation.
Many thanks in advance!