From my understanding blocking 3rd party JS is largely insufficient for accomplishing this, regardless of DNT settings.
You may be right regardless that it's better to appear as much like a stock browser as possible, in terms of privacy settings, so DNT should stay disabled. But in practical terms it might not make of a difference.
For a single browser session; this should work. Over months, it's harder. A tracker would needs to at least be quite aggressive and collect a lot of information to track you, and then be fairly clever in fuzzily matching that in the future if they want to track you over time.
Which isn't to say that short-to-medium term tracking is just fine, but it's not black and white either.
Your user agent plus unique plugin installations plus fonts installed equals a unique fingerprint across IP addresses. The above isn't an exhaustive list, either. There are dozens of tricks to track you.
Example: jQuery is sometimes hosted on Google CDNs. You can't block that request without breaking the site, right? But that request sends all your info.
And typically a request for something like jquery from a CDN will contain little more than your IP address and cookies. You can even prevent the cookies from being sent if you want. The only way they could get away with more than this would be to modifying the resulting script to grab more info from your machine.
Plus it's super slow, encouraging me to not spend too much time on Facebook...
I decided to just cut it out and hope that I see those people again in real life. If not, then the road goes elsewhere. Feels a little more human.
Yeah, I occasionally go through a lot of post and click "don't see any more stuff from MYCATS" or whatever. But it's gotten to the point where you just can't stop it that way either. I think "like" now means "see more crap from here" otherwise how would so many people be viewing so much junk.
I'm in a similar boat. That's just how a lot of people I know communicate. Sure they have other ways to communicate, but they don't want to.
You can ask said email/sms/whatever. If the communication matters, you should have them anyway. If not, then those persons are not that important.
> There's a large number of people on Facebook that I interact with that I don't have email / sms / whatever for.
There you go ! Here is one of the other reasons that I stated before. Not the "those people I can only reach through facebook" bullshit.
Oh, I'd agree they're "not that important" but that doesn't mean "...and therefore I should cut them out of my life."
> Not the "those people I can only reach through facebook" bullshit.
It's not "bullshit" just because you disagree.
For everything else, there's email, sms, and a half dozen other social networks.
Are you going to follow everyone who's harming themselves in any way (alcohol, drugs, food, [insert any other vice]...) to chide about their behaviors?
Lots of people have problems with Facebook, and I was suggesting a solution to their problems which many people think is untenable, but works well for me. If you don't have problems with Facebook, my comments weren't directed at you.
There's some irony in jumping into someone else's conversation to tell them to mind their own business and stop chiding people for their behavior.
But it's not just that. It let you easily open several accounts in parallel. I have 3 github accounts, and can open 3 tabs in 3 clicks with the 3 account in parallel. Before than I had to use profiles and it was a pain.
Just a warning: not if you have enabled multiprocessing.
SDC (and other similar addons) can't monitor LocalStorage when e10s is on, only cookies. (Source: "Frequently Asked Questions and Common Problems" at https://addons.mozilla.org/en-US/firefox/addon/self-destruct...)
http://yinzhicao.org/TrackingFree/crossbrowsertracking_NDSS1...
Use Tor Browser even if your not using Tor if you're looking for better privacy. It's modified to mitigate as much as possible. Facebook is just bad. Avoid it at all costs if you value privacy. And it's not just facebook. Sites like facebook, google, etc also use several 3rd party "advertising" (i.e. data gathering) companies to gather data and build profiles on users and share that data with each other. Even on your regular use browser I would highly recommend uBlock Origin and Privacy Badger.
Total is around 20bits (due to overlaps).
YMMV.
The point is to not ever be different from others. Act like the rest of the crowd. By changing your UA every now and then, you stand out, and become easier to identify.
Along with that, it will still be necessary to fix some browser information leaks that could be used for fingerprinting
If someone is tempted to beat me to it, go for it!
On the other hand, it might be possible to devise a solution that works generally but employs white lists or other exceptions for sites that need certain IP-address behavior. That would take a fair amount of effort, but the approach has worked well in similar contexts, such as ad blockers.
Having multiple container tabs on the same window can be hard to manage & track, at least with the way brave presented it with their numbered session tabs.
You can test first-party isolation now by flipping the about:config pref "privacy.firstparty.isolate" to true. Beware that there are still bugs that break some sites, which is why the feature is not enabled by default yet. If you find bugs, please report them in Bugzilla! Here is the Firefox bug tracking the integration and known bugs:
At the least, you could imagine having a shared session for all the tabs in a same window. But a new incognito window should be clear of any history.
This is really annoying when you always use your web browser in private mode, but don't close it regularly. It means that e.g. youtube already builds a profile about me from my previous searches even though I'm not logged in. If I were that concerned I would close Firefox, but the usability issue is just too big for me. Having the best of both worls would be awesome.
Not in firefox, or, at least not for me.
And yes, you're right if I log in on either one of two private windows then the other one is also logged in. That's actually a bug in FF afaic.
And in a VPN and I think you get at least some chance at some privacy. Hopefully.
Even Internet Explorer has File > New Session.
Meanwhile, my personal container won't log me with my gmail/work account when I watch cat videos on youtube.
If I used facebook, I'd have a facebook-specific container. Just open a tab in it, and I'm logged in, but no cross-container tracking.
Also, history is retained, and all in one big pool (unlike having actual separate profiles).
https://wiki.mozilla.org/Security/Contextual_Identity_Projec...
It lets you run multiple sessions in one window, where each tab belongs to a specific session with separated cookies and such.
I've got a bunch of tabs where I'm logged in to Facebook, another set where I'm logged in to Google and the rest of them where I'm not logged in to either. Of course they can still use IP matching to track me, but at least it's something...