Indeed. Also, the auto-open PiP is super nice feature I’ve been using a lot.
Indeed. Also, the auto-open PiP is super nice feature I’ve been using a lot.
I don’t think Firefox Color can do that. At best you could test and set colors using Color, and then export the settings for both as a theme .zip or .xpi files, and then combine the two to a single manifest.json file. Inside the manifest, a "theme"
key would be color properties for “normal” theme and "dark_theme"
would be for dark-theme. After that you would submit the theme package to get it signed after which it can be installed as a real theme.
I’m not sure if resistFingerprinting does anything to stop websites from uploading whatever data they can get though, I don’t think it does that. And I don’t think it could really do that in the first place since the website could just obfuscate the data and browser wouldn’t know what is sent.
That’s not necessarily a good solution either, because a service could figure out that the source of random fingerprint data likely comes from the same user. Especially if your ip is not changing. It might perhaps be effective if a substantial amount of people were doing it though.
But to generate such random fingerprint is difficult because it consists of many parts and services don’t all build fingerprints the aame way. You could easily randomize e.g. canvas data, but the issue is that if you only randomize one data point then that one random data point pretty uniquely identifies you if your other datapoints are stable. So to be effective you would really need to randomize several different datapoints and that may not be such an easy task since websites could build them in all sorts of ways.
Yeah, regular http cache is indeed a thing. However it’s more complicated because the web server can tell the browser how the returned content should be cached - if at all. So if, say, reddit servers ask the browser to not cache particular resource (for whatever reason) then it won’t be cached. I mean, the browser is free to do as it pleases, but I think in general browsers would do as the server asked and indeed not cache it.
Yup, YT has only shown me a nice “Sign in to confirm you’re not a bot” message for the past week or so. Not because of Firefox or adblockers though, because the same happens on all other browsers and clients as well.
Maybe because of VPN, or who knows what, maybe they are just idiots.
Indeed. I mean, I’m blocking ads as much the next guy and that’s not going to change in any foreseeable future, but I cannot see how introduction of privacy preserving advertising platform could possibly be seen as anything other than an improvement over the current, completely perverse, situation. It would be better for people who don’t block ads, so if this acquisition would advance uses of privacy-respecting advertising systems and simultaneously get some revenue to Mozilla then this sounds quite like a win-win to me.
I don’t. Pretty much everything just goes to other bookmarks. When I want to use them I’ll just type *
to urlbar , type something about it and Firefox usually finds the bookmark I wanted.
Yes. I want to have access to both history and bookmarks on all my devices and send specific tabs to other devices. Sync makes these super convenient.
Huh, okay. That does seem like extensions can indeed write arbitrary data to default download directory automatically. Maybe you can create a feature request to existing extension for that kind of feature. Although I would think that an interval is totally unnecessary and it would make more sense to only make a backup whenever style editor is started or a style is otherwise being added/removed or some such.
I’m not 100% sure about this, but I don’t think addons are allowed to write anything to disk without user interaction, except to their own database of course.
I guess you could do it if you had some other installed software that backed up extension data from Firefox profile folder. Then again, if you are worried about some profile data getting wiped, then it would just make sense to back up the whole profile and not just little bits of it because who knows what other data could get wiped.
There isn’t a built-in option for that, but you can hack it with custom styling rules using userChrome.css. Just like the other guy said though, the styling rules that work now may need to be updated if something changes in Firefox, but that is the nature of customization.
I mean, there are options. It could mute/unmute, close the stream, copy one of various track information such as track name or playback position, send the video to different screen etc. But I can’t think of anything that makes much sense, although mute/unmute is at least somewhat sensible.
But, yeah, it’s one of those interactions that has just always worked like that, long before browsers could play video even. It’s similar to how Ctrl+C copies stuff, Ctrl+Z undoes previous operation, right-click opens a context menu etc.; they don’t have to do those things, but users have learned to expect it, so it would be pretty dumb to change that with no reason.
Reader mode can show images as well though. I mean, it isn’t always successful in doing so - probably because there’s about a million different ways a random website could show an image - but reader mode can show images that it thinks are part of the actual content.