Firefox Quantum was released this week to some excellent and some scathing reviews. The difference between them has to do with whether a user had addons that were broken. Addons that were not built using the new method, ceased to exist, and users who relied on them were furious. Several of the ones I used went away with the new implementation. I understand why Firefox made these changes. The old method of creating addons was inherently insecure. In addition, the new rendering engine (the software that changes the code from a web page into the pixels and actions on your screen) is significantly faster. Also, if one web page fails, the entire browser should not crash as it used to do. All of this is good.
What bothers me is the way Firefox rolled this entirely new browser out. First, this shouldn't be "Firefox 57.0", it should be "Firefox Quantum 1.0". That may seem a trivial distinction, but it is a warning to the user that they have an entirely new experience ahead of them. For many, this might have spurred them to do a bit more research on what this new browser was and what the update entailed and they might have decided to wait. Personally, I almost never use 1.0 software. I wait until the bugs have been worked out in versions 1.5 or later. The rollout as a simple version update was deceptive. Second, just as my instinct says about 1.0 software, it's not ready for prime time yet. Most of it works, but the cursor control was jerky, the browser hung and it wouldn't close. The latter problems I experienced in both the Windows and Linux versions of the browser. This is Beta software. Just because an arbitrary date was about to arrive didn't justify releasing buggy software. If Firefox wants to lose the small user base it still has, just release a few more buggy versions. I went back to their Extended Service Release software to keep a working version of Firefox on my computer.