What is Nostr?
ChipTuner
npub1qdj…fqm7
2025-03-03 18:33:19
in reply to nevent1q…a3w7

ChipTuner on Nostr: Take a look at this: https://fingerprint.com/ Some if it sure. Bare minimum ...

Take a look at this: https://fingerprint.com/

Some if it sure. Bare minimum fingerprinting takes information that the browser is required to produce in order to display the website. Information like window size is required so CSS can be calculated to show you the image. Some other things are for UX like knowing if a feature is allowed so I can avoid calling a function that's forbidden and crashing the website. Almost all of it is for UX imo. Knowing your local time and language helps show you the correct content and make sure times appear properly. Knowing what browser engine your running is useful because there was a time (im sure you remember) browsers were wildly different and needed to be handled as such. Even now some API are specific to "chrome" or "moz" and shim libraries need to know so they can export the working api.

I hope that made sense. Some things used to fingerprint are unavoidable if you want to have a usable browser experience. I say that as someone who would rather have a privacy and a poor browsing experience. Also some evil websites now refuse to render content (anything behind cloudflare) without these fingerprinting features, so I'm sure that's had massive influence on browser development. As with most software until recently, I also think developers were (and still heavily are) naive to the harm that can be done by giving too much information.

Using librewolf with settings cranked down, VPN, ublock, and noscript extensions, I can't see 90% of websites these days. If I need to do banking or other critical things. I have another computer with chrome and another VPN service just for accessing those critical things.

But yes, this whole browser thing again has me bothered as usual. Your only option is "I trust this browser bro, because they and other reddit users said so". The source code is difficult to find, and even when you do find the code how much time are you really going to dedicate to rewriting it. That and browsers are updated sometimes once a day. Good luck merging at that pace. I too just want a browser I can truely control. Less features, less shit to leak.
Author Public Key
npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7