Firefox Developers Hate You
-
@DogsB said in Firefox Developers Hate You:
Short circuits the needing to download a ire step.
I too would become irate if I had to download a JRE separately.
-
@acrow said in Firefox Developers Hate You:
@DogsB Did I ever tell you about this one ex-co-worker of mine, who tended to ship a copy of Java with his programs? The installer just plopped it in the same folder as the executable.
Come to think of it, I do the same myself with Qt now.
So, really, who makes their users install the whole framework separately? Disk space is free when it's on the user's machine.
We package a JRE for convenience, but have a manual step (2 or 3 copy-pasteable commands) to actually install it. This reduces the amount of work we have to do for security issues on the JRE side.
-
@acrow said in Firefox Developers Hate You:
@DogsB Did I ever tell you about this one ex-co-worker of mine, who tended to ship a copy of Java with his programs? The installer just plopped it in the same folder as the executable.
Come to think of it, I do the same myself with Qt now.
So, really, who makes their users install the whole framework separately? Disk space is free when it's on the user's machine.
At one point in time, I believe that would have been a violation of the license...
Of course it still is nowadays, but you can just sidestep that by giving them OpenJDK instead which is Totally Different Guys Promise It's Not Oracle Java.
-
@sloosecannon said in Firefox Developers Hate You:
@acrow said in Firefox Developers Hate You:
@DogsB Did I ever tell you about this one ex-co-worker of mine, who tended to ship a copy of Java with his programs? The installer just plopped it in the same folder as the executable.
Come to think of it, I do the same myself with Qt now.
So, really, who makes their users install the whole framework separately? Disk space is free when it's on the user's machine.
At one point in time, I believe that would have been a violation of the license...
Just like shipping the Microsoft CRT directly with your program instead of via the redistributable package.
Once upon a time at my previous job the coworker who was responsible for building setups had it configured so that the bundled redistributable setup would automatically run during install if needed. Which is the way you're supposed to do it, legally speaking.
Ican't be arsed to figure out how to do this with our installer and I really don't give a fuck anywaypinky swear we do this, too.I'm not even sure those libraries are still needed. Raymond once said that Windows is not a distribution channel for the C/C++ runtime (even though it's a very common core dependency and they have no qualms shipping 12 versions of the .NET framework), but I think they're included in all Win 10 base installs by now.
-
Yeah, I'm sure that'll help them win favours.
-
-
Firefox has done it again. Quietly. Insidiously.
WHERE THE FUCK DID THAT VIDEO ON MY LOCKSCREEN COME FROM.After watching a video here on WTF, there's now a widget on the lockscreen with that video. It doesn't do anything (maybe because I've navigated away?). But it's there.
The fix, of course, is in
about:config
I think this started with the v97 release
-
@dcon said in Firefox Developers Hate You:
I think this started with the v97 release
The media controls on the lockscreen have been there a while, although I've not seen it leave them behind if the media's no longer open
-
@dcon Unfortunately, there isn't a system-wide setting to disable the media controls on the lock screen so any program that plays media could trigger it. :(
If you don't like them make sure you complain on the Feedback Hub. I'm sure it'll help.
-
@loopback0 said in Firefox Developers Hate You:
@dcon said in Firefox Developers Hate You:
I think this started with the v97 release
The media controls on the lockscreen have een there a while, although I've not seen it leave them behind if the media's no longer open
Yeah, but FF just started doing this. It never happened until a very recent update. I don't think there was a Windows update in the "didn't happen" <> "now happening" FF interval.
-
@dcon said in Firefox Developers Hate You:
@loopback0 said in Firefox Developers Hate You:
@dcon said in Firefox Developers Hate You:
I think this started with the v97 release
The media controls on the lockscreen have een there a while, although I've not seen it leave them behind if the media's no longer open
Yeah, but FF just started doing this. It never happened until a very recent update. I don't think there was a Windows update in the "didn't happen" <> "now happening" FF interval.
Media keys were added in Firefox 81 and Chromish 73. (September 2020 and March 2019, respectively.)
-
@dcon said in Firefox Developers Hate You:
Yeah, but FF just started doing this.
No it didn't. It's had that support ages.
edit:
-
@Parody said in Firefox Developers Hate You:
@dcon Unfortunately, there isn't a system-wide setting to disable the media controls on the lock screen so any program that plays media could trigger it. :(
If you don't like them make sure you complain on the Feedback Hub. I'm sure it'll help.
I do like media controls on the lock screen, for the rare occasion when I'm not actively using the computer but want to listen to music or a podcast on it, rather than using my phone
-
So:
That's a .PNG
Why is it a .webp now? FFS. The retarded other software I need to get the image into can PNG but can't WebP. And no - there's no option to change the type to PNG in Firefox. (Not to mention that transcoding images is kinda sketchy.)
Edit: Oh, wait. Is the server actually sending a webp for that link, despite the .png extension in the URL (which of course is totally non-binding)? Ah, just fuck everything web these days.
-
@cvi said in Firefox Developers Hate You:
Is the server actually sending a webp for that link, despite the .png extension in the URL (which of course is totally non-binding)?
Did you receive stuff in a portable networks graphic format? [✓]
Thanks for your response.
-
@cvi said in Firefox Developers Hate You:
Oh, wait. Is the server actually sending a webp for that link, despite the .png extension in the URL
I was about to reply with exactly that.
Image sharing services in particular love to lie about file extensions.
-
-
@Gąska CloudFlare also has an option to do the conversion in transit for you.
-
@marczellm for the subminimal definition, I can attest to it. Presenting me with the option to reset my password right on it, notsureif. Definitely at least a latch screen.
-
@Gąska said in Firefox Developers Hate You:
Image sharing services in particular love to lie about file extensions.
It's worth money to them. Bandwidth costs money. And large actors have to have peering agreements. If they can shave off 10% of the average file size, they've saved 10% on their network peering cost. Which is not exactly small change.
-
@acrow and they’ll pretend it’s all about making the Internet faster for you.
-
@Arantor said in Firefox Developers Hate You:
@acrow and they’ll pretend it’s all about making the Internet faster for you.
How fast and how expensive is on-the-fly transcoding? Genuinely curious.
-
@topspin expensive? CloudFlare offers it out of the box on their $20/month plans and up and caches the results on their CDN. Other services may offer it - our managed hosting (CloudWays) also offers it out of the box.
The actual conversion can take a few seconds the first time depending on how aggressively you’re doing it but you store the cached version after that. Or if you’re me, you handle that in your asset management process so you can tune how aggressively you want the conversion to go (and can tweak which images get lossy vs lossless WebP for extra must-go-faster)
Note that Google PageSpeed will ding you for not using “next-gen image formats” (I.e. WebP/WebM/AVIF/JPEG XL)