Vincent

@Vincent@feddit.nl
2 Post – 144 Comments
Joined 1 years ago

Yes, every browser caches resources that multiple pages of the same site use, unless the site instructs them not too.

It is also the case that almost every modern browser does not share those caches between different websites, to avoid providing a mechanism for them to share data. This means that for websites, it is no longer beneficial to use CDNs, if it ever was - in practice, it was also the case that only very few CDN resources were actually shared between different websites (since they all depended on different versions or different CDNs).

It's also clearly still in development and doesn't really work well yet, so while fun, probably not something you'll want to use yet. It's not even at the point where reporting bugs makes sense.

As @denschub@schub.social always emphasises: make sure to file a report at https://webcompat.com!

We ask everyone to file their reports, because all reports are really useful. Even if we don't respond to every single thing you report, it's a signal that we're processing in many different ways. (...) please, keep reporting all issues you see, because every single blip counts!

https://www.reddit.com/r/firefox/comments/1de7bu1/comment/l8ghtr2/

1 more...

If TypeScript still is a fad at this point, his definition of fad is far lengthier than mine is.

I'm fairly sure TypeScript will remain in popular use longer than whatever project you're working on πŸ˜…

"Now" = since December 14th, the day this post was published.

Support it or you won’t know what you lost.

Note that the best way to support it is to actually use its products, Firefox in particular. That's what gives Mozilla the ability to influence the direction of the web and web standards.

Of course the tabs would just come back up next time they open the browser window again. Can't risk losing those precious tabs, there might be an important one among them.

Signed, a tab hoarder.

3 more...

Wow, I'm amazed by the number of contributors that a relatively niche product like this has managed to gather - very cool!

It's fantastic, for two reasons:

  • There's so much great software available through it, and I can always get the latest version regardless of my distro - or an older version if it hasn't kept up with its dependencies.
  • It's part of the tooling that allows me to update my operating system without risk of it breaking (i.e. I can use an atomic distro because of it).

And when you do this, you are now more fingerprintable than you were with resistFingerprinting off, as the specific combination of anti-fingerprinting measures and canvas-enablement makes you more unique. Which is why it's hidden in about:config.

5 more...

Yo, wtf. Their VPN, Relay and Monitor are basically the only Mozilla services I'd use and pay for.

If the "'d" means that you're not paying for it... That might be the problem 😒

4 more...

You might also consider the saying "perfect is the enemy of good". If you can find something perfect, that's great, but if not... Don't go with the worst option.

Seems like a bit of an overreaction. From what I can see, it's mostly that Ubuntu don't seem confident enough to ship this without more rigorous testing (i.e. they think it might introduce other/more severe bugs), so they want resume doing that testing before shipping it. Doesn't really seem harmful to anyone that didn't explicitly choose to use Ubuntu.

1 more...

From an update from last week:

Firefox, however, has no plans to deprecate MV2 and will continue to support MV2 extensions for the foreseeable future. And even if we re-evaluate this decision at some point down the road, we anticipate providing a notice of at least 12 months for developers to adjust accordingly and not feel rushed.

I will say, as a JavaScript developer, the new module system is a pain everywhere. Node.js went to great pains to allow for an upgrade path without breaking changes, and it's still a PITA for developers because there are so many edge cases that could go wrong, so you still have to actually keep testing in both older and newer versions.

A hard break like this is painful, but I'm not sure if there's a better solution. On the upside, it looks like it'll be easier for someone like me to contribute fixes for this, even if I don't know the specifics of extension development otherwise.

Crossing my fingers that someone will step up to create a Flatpak 🀞

Ah yes, I'm sure there are no trackers on eBay.

You could try Menu -> Help -> Troubleshoot Mode. That will restart Firefox without extensions and such - if the problem then disappears, it's probably caused by one of them.

including limiting lots of things that worsen the experience for AdBlock Users

That is the Chrome implementation; Firefox doesn't and won't impose those limits.

1 more...

I believe the explanation is "it's hard, it's being worked on, but it will take some time until all the pieces are in place", and they're not going to hold off releases until it is.

that will /should probably make their way into JS.

Not really, IMHO. The main advantage of TS is that it will help you catch errors without having to run a particular piece of code - i.e. you won't have to move to the third page of some multi-page form to discover a particular bug. In other words, it helps you catch bugs before your code even reaches your browser, so it doesn't bring you much to have them in the browser.

(There is a proposal to allow running TS in the browser, which would be nice, but you'd still run a type checker separately to actually catch the bugs.)

1 more...

AFAIK screen locking is already possible and widely implemented; it's just being handled by the display manager (? I think that that's the right term). It's just that you can't install anything that provides a fancy animation, if I understand correctly.

If only it was open source. Or if only you could actually do your own network capture. 🀷

This is just a random user doing a very unrepresentative poll back in June last year - I don't think it'll influence Flatpak adoption in any way.

Most tech giants are compliant now (which is the actual goal of regulation, not fines). Although they've had fines too.

You might still need those tabs though. You probably don't, but you might.

4 more...

Thanks to Flatpak, I can have basically careless OS updates with Fedora Silverblue, so I'm very happy with them. I also appreciate the fact that every distro that can run Flatpak automatically has a wide range of software available to it.

I'm sure Snaps have similar advantages, but I haven't worked with them much. I don't really like that you can only publish Snaps through Canonical though, so in that sense I hope Flatpak wins.

The Snap is by Ubuntu (and presumably will still be the way Firefox is installed by default on Ubuntu). I think that this is for people who'd prefer not to use the Snap, allowing them to install the .deb directly from the source.

1 more...

Your data is always encrypted before it reaches the AWS servers though, so it's not like Amazon has access to them. The phone number/nicknames is still in progress, but it's hard to do that securely, and given that their user base is really big now, they also need to make sure it works well for everybody.

3 more...

Lucky kids. I remember when I switched to Linux and encountered my first app store (Synaptic). That was already such a huge improvement over random .exes, and app stores today are way, way better.

3 more...

collecting data about how many times you searched

I don't think this stores how many times you specifically have searched for something - just how many times something has been searched for in general. In other words, nobody will be able to tell anything about you from this data.

(Which is very different from e.g. the data Google collects about you and shares with its partners.)

With all the Linux on mobile work, one thing I was wondering about is how Android (and iOS too, I think) can just stop apps running in the background if it thinks they won't be opened any time soon, to save energy, and how apps must therefore be programmed to be able to handle that gracefully. There has been a lot of focus on making apps adapt to the screen size, but not so much on making them save energy like that - I wonder if this work could enable that in one go for whole classes of apps?

Dealing with GNOME users problems all day in the forum, KDE is just better for usability?

It seems not unimaginable that whichever is more popular (/the default) will have more people reporting problems in the forum, regardless of how good it is?

Is it just because it's faster? Feels like I can wait a couple of months for that?

2 more...

Firefox Relay is open source though, here's the source code: https://github.com/mozilla/fx-private-relay-add-on/

And for the server: https://github.com/mozilla/fx-private-relay/

Also:

While there may not be as many options as for Chromium-based browsers

Many Chromium-based browsers offer no extensions on Android at all?

Same way you test on Safari if you don't have a Mac, I guess. (i.e. not at all, or with the same rendering engine on a different device and hoping it is similar enough, or via a service like Browserstack.)

That's why the article itself adds the "major browser" qualification.

If we can't discuss systemd until 4% is reached, we can't discuss systemd ever. Which is fair, because the systemd horse has already been beaten to death at this point.

Exactly :)