JPEG XR always seemed like a better contender to me (I mean WebP launched without alpha channel support. How tone-deaf to developer/designer needs is that?). But it had Microsoft's name on it so it was doomed from the start.
At this point it seems like we might as well wait for the eventual "HEIF for AV1" to get the best bang-for-the-buck implementation if we're going to have to support this format in perpetuity.
Firefox (on Mac) lacks three things which I hope they fix them ASAP:
1. Compared to Chrome, FF just makes the Mac insanely hot. Sometimes if a website is stuck at loading, the CPU usage goes seriously high, resulting in temperatures around 80˚ Celsius, and MBP fan rounds at ~5000 rpm.
2. FF doesn't support page scrolling with keyboard shortcuts like Chrome does. On a Mac, you can [big] scroll up/down using alt + arrow keys. "Home" and "End" could also be achieved by Command + arrow keys. On FF however, I haven't found the same shortcuts.
3. FF used to be faster than Chrome at startup, but now on FF 57-58, when you type in the omni-bar, it takes quite a long time for FF to figure out where it has seen this before. In other words, it can't quickly tab-complete what you're typing among bookmarks, history, etc.
I switched from Chrome to FF a while ago, mostly because of the Quantum and the new slick modern UI. But due to these annoying problems, I switched back to Chrome.
Agreed. Quantum is still very slow on macOS. My least favorite part is the "whoosh to catch up" highlights following the mouse cursor in about:config on my mid-2015 MacBook Pro.
Quantum is causing me huge problems on Windows 10 machines too, periodically just freezes my machines and tabs just stop working with no errors reported. I was very enthusiastic when Quantum was first released, it seemed like an awesome new FF but not happening, gonna have to ditch it.
They destroyed the XPI/XUL platform and thousands of hours of work that went into those extensions. Now Firefox is a much worse version of Chrome, no reason to use it except for dubious ideology preferring Mozilla. Sacrificing the one network effect that kept Firefox relevant was a brilliant move.
But these days if you really want to use WebP you can use a WebAssembly build of the library to support it in browsers which don't support it natively:
> When Facebook tried to use WebP a while back their users didn't like it
That's just a "Google sucks at UX" issue. Apple recently adopted HEIF in iOS wholesale, but nobody is complaining because they made the correct UX call to convert to JPEG as soon as there's the slightest chance the recipient doesn't support the format.
It happens quite a lot, in general, that some bugs simply don't get the kind of attention they deserve. For example, non-Firefox browsers supported relative positioning of table cells in 2000 or so, which is useful for interactive table rearrangement, and Firefox held fast to not supporting it, citing complications around backgrounds [1], even causing the standard to temporarily change (which they then cite in the bug). List-style-position is still broken [2]. There are plenty more, in all the browsers.
26 comments
[ 2.3 ms ] story [ 25.6 ms ] threadAt this point it seems like we might as well wait for the eventual "HEIF for AV1" to get the best bang-for-the-buck implementation if we're going to have to support this format in perpetuity.
[1]: (warning, autoplaying video) https://www.cnet.com/news/google-mozilla-av1-photo-format-co...
Firefox (on Mac) lacks three things which I hope they fix them ASAP:
1. Compared to Chrome, FF just makes the Mac insanely hot. Sometimes if a website is stuck at loading, the CPU usage goes seriously high, resulting in temperatures around 80˚ Celsius, and MBP fan rounds at ~5000 rpm.
2. FF doesn't support page scrolling with keyboard shortcuts like Chrome does. On a Mac, you can [big] scroll up/down using alt + arrow keys. "Home" and "End" could also be achieved by Command + arrow keys. On FF however, I haven't found the same shortcuts.
Update: It has a weak form of this feature (but still requires your MBP to have "Home" and "End" buttons on it!): https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perf...
3. FF used to be faster than Chrome at startup, but now on FF 57-58, when you type in the omni-bar, it takes quite a long time for FF to figure out where it has seen this before. In other words, it can't quickly tab-complete what you're typing among bookmarks, history, etc.
I switched from Chrome to FF a while ago, mostly because of the Quantum and the new slick modern UI. But due to these annoying problems, I switched back to Chrome.
Edit: The comment below mentions another way to achieve Home/End features in FF.
https://caniuse.com/#search=WebP
When Facebook tried to use WebP a while back their users didn't like it:
https://www.cnet.com/news/facebook-tries-googles-webp-image-...
But these days if you really want to use WebP you can use a WebAssembly build of the library to support it in browsers which don't support it natively:
https://webmproject.github.io/libwebp-demo/webp_wasm/index.h...
That's just a "Google sucks at UX" issue. Apple recently adopted HEIF in iOS wholesale, but nobody is complaining because they made the correct UX call to convert to JPEG as soon as there's the slightest chance the recipient doesn't support the format.
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=35168 [2] https://bugzilla.mozilla.org/show_bug.cgi?id=36854