3 ms·
Oh I totally understand why Mozilla did what they did. It was the logical step to make Chrome addons available on Firefox, abandon the structure XUL imposed, an
by hadrien01 9y ago
Oh I totally understand why Mozilla did what they did. It was the logical step to make Chrome addons available on Firefox, abandon the structure XUL imposed, and migrate to Servo-based components. But while they promised a better WebExtension standard (which I defended at the time), they didn't deliver. They needed more time to improve the API and make sure the most used extensions were ready[1]. Developers needed more time too to totally change the architecture of their addons.
And today, they're not ready. And they won't be in six weeks either.
[1] https://arewewebextensionsyet.com/ https://arewewebextensionsyet.com/
Edit: [1] answers "Are we WebExtensions yet?" as Yes. I don't agree.
- Sammi 9y agoWell they gotta make the cut at some point. If Firefox waits forever then Chrome will just eat up all their users. Don't listen to the stragglers who want all the old Firefox behaviors supported forever. The wast majority of users don't care about Tree style tabs and vim style keyboard navigation or what XUL even is. They just want something snappy and fast like Chrome. That's how you get users to use your browser. That's how Firefox became popular in the first place. That's how any browser ever became popular. Yes even IE was faster than Netscape at one point, maybe because of nefarious practices by MS, but it was faster, and that's what the users wanted. It's all about the speed.