On my end, I never actually stopped using Firefox after Chrome came out. I had Chrome installed and used it mostly for testing and validation of web code, but my day-to-day was Firefox. I had my extensions configured and setup in it and my large collection of bookmarks was there (I guess I was just too lazy to import them into Chrome). I think the main reason I stuck with Firefox was because I used Android and the Firefox browser on Android supported my extensions -- the most important being uBlock Origin, so the browsing experience was better even though the overall performance wasn't great -- and since my bookmarks were synced, it just worked out better for me that way.
I ran Developer edition, so I received the updated that killed most of my extensions earlier than most and I realized that the main reason I used Firefox was because of my collection of extensions -- many of which now didn't work. So I abandoned Firefox on all but mobile earlier this year and switched to Vivaldi (chromium based)[0].
Now that my most important extensions are available (though still haven't found uBlock Protector), I've started using Quantum again. I'm really enjoying the fact that HTML5/Flask autoplay can be disabled in "about:config" (and that it works, unlike the myriad of extensions I installed for Vivaldi claiming to do the same but which mostly broke things like gifv playback and random non-YouTube video sites that would still autoplay or would simply refuse to play). Firefox Quantum is faster and I'm back to being a (mostly) happy Firefox user, again. Last night I removed the icons for Opera and Vivaldi from my task bar to keep me from accidentally starting them due to muscle memory (and therefore adding bookmarks in a place where I will lose them).
[0] No, I don't have a thing against Google, I just preferred the high-degree of customization that Firefox/Vivaldi gave me over Chrome. I don't like Chrome's opinionated configuration panel -- I'm a developer and I like knobs to turn. Though Vivaldi lacked the conveniences of syncing things between my various machine so I ended up on Opera rather regularly.
As an avid Vivaldi user, I was impressed with what Firefox Quantum had to offer. I hadn't used Firefox since Chrome became dominant, it was interesting to see what Firefox had to offer compared to the Chromium-based ecosystem.
Personally, I would consider Firefox Quantum to be a step up over Chrome, but it's still missing much of the customization that I grew to love under Vivaldi. Simply being unable to change keybindings or the speed dial selection were enough to draw me back to Vivaldi, but I'll be keeping a keen eye on Firefox development from now on.
I do agree however, the lack of syncing is a major drawback to Vivaldi, and one I hope they will add in the near future.
You can customize what pages are displayed in the quick dial screen (and pin them, so that they stay there), but you cannot change the images and reorder sites by dragging (you need to re-enter the URL in some further tile).
I'm surprised at the success of Mozilla's PR push for this. It seems the time is right for this. Probably helps that tech sites seem to compete to have an article on every "current" topic.
It's good to see Mozilla's ramped up PR, but given how deeply entrenched Chrome is, I doubt it will be enough. That is why we developers, if we support Firefox's/Mozilla's mission, must make it our goal to spread the word. I'm setting a personal goal to let 5 (non-tech) people (mostly in my family) know about this.
I've only seen tech articles/blog posts for Mozilla's PR, so while that is great, they may need to expand their efforts to include the general public. Chrome did speed-test television ads [0] like, Is Chrome faster than a potato cannon? that were appealing to a general audience. Not suggesting Mozilla do this. Perhaps reaching out to universities and school districts to adopt Firefox as their default browser? At my university if you went on a public computer all it had on the desktop was Chrome, so guess what people are going to use, not only on school computers but on their personal devices? The same is true for my high school.
I commend Mozilla for their giant task at hand, taking on such a technological behemoth that has uncountable benefits when it comes to advertising their browser.
Using the new Firefox, I find myself wishing the phone OS project had succeeded. I want something to Android what Quantum is to Chrome. Timing is everything, I wonder if it could have succeeded now.
We'd finally have been free from the shit Google and Apple keep pulling. I'm afraid the mobile train is so long gone that it's impossible to get on board now. Even Microsoft, armed with a solid polished product could not make a dent.
I don't think you necessarily need a large market share. You just need your alternative to be viable for individuals to choose to use. Then if it's better, you'll gain users.
Firefox itself needs large market share, as a bulkhead against sites that work only in {IE6|Chrome}.
Mobile OSes need large enough market share because you have to persuade the proprietors of important services to make their services available on the OS — if those services aren't available, your OS won't have enough utility for most users.
But it is possible to get a large number of services working on an unpopular mobile OS — if there's a common standard that unpopular platforms can make use of, which is good enough for most users — such as web apps.
(For example, DuckDuckGo can succeed or fail on merit, because it's a viable alternative. In the Linux bubble, most apps don't specifically target unpopular distros, but they can make use of the same source code or the same packaging formats.)
So if we want better mobile OSes, we should support interoperability of apps.
Ah yes. The fight for smartphone OS dominance is unfortunately over, but I do hope a company like Mozilla could secure a leading spot in the next big consumer technology platform (my bet would be AR), so we can have the option to choose an open platform that respects user freedom, backed by a team that truly has the users' best interests in mind.
>an open platform that respects user freedom, backed by a team that truly has the users' best interests in mind.
Until they begin introducing useless features no one has asked for, redesigning the interface - I'm sorry - "user experience" to be more "modern" (cough... chrome-like... cough) and then change the API without full backward compatibility rendering about a decade of extensions - cough... addons - cough... I think they back to calling them extensions - useless.
Not to mention the users, who had about a decade worth of muscle memory and their extensions configured just the way they like, who now have to start over.
It would be fascinating to know if Mozilla's financing model makes advertising a no-brainer, i.e. the cost of switching 1,000 users is more/less than the search bar revenue from 1,000 users.
'DOM' panel in FF DevTools unfortunately still doesn't distinguished between inbuilt native DOM nodes and custom DOM nodes from JS code - making the DOM panel still completely useless. Firebug grouped non-native DOM nodes (the interesting ones for devs) and sorted them on top, and marked them in bold font - non of these is in the new FF. Until DOM panel still a work-in-progress, I cannot switch.
I still keep a Firebug 48 with old Firebug addon around, because of the awesome DOM panel (that also Chrome doesn't have).
Yes, thanks! It's hard to describe, but this page nails it including the screenshots!
Love your own
There are two kinds of objects and functions - those that
are part of the standard DOM, and those that are from your
own JavaScript code. Firebug can tell the difference, and
shows you your own script-created objects and functions in
bold at the top of the list.
To be even more discriminating, use the options menu to
completely hide different kinds of objects. For instance:
Show Own Properties Only hides derived properties from the
prototype chain, Show Enumerable Properties Only hides non-
enumerable properties and Show Inline Event Handler shows
inline event handlers that are not associated with functions.
With "your own JS code" it means the JS libraries, the JS code of your website. Also any changes to DOM made by JS code is also highlighted in bold and different colors like green and red. Try it out yourself, you will see it's very useful undo you will ask yourself, why haven't I used it in the past.
I fear as it's now hard to impossible to try out Firebug with current Firefox, and the WebDevTools have long forgotten the past functionality of Firebug, we may never again get this valuable features back. :(
But to try it out yourself, either download FF48 portable and install an older Firebug revision (the last two Firebug revisions are "fake" meaning the basically remove Firebug, so use an older Firebug from 2015, you have to install it manually, or downgrade it)
Despite the downvotes by people who don't got it, it's a very valuable feature that made a Firebug so special and useful.
Please Mozilla devs, try it out, and you will get it in 1min how useful it is, and please add it to DevTools. (@Chrome devs: please also add it)
I bet it was 2009 since I last used firefox, other than testing for reported bugs in it. I've been using it exclusively since the Quantum launch, and I really enjoy it.
I liked the idea of having real browser diversity before, but it wasn't practical for me. Now it's practical and awesome.
Same for me. I tried to switch back to Firefox a couple of times in the past and couldn't do it. Performance wasn't there and the UI would often hang without response.
But Quantum changed everything. I've been using Nightly since this summer and it's wonderful. I now use it as my default browser.
It reminds me of Phoenix (to become Firefox), and how much of an improvement it was over the Mozilla browser. It makes me wonder where things went wrong, as I recall the Firefox of ~2005 being snappier than the one of ~2015. The only discrete drop in performance that I can remember was the addition of the AwesomeBar (which was worth it, but it really annoyed me at the time that just typing in an address became sluggish). Of course, my memory about these things could be completely wrong, and in any case web 2.0 gradually took over and websites accreted JavaScript faster than the hardware could improve, so comparing today with 10-15 years ago isn't really fair... Well, congrats to the Firefox developers, because it really is a pleasure to use again.
> It makes me wonder where things went wrong, as I recall the Firefox of ~2005 being snappier than the one of ~2015.
If you visit any page made in 2005 with any recent browser it will be unbelievably fast. Pages became more bloated in the last decade because they could.
chrome's day-one multiprocess support was really the big shift since it allowed js bloat to not kill your session, which in turn allowed more js bloat to exist, which in turn made ff slower..
Yeah, when you think about Chrome's being selling points - a browser that won't crash just because one tab does, sandboxing, and responsiveness - it's literally all just from their multiproc architecture. It bought them so much to have that from the state.
But, like Firefox, they now have a big codebase to maintain and it's not so easy to get massive perf improvements because changing up architecture is painful.
first releases of firefox were also pretty bare. in a good way, it didn't do much but did everything I, as a coder, wanted. Now think about devtools and live customization .. and every other bits added.
You'd think that a technology-oriented magazine like wired would at least try to aim for cross-browser compatibility in their infrastructure. But why bother, make your CMS Chrome-only a policy and free yourself of extra testing.
And it's not only wired. I've come across a lot of internal sites and intranets that are poorly tested on anything but Chrome. I know, it's not exactly the same thing as the old IE/ActiveX but it still grinds my gears when it happens.
>You'd think that a technology-oriented magazine like wired would at least try to aim for cross-browser compatibility in their infrastructure. But why bother, make your CMS Chrome-only a policy and free yourself of extra testing.
Makes total sense as an engineering tradeoff if you're not in the business of saving the web but publishing a magazine.
If Firefox had a larger market share, it would be easy to make the argument for cross-browser compatibility. But when Firefox is not even 12% of Chrome's usage globally http://gs.statcounter.com/ and likely much less for your customers it's difficult to appeal to ideals
There are a different and arguably smaller set of warts in 2017 compared to 1999 but that doesn't mean that it's easy to reproduce the exact layout, pixel for pixel, across Firefox, Edge, Opera, UC Browser, Safari, Chrome and other browsers in use.
Why is pixel-for-pixel similarity even desired? Is it even true across versions of the same browser, or different user settings (like window size or font size)?
Maybe, but those 12% (didn't check the numbers, I take your word for it) are much more sensitive about such discrimination. That's IE all over again...
I'd be more sympathetic if there weren't examples of Mozilla explicitly fighting against features supported by the other vendors. The classic example is Web SQL, an immensely useful API that Mozilla fought hard against and successfully lobbied to kill off. Chrome and Safari still support it. So for a wide swath of problems, you can either use WebSQL and drop FF support or hack around with a slurry of third party libraries and inferior APIs. Should all web developers be restricted because a vendor with relatively small usage insisted on not supporting features?
> This document was on the W3C Recommendation track but specification work has stopped. The specification reached an impasse: all interested implementors have used the same SQL backend (Sqlite), but we need multiple independent implementations to proceed along a standardisation path. [1]
The w3c requires a standard to have 2 or more independent implementations of a spec. Why should Mozilla or Microsoft be responsible for writing an independent implementation of SQLite just so webSQL can be a standard.
And on the flip-side, we have MathML which the Chromium team decided to drop, fighting against an incredibly useful and performant (in comparison to other Javascript-based implementations) feature supported by Firefox and Safari which made mathematics a first-class citizen on the web.
WebSQL does seem a little nutty to me. You’d perennially be in a state of wondering which SQL features it supported and which it didn’t. It would just introduce a whole other layer of browser incompatibilities as the browser vendors prioritized different features and performance optimizations.
Or, if you committed to keeping it simple and not chasing Postgres and MySQL, then there’s kinda no point. Just write a little SQL wrapper around LocalStorage.
In the end, that’s why we have LocalStorage—it’s simple. Like a file system. It means that you can have a clear sense of what browsers do and do not support.
I guess here’s a direct question: why do you prefer WebSQL over a tiny JS library that does the same thing?
Websites and -apps that run in just one browser are worse than ones that haven't yet switched to HTTPS. It is 2017. This has been going on for 20 years. Browsers are more like each other than ever before. There is no reason for this in a new app.
I always wondered why they branded Chromecast with Chrome, it has almost nothing to do with a browser besides the funny gimmick where you could show a web page through it. Maybe an implementation detail.
I suppose I get it now. It was originally just branding to promote a Chrome monopoly, and now it's an artificial exclusive feature. I love the idea of Chromecast but it's sad that it's still so closed off.
Nothing specifically. I was expanding the specific comment on an instance of Chrome-only compatibility into a general comment on other things Google has been doing to expand it's Chrome monopoly. Maybe the topic deserves a top level comment, sorry if it's placement offended your sensibilities.
To implement Cast support in an application, you have to link a closed source binary to your project. Google only provides binaries for iOS and Android (via Play Services), and has a closed source implementation in Chrome.
It shares a fraction of one property with IE6. It's nothing like IE6 in all other respects.
A quick refresher for those that perhaps was not around in those heady days: to build even moderately advanced (dynamic) web pages that were cross browser compatible was not merely a question of remembering to test in both, it was a significant engineering commitment. To add to the badness, Netscape in those years was frankly just not a very good browser, so it was not a particularly easy sell. Thus a lot of apps built in those years only (and quite rationally, too) targeted IE4, 5 and finally 6, Microsoft being very focused on backwards compatibility. IE7 was the first browser standards compliant enough to make cross browser development reasonably easy, also being the first browser in the line to have to compete with Firefox. It broke backwards compatibility, which is why IE6 ended up hanging around for so long and being so hated, even if was the DHTML API of IE4 that was the original culprit.
Today, there is no good excuse to build web apps that does not work in all the major browsers, it's just so (relatively) easy. But that was emphatically not the case 15-20 years ago.
Offtopic: 'ciao' doesn't mean only 'goodbye' as the author seems to imply given the title.
It means both 'hello' or 'goodbye'. It is similar to the Hawaiian 'aloha' when used as a greeting.
I'm Italian and agree with you. This said, I'm reasonably sure that in countries like Brazil ciao is only used as good bye, so maybe this explains the confusion. FWIW, I've also saw it written as "chao", which made me rofl.
The word has been incorporated into other European languages with spellings that make sense for that language. Other commentators have mentioned the Portuguese, Spanish and German forms. To add to those, I've come across "Čau" in a number of Slavic languages.
I switched from chrome to Firefox because of the font rendering on Windows. It seemed to do a better job particularly on those effete sites with thin fonts and weak contrast. Haven't noticed any disimprovement in quantum but I'll watch out for it.
It does give them enviable control, but the security is a valid point. A browser engine has a wide surface area for attack vectors as it features multiple parsers and a JS engine.
It's taken from the same playbook as their refusal to support open video codecs in WebRTC. Apple is the new IBM, using money and market share to keep out challengers. If Steve Jobs were getting started today we'd have a picture of him standing in front of the Apple logo giving it the finger.
Honestly, I don’t really care to see any other browsers on iOS. Safari works perfectly fine and I’d rather download an app than use a mobile experience of a website. Most companies suck at mobile web apps whereas the native experience is much better.
- The Interface is obtuse and inefficient in practice.
- All major updates only happen once a year for so that the OS announcement can have more bullet points
Which, I guess is the problem with iOS as a whole. Marketing is the primary driver of all innovation on that platform and it works for them. Except the iPad.
If you’re happy with the Safari rendering engine, there’s nothing to stop you building a competing browser with a different UI. That’s what Firefox and Chrome on iOS are.
- Design: On Windows it integrates better but on MacOS the header is just somehow ugly. Chrome just feels more stable in this point. Also the scrolling to top when Chrome goes over the 0px line and bounces back - that's just a nicer behaviour.
- Clearing history and cookies: I yet didn't manage to find a fast solution to do this in Firefox.
Please, dear Firefox team, if you read this, improve it and you got me back!
The tabs don't hang in the top left corner but there's some space. I don't get this design decision. Also I dislike the hard dark outlines on some icons (e.g. for folders).
I totally get your point, but please, Mozilla, make the default configuration great or people will stick with a browser who is owned by an evil company. :)
Btw: What I mean is the space left from the first tab, not the "drag space" on top.
It is? I've been trying to figure out how to get rid of this, but Googling various combinations of "remove space to left of tabs Firefox 57" has not yielded anything helpful.
Unfortunately telemetry is everywhere now, and it disgusts me greatly. Personally, I find the idea that software should continuously phone home about its use, and this silent data collection/monitoring, extremely abhorrent. Some apps that really do not need to interact with the network at all do it, and those can be easily firewalled, but not so with a browser.
Edit: Wow, downvotes for opposing pervasive telemetry. Now that is scary...
Every app and app developer could use crash/bug reports. I can understand your paranoia that something else is being sent but I would hardly call the idea of asking to send back bug reports abhorrent.
I'm a developer myself and I absolutely oppose this practice. I don't do it and I don't want others to either. The possibility of exposing sensitive information is just not worth it. If you discover a bug you can always make a bug report and provide any details there. In that case, the consent and scope of disclosure is made very explicit. Chances are you don't know what information a machine-generated bug report contains, but you do know what you wrote when you reported it.
This is not paranoia, scummy software developers have actually sent much more than crash reports. And crash reports may contain private information anyway.
isn't cliqz basically the same as duckduckgo? i understand if you do not trust them specifically, but what i read there is that mozilla was intentionally reducing the information it could collect.
i have seen this article already 5 times on this post, what is the point?
My gut reaction was to be suspicious of Mozilla, but then I remembered that they're Mozilla. They're probably just trying to figure out which features are confusing for users.
It's strange because we do this type of tracking in all facets of webapps, but desktop apps trigger our suspicion meter.
Mozilla's pretty careful about what goes into the default telemetry, too. Most of it is info that isn't very identifying (stuff like "how many cores do you have" or "how many times did this specific kind of jank occur for you")
FWIW in Firefox nightly (maybe also beta?) if you flip the privacy.firstparty.isolate then the fact that websites can talk to each other is severely reduced; basically third party iframes get their own set of cookies for each domain they're embedded in, so tracking iframes know about each other less. Flipping this pref will log you out of everything though (only the one time), and some sites don't work with it (nothing major so far, and you can file a bug. In many cases it's the site relying on iframes in a weird way).
Sending data by itself isn't commonly seen as an attack vector with things like TLS in place and working, as far as we know. At least, Google has been sending browsing history with no additional encryption as part of Chrome Sync since its inception and there we don't know of data leaks during send so far either.
And at the server where it's sent to, it gets disconnected from the IP address and intermixed with other people's browsing history. So, it's not stored in personally identifiable form and therefore not vulnerable there either.
Mozilla has also made an official statement that neither they nor Cliqz store personally identifiable information as part of this, so doing it anyways would be misleading of consumers, i.e. breaking the law.
Not to mention that it would violate German privacy laws (which is where it's currently being tested), if they collected personally identifiable information without clearly notifying the user and at least some checkbox that the user has to tick.
It's easy to spin this, so that it sounds like Mozilla is doing pure evil here, but it's just not the case.
Cliqz isn't (pure) telemetry, it's more like the suggestions at the top of the page on Google. It reads what you're typing in the address bar and tries to give you clever info based on what it thinks you're looking for.
Firefox is actually the only software where I've reviewed the privacy settings when asked and allowed it to send more information than the default setting to the vendor.
2. Chances are significantly lower considering that this collaboration started only recently on the new installs from the website. Judging by his comment, I don't think he's a new Firefox user.
Of course, the chance is still there, but I would argue that it's low enough to be negligible, at least for him.
Yeah definitely. I think the scope of desktop apps is often wider though.
With web apps any telemetry data is pretty much limited to things on that domain. Browsers have access to more in principle.
I guess if the data transmitted is not personally-identifying or profile-building then it's fine. E.g. number of sites only, not urls. On second glance at the new FF page https://www.mozilla.org/en-US/privacy/firefox/ it seems like the stuff they collect is pretty innocuous. Paranoia ftw.
It's strange because we do this type of tracking in all facets of webapps
It's natural because in some sense, a webapp is more like regular visiting a site; and just like the fact that my requests to websites will show up in their server logs is, for the most part, not really a concern. To use an analogy, "if you want to have a conversation, both sides need to be able to contact each other." But when software is monitoring what I'm doing with it, and reporting to one central site, when I'm visiting other sites? That just evokes "do not want". I don't care if it's Mozilla or Google or whoever else. Just. Stop. Watching. Me.
> My gut reaction was to be suspicious of Mozilla, but then I remembered that they're Mozilla.
Mozilla's track record of software that aligns with FLOSS principles makes me trust them when they release new software which they claim aligns with FLOSS principles.
But if Mozilla engages in what you call "suspicious behavior," it seems like a bad idea to assume that it's ok because of Mozilla's track record. In fact, I'd go in the other direction and say that suspicious behavior from Mozilla is enough of an anomaly that you should pay more attention to it, not less.
Agreed this is an ill effort which should be shot down but even though Mozilla isn't perfect, they're still miles ahead of Google, Apple, and Microsoft. My point being, what you linked isn't a reason to not go for Firefox 57 or to not be enthusiastic about Firefox 57.
It's really so great to see Firefox actually competing with Chrome on performance. I had to stop using Firefox a few years ago, when visiting most websites would spin up my fans, use all my battery and still be slow.
I've been using Firefox now for about a month, and it's become my main browser. I'm really loving Firefox again, and hope they keep this up.
There seem to be a bug with MP4 video processing it eats CPU and battery like crazy (for me both on macOS and Win7), but otherwise, the new FF is great.
I think browser makers (or whoever it needs to be) should offer an option to save battery over a little bit of extra bandwidth. Maybe even make it the default.
And what vim_coder and ConputerGuru meant was that Firefox would present a spoofed list of supported codecs to YouTube to force selection of the higher bandwidth, lower-powered codec.
Just because Firefox technically supports a format doesn't mean it has to disclose that format to external servers for selection.
That does not work because the browser that does not know how much it can reduce the presented feature-set without actually breaking the site. Some content is vpx-only.
Good to know, but at least for me actually occurs with MP4 files. I tried it on my own video MP4/H.264 files - loading the video with the video tag with plain HTML5. I am sure the FF devs know about the FF57 video bug and have fixed it already in nightly build or are working on it.
I never left Firefox, and started when it was Phoenix (beta). I've always been a Firefox and/or native browser guy. On my desktop (Windows10) it's FF with Edge backup. On my laptop (macOS), it's FF and Safari backup. I see each browser as having certain natural incentives and they run this way:
Native browsers (Safari/Edge)- tend to try their best to grant a good user experience all around for the device you bought, so they should never be discarded. Pretty safe for people to just stick to these as a result.
Firefox- user focused on customization, privacy, features (Send to Device, RSS toolbar feeds, etc).
Chrome- focused on Google's best interests. No real privacy guarantee since that's in their profit incentive. Mostly a marketing backed browser, shiny Google adverts on Google services insisting Chrome is what you want.
I tend to recommend native browsers or Firefox, if the user has the inclination towards being a power user. I really can't see a purpose to Chrome, and it's hard to separate truth from fiction because there's a massive boatload of corporate Google fanboys out there that promote everything they create.
I'm more of the anti-profit incentive type, and prefer people simply do what they want to. It's worth considering if no one would build Google Chrome without a for-profit incentive (and it's highly unlikely it would exist without Google existing), then how could it possibly improve things for the better? It doesn't, it serves Google's best interests. Everything that does, are temporarily mutually aligned interests.
Most people don't see this for what it is, and think Google is their friend.
Kudos to Mozilla for the new Firefox. I really like it!
Though I'm quite sure I won't switch from Safari, since I don't want to exercise my fans anymore. Tried Firefox Quantum and it really feels fast, but it's still on top of my "significant energy" battery list. When I think about it it would be really hard to beat a native GUI browser with something made for cross-platform, so I feel a bit desperate.
I think it is more that many of the safari folks work at a hardware company where people will file bugs and show up at their offices if need be when battery life is affected for said hardware.
Am I the only one on HN that dosen't see any significant difference in performance vs Chrome 62 ? and developer tools in Chrome are still superior. I am using both browsers on my ultrabook with mobile low power processor and on my desktop with flagship intel i7 and I don't see any reason to switch to firefox completely.
It seems that Mozilla just uncovered how to make PR/marketing successfully after years of failures in this department. Good because competition is good for end-users.
It's shame that Mozilla is doing things like this though:
"I stopped using firefox since they are delivering cliqz with every 100th download which will analyze and store your browsing history" [1]
I really want to switch back to FF, especially because of the containers extension, but on macOS (i7 + 16gb ram) the fan spins like crazy and the overall feeling is that it is definitely slower than Chrome. Does anyone else have this experience?
Used Nightly for a few weeks before and after Quantum.
Definitely a huge improvement. The web response showed it. But I went back to chrome for the last few days. For 2 windows / 20 tabs it's definitely faster in just enough places to make a difference.
I did! for me it was hidden in the bookmarks menu. When I imported bookmarks from Chrome, it grabbed passwords and history as well. This would have been a blocker for me as I don't really know any password.
Unfortunately, at this point I am just too comfortable with Chrome's inspector. It might seem like a small thing, but I have a dozen other 'small things' to familiarise myself with every day, so reacquainting myself with Firebug is likely to never become a priority. At this stage it'll take something stupid on Chrome's behalf to encourage me to make a move.
Having said that, I might start using FF as my non-work browser again.
Took me a bit to switch from Firebug to Chrome's inspector when Chrome became better a number of years ago.
Took me not as much to switch back.
You can do it. It just takes some getting used to and perhaps a few compromises until the next updates are released, but it'll encourage Google to actually play nice with the web again.
I'm all into the "switch firefox on again" and removed my chrome from my quicklaunch. It's fast as a browser should be, and I trust mozilla a lot more than google.
Yet, webkit/blink powers today a lot more than google chrome. I think headless mode & nodejs(v8) integration (e.g. nwjs/electron) is still a major missing feature to call it "a browser build for 2017"
So many articles praising the new Firefox. Feels good but I am wondering now, or let's say 2018 when ff will for sure be faster than chrome, will Google change the annoyng notification they show you when you open Google that says browse Internet faster try Chrome?
Will they change that to Firefox?
just realized this today as well. The video player is a complete disaster, even with forced h264 extension.
EDIT : this is really really weird. I'm pretty sure youtube played perfectly fine yesterday on firefox (mac os x here too). Call me paranoid, but could it be possible that they altered something to have the video stutter on firefox in the meantime ??
Can someone help me understand why this browser will improve my day to day life as a developer?
I like Chrome Dev Tools, they fulfill the vast majority of my needs and Postman covers the rest. I just don’t exactly understand the gains for a developer to switch when the contextual switch is high.
YouTube is now written in Polymer, a library made by Google that uses the Web Components specifications, which currently only Chrome supports natively[1], so they have to rely on polyfills on the rest of the browsers, so it's understandable that YouTube can perform bad on browsers other than Chrome.
I'm still extremely sad that Firefox OS was sidelined and Mozilla appears to be permanently stuck on "faster browser tech" instead of innovating on open standards where it actually matters (like mobile phones, social data standardization, etc).
I had the same problem; I tracked it down to a problem with my particular macOS user account most likely caused by me changing the home directory name post-facto. (https://support.apple.com/en-au/HT201548) I made the change because I didn't want my full name as the account name. The problem didn't present itself prior to (IIRC) updating to macOS Sierra.
To determine whether this is the cause for your particular problem, create a fresh new macOS user account, log into it and see if you can replicate the slow-down there. If there's no slowdown, it's probably this bug.
To work around the problem, I created a temporary admin account and logged into it. I then renamed my current account, created a new one with the correct details, then transferred most of my stuff from the old account to the new one, including the full contents of Library. Last step, chown the new profile directory:
I was only able to hypothesise the cause, as that happened to correlate well in my minuscule sample size; your data point appears to have invalidated that. I regret not being able to isolate the cause properly.
I would still run the user account experiment — your described symptom matches exactly what I experienced. It should only take a few minutes to make an account, log into it and run Firefox.
What I do know:
* The problem started after a major macOS version upgrade, almost certainly Sierra.
* The problem occurred on my desktop and my laptop, but not my wife's computers that saw largely similar install history but more plain-vanilla usage patterns.
* The contents of the Firefox profile directory do not matter; the problem occurs with a completely fresh profile.
* The contents of the ~/Library directory do not seem to matter; creating a new user account and moving the entire contents of ~/Library back fixed it.
* The problem could not be replicated within any other user accounts on the same machine where the problem occurred.
With all this push for Quantum, I wonder what the extension landscape is like. I’ve heard people complain about FF dropping support for old extension APIs (absolutely no idea if this is true - just murmurs). As a Dev, would now technically be a good time to consider building an extension for Firefox?
Yes, Firefox has transitioned to the new WebExtensions API for add-ons. They first announced the transition over two years ago and Firefox 57 is the first release to disable the old add-ons API:
Before Firefox Quantum's release there were around 21,000 add-ons available on https://addons.mozilla.org/ and as of right now there are 7,002 add-ons compatible with Firefox Quantum. Almost all of the top 20 add-ons have made the switch to the new API.
So I'd say now is a good time to build an extension for Firefox. The transition to the new API model is complete, there's lots of room for new add-ons compatible with the new API, and more APIs will be added with each new Firefox release to enable more features for WebExtensions:
The extensions API is pretty stable. I've built my own add-on for it a few weeks ago [1].
If you want to get into add-ons, now is the perfect time. The tutorials are a bit sparse atm, but I found this treasure trove of examples straight from MDNs repo [2]
Personally, I don't think there's ever been a better time to start building an extension for Firefox. Some might disagree with me here.
So, Mozilla did drop old extension APIs, but I think you're misunderstanding things here. They didn't just drop, I don't know, the tab renaming API or something like that, instead they dropped the entire extension API. So, the entirety of how you used to write extensions for Firefox does not work anymore.
And they had two of those entire extension APIs (XUL/XPCOM extensions and Jetpack extensions), so yeah, they did drop extension APIs in the plural.
But there's now a new way to write extensions for Firefox, a new entire extension API, called WebExtensions. It's based on Chrome's extension API, so most Chrome extensions can now be ported to Firefox without much hassle. This also means that offering your extension for both Chrome and Firefox is now essentially half the work as before.
The new extension API is also just a lot simpler to work with and your extension will not anymore break with new Firefox releases, like they often used to in the past.
The new extension API is more limited than the old one, which basically is necessary to achieve the two previously mentioned points, so that's why some people might think that it's worse and that it's now not anymore worth to write an extension for Firefox at all and whatnot. They're sometimes a tad overly dramatic there...
Also, the new extension API isn't yet quite stable. The core of it, which was taken from Chrome, obviously is, but Mozilla is still working on more APIs to add to WebExtensions, so depending on what you're wanting to build, it might be a better to do that in a few months from now. But if you're just starting out with writing extensions, it's unlikely that you'll hit your head there right away.
Lastly, because of this deprecation of old extensions, there is a demand now for new extensions. There's gonna be a good number of niches that one can build extensions for and have people actually use them. It's not like we're starting out from zero, many extensions have already been ported (either rewritten or from Chrome), but yeah, still plenty of room, too.
I use a fair number of add-ons but there are now compatible versions for just about everything. Exceptions are things like Video Download Helper that's moved some functionality into the external format converter program it already had, but since I was rarely actually using it anyway it's not impacted me yet.
Maybe see what memory usage is like in a new Firefox profile. That'll be essentially like a factory-reset Firefox, but you can always switch back to your old profile, if it does not change anything.
Type "about:profiles" into the URL-bar and from there it should be mostly self-explanatory.
Anyone use LastPass? It seems like a deal breaker when it comes to Firefox. On my phone, where I really don't want to be typing 16 digit passwords, I can't get it to play nicely with Firefox mobile. If I can get it working, I can really try switching back.
That's an option. I've grown used to having LastPass mobile open automatically for password fields using Chrome, and it won't for Firefox. If there's a setting to enable that, I haven't found it. It's several more steps to switch between apps and copy/paste username and password individually, so it's probably a non-starter.
I tried the extension, but it hangs on the LastPass login screen.
I really want to love the new Firefox, it's really great... Except I can't debug promises in JavaScript, and JavaScript debugging seems very subpar compared to chrome.
> they are partnering with political activists to block sites that they deem to be "fake news."
> I'm a pretty heavy user of Chrome profiles .. definitely doesn't feel as well thought out in Firefox.
... and any extension incompatibility complaints
These are kind of secondary, or have little to do with the new browser itself. They are not really an argument against an everyday tool that is faster, more customizable and more practical out of the box.
Firefox has about:profiles; they work much the same but don't have as good a UI.
I prefer Container Tabs, which basically let you have profiles on a per-tab basis. So you can have some green tabs, some yellow tabs, and some pink tabs, and each is effectively a separate profile cookie-wise. This is a built in feature but I recommend using https://addons.mozilla.org/en-US/firefox/addon/multi-account... since it enhances it.
They really need to imorove usability of this feature though.
At the very least you should be able to move the existing tabs to a given container and add sites to some list to be opened in a given container by default.
I believe the original test feature had something like this (maybe I'm misremembering) and the final release didn't. Maybe it's something they plan on polishing up and adding.
As someone who's not really used Chrome aside from browser testing (which used to involve a lot of cursing because flexbox min sizing was broken), can you explain what Chrome profiles offer over e.g. container tabs? Are you using them as separate cookie jars, to install different extensions or something else?
they allow different sets of extensions (and cookie jar and so on) and they are basically segregated by window (no tabs with different profile in the same window).
In the end they are different from containers in the general purpose (they are geared towards having a multi user experience more than firefox's multi identity/privacy) but chrome's take is much less frustrating to manage in my experience because you can't open the wrong type of tab involuntarly.
That said I switched to firefox and this (and lack of U2F 2nd factor auth) is the only pain point so far
Run `firefox -P` to get a functional GUI. Create some profiles and named them.
Create links that run `firefox -P Work`, `firefox -P Personal`, `firefox -P Furries`, whatever.
If you have other firefox instances opened, add `--no-remote` to the command line.
They are completely separate instances of Firefox, they share only the executable.
It's available, and it works for some sites (Github), but not Duo or Google or most sites.
The reason behind this isn't Firefox's fault, Google has a js u2f library that they've written that relies on implementation specific details. It's not easy for Firefox to switch over to that particular unspecced behavior, nor should it, really, so you need to wait for Google to fix it and consumers to pull it in.
Usually the effect of this is that yubikey login doesn't work on some sites, however a couple weeks ago it went to the level that GMail login didn't work at all; it would log you in and show the progress bar and get stuck there (without even throwing up a JS error)
None of the sites where I've been using U2F works.
Some/many sites are sniffing the user agent.
And as far as I have googled, there may be a bug in Mozilla's implementation (or maybe a different interpretation of the standard) that they are currently fixing.
Ugh, the journalist jumped the gun, there is no native night mode.
Firefox, hear my plea, help my night browsing eyes, I have too large a screen in my VR dome, and your browser, alongside all others, is still blinding, and I do not trust your add ons with all of my data.
After years of being a Chrome user, I've been trying to work myself off of Google's infrastructure as much as possible. Firefox is great, but I was very disappointed to learn that they are partnering with political activists to block sites that they deem to be "fake news."
Edit:
makeee below posted a good source describing what Mozilla is currently doing, which appears to be limited to "researching" the problem of fake news.
I would love to support Firefox so I hope they come up with something more innovative than blocking (which they do not appear to be doing now - I stand corrected) or labeling (which has its own problems).
As I mentioned below, browsers, search engines, or social networks should not be, IMO, attempting to block or de-rank websites based on political activism, regardless of the source.
I'm aware of a research project to see if reliable identification of "fake news" websites is possible, but there's no "blocking" coming to Firefox. That would violate point 5 of the Mozilla Manifesto.
That would violate point 5 of the Mozilla Manifesto.
They can interpret that however they want. For example, you can always "shape the Internet and [your] own experiences on it", including removing any blocking, adding things they remove, etc... just get the source code for Firefox and make all the changes you want.
It's all a bunch of vague marketing doublespeak anyway, with around as much power over what Mozilla does as the US constitution has on the US government.
I simply don't want the technology I use to be the arbiter of information. Teaching people to discern quality sources for themselves is far better IMO.
That seems to be exactly what Mozilla is doing no? Research and investing in tools that help people learn to navigate information online and judge for them self. Haven’t found anything that suggests they plan on blocking websites.
Thanks, the link you posted clarifies that what they are doing at this point is "researching" ways to combat fake news. In practice, the solutions I could imagine them coming up with would be either outright blocking / de-ranking, or preemptively labeling certain sites / articles as fake news. I hope to be wrong on both of those counts.
Fake news sites (real fake news, not how Trump uses it) are malware for the mind. These are things that are 100% fictional and made up to deceive readers for clicks.
Even in America, there has always been certain material that was rendered unavilable by legal action. Usually the big hammer was reserved for child porn, but there have been other cases.
Remember also that almost everyone selects their email provider precisely because they don't want to see everything - they want someone to take care of the spam for them. Popup blocking, ad blocking, and now it seems some sort of "clickbait"/"fake news"/"russian troll" blocking is going to be popular.
Fake news is a distinct category of story that is easily quantified. It is a real problem that the United States faces and if we don't attempt to combat it, discourse will suffer. Since you're a fan of Wikipedia articles, try reading this one: https://en.wikipedia.org/wiki/Fake_news_websites_in_the_Unit...
ok. read the whole article. and i understood you right off the bat just fine. you want to block fiction from the internet. specifically, political fiction. and to be really generous, more specifically, political fiction with a certain intent.
now. who gets to arbitrate what is "political"? who gets to arbitrate what is "fiction"? who gets to arbitrate someone else's "intent"?
Clinton? Trump? Bezos? Huffington? pick your poison. and i'll find half a country that disagrees with you.
You’re conflating “fake news” and “political fiction.” The first is an attempt to mislead people about events that have happened, the latter is a story about the way events could happen.
I’m not interested in arguing about whether objectivity is possible in news, just saying this distinction is important.
an honest question, do your content police block CNN for this one article? if yes, i respect your consistency but i think CNN deserves some forgiveness. if no, why not? what is the threshold? any threshold is just A SECOND slippery slope.
> The first is an attempt to mislead people about events that have happened
i see. and who gets to decide what has happened? CNN or FOX? Google or Mozilla?
i think... show me a group capable of political objectivity, invulnerable to influence, and i can start to come around.
Was this video you posted from CNN fake? Was someone fabricating that or did it really happen? It's a very dumb story (and one of the reasons I don't bother with CNN), but I don't get the sense that it was fabricated.
Yes, news sources have political slants, I doubt you'll find anyone to argue with you on that one. The clickbaitization of news continues to ruin journalism, and I'd really like to reverse the trend. However, that's a different issue than the problem I pointed out with your argument.
We need to insist only on excellent public education. And then in aggregate, people can figure out what is fake. The problem is we're combining mediocre education, with propaganda specifically designed to work on the weak minded. And so it succeeds.
A vastly bigger problem than fake news, is how we've all sat on our collective asses as Democratic and Republican parties have sabotaged voting districts with gerrymandering and the Electoral College by giving those seats to party loyalists, not better people.
I don't understand why you're treating this as a partisan issue. Fake news affects every political affiliation, and it isn't limited to political issues. I don't want incorrect information that agrees with my point of view any more than incorrect information that agrees with it.
As for how they'd decide what websites to block or put a warning in front of, that seems fairly straightforward. Have a committee that represents different demographics, and require a unanimous vote to take action against a site.
come on. read between the lines. i'm saying that blocking websites is fascist behavior, not noble work. don't abuse your family's trust by imposing political censorship on them.
The confusion seems to be an AFP story conflating two separate programs. The AFP story mentions Mozilla at the same time as an organization called Full Fact, that has a product that does automated live fact checking. It was initially designed for use during televised political debates, where it could show "correct" and "incorrect" warning popups on screen in real time according to what was said:
(Apologies for the awful link source, I can't find a primary AFP link. Several other sites that have published the same identical story.)
Full Fact does appear to be a real organization, they claim to already work with the BBC, Guardian & other media partners, as well as Google. Some of the controversy seems to be over their grant funding from Omidyar Network and an organization founded by George Soros. (Whether that's a reason for concern, I have no idea.)
I don't think Mozilla has ever said we're blocking fake news in Firefox.
Mozilla is doing research into this, and may eventually release some tooling for this (an addon or something). But we don't even help block ads in the browser, I doubt this will be built in.
As I mentioned below, browsers, search engines, or social networks should not be, IMO, attempting to block or de-rank websites based on political activism, regardless of the source.
Indeed, whatever happened to "don't take sides". Couldn't an organisation stay completely neutral and only focus its efforts on the technology of accessing websites?
Plenty of great email, contacts and calendar services out there, you just need to pay for them. I went with FastMail and it’s been absolutely painless.
The only difficulty with other services and contact syncing is 1) getting them to sync across both Android and iPhone bi-directionally and 2) syncing custom fields.
1 can largely be solved with effort (just about) but last I checked Fastmail doesnt use the same vcard formats as Google/Apple and doesnt support custom fields in contacts. That might have changed recently and I'd be very interested to look again if it has.
I even went as far as a fairly engaged back and forth with Fastmail support (reference to which is in my comment history somewhere here) to work out how they could get bi-directional syncing of custom fields to both platforms working. But they had no plans to implement it.
I appreciate mine is perhaps a niche use case but I've got a lot of contacts with multiple addresses and numbers in multiple countries and short of saving maybe 5 or 6 replica contact entries per individual (which is a mess over) the workable solution was to stay within a walled garden.
1. Set up an email client and get into the habit of checking your mail from it instead of the web interface (at least, on your normal devices).
2. Create and start using your new email account, which you can add as a second email address in your client of choice, alongside your gmail. Share the new address with friends and family; people who you want to recieve mail from.
3. Gradually switch over logins and the rare newsletter you care about to the new address.
Eventually, you'll find that you no longer get any mail you care about on gmail. That's when you download an archive (which you think you will look at but actually never will) and delete your account. As a side benefit, you'll likely get to cut down the amount of junk mail you get :)
I've never used Google calendar, but I presume there's a way to export as ical? That should make it easy to migrate to any provider you like.
Fastmail does the email migration in the cloud. It’s relatively quick and painless, and you can trial things for a period by setting up your gmail account as an alias (send from the fastmail web interface through gmail’s smtp servers etc) so you can always switch back if you don’t like it. When satisfied, set up an auto-responder and forwarding to let people know to stop emailing your @gmail account.
Fastmail has a decent calendar, but you may prefer to use iCloud or something else for that. Calendar clients on desktops and phones tend to be pretty good at supporting multiple providers so that is a lot easier to migrate.
I use [https://syncthing.net/](Syncthing) because it's serverless, works on various Linuxes and Android, pretty easy to set up, and I trust it.
I trust it because I can get it from 3rd-party repos — Debian, Fedora, F-Droid — and I trust that they wouldn't all allow malicious software that claims all communication is encrypted.
Syncthing's forum uses Discourse. The whole thing just smells of competence.
Dropbox/boxcryptor + MS Office. It’s of course necessary to use google drive for collaborative editing from time to time because it is so ubiquitous, but excel is still miles ahead of google sheets in terms of usability. Pages and Numbers are also pretty good for light use on the Mac and have free web versions for collaboration. The Dropbox desktop client is so much better than Drive in terms of CPU usage and straightforward sharing.
I have been using Microsoft OneDrive without issue for the past couple of months. The new Files On Demand feature works well. Of course this is only really helpful to Windows users which is a shame.
I personally don't think partisan propaganda is the big problem. The problem is the content farms that will write completely fabricated news articles designed to outrage/reinforce certain political views for eyeballs. The former is a problem to but it would be more difficult to pass off as factual in an environment without the latter. Also, there is plenty of the latter targeting left wing voters. I see it all the time on some of my less discerning friends' facebook feeds.
Keyword searches have become unreliable in Quantum for me; it often goes to the homepage of the search site instead. If this affects you too please file a bug report, thanks!
Could you please not post unsubstantive comments to HN? We ban accounts that do that, and you've posted good things in the past so I don't want to have to.
Great pr, but Quantum sounds like they finally ported some of chrome 1's tech over. It's great that they're multiprocess now, but it seems more like they've caught up after 9 years, not like they're ahead much. And the UI is still off on macOS.
In a lot of ways, yes, Firefox had a lot of technical cruft that they got rid of with this release and in those respects have now mainly just caught up with Chrome.
But Mozilla has been optimizing around this technical cruft for so long now that not having this technical cruft anymore leaves them with the architecture of Chrome plus those optimizations.
And they are innovating on top of it as well. They packed in a written-from-scratch CSS engine into this release, which utilizes parallelism. That's something we haven't yet seen in other browsers.
In a few releases from now, we should also get WebRender, which essentially makes it so that Firefox renders webpages in the way that video games render things. So, if you've ever wondered why your graphics card can pump out cinematic space battles at 60 FPS, but your browsers stutters when playing a flimsy CSS animation, this will mostly fix that.
Someone has deleted my comment. Why?
I will say it again. Firefox 57 is faster, with better UI design, i love dark theme option and it works under old Os X Mavericks perfectly. Waiting for High Sierra optimization (is very heavy on cpu) and will use it exclusively.
Still every Firefox user gets a never-expiring google cookie by default, a practice that is going on now for many years! Also cookies are accepted from everywhere and last forever by default without user consent, overriding the freedom of internet users in a brutal and privacy destroying way.
It is a great bigbrotheristic marketing lie by mozilla to obscure this anti-privacy behaviour with glorious blabla about how they respect privacy, when in fact they help the trackers to track you even better, doing so since many years.
Cookie privacy must be handled more restrictive by default, e.g. there is no reason to save any cookie after the browser has been closed if user did not explicitely set that for a site.
Hopefully some journous finally check the facts before mindless re-babbling of mozilla propaganda.
This is disingenuous. I assume you’re referring to the safe browsing service, which is run by Google and protects users from phishing and malware sites. In Firefox the requests made to Google's safe browsing are sent using a completely separate cookie jar that is isolated from the rest of the browser, so that even if Google is tracking the requests to its safe browsing service it wouldn't be able to identify you on the basis of the unique cookie alone. Of course if you’re still uncomfortable with this you can always turn it off.
I don’t know where the claims for permanent cookies comes from. Cookies have expiration dates like all other browsers and can be cleared by the user. I in fact use an add on that clears cookies on tab close except for a set of whitelisted sites.
I'm a big weirdo and have all my cookies set to delete every time I close the browser, but, importantly, I recognize that I'm weird.
I think the vast majority of people want their cookies to stay around, especially so they can close and open the browser again and still be logged into whatever services they use. Yes, they could explicatively set it for each site, but why do so when they'd want to stay logged in?
A super-restrictive cookie policy would suit me just fine, but I think it would annoy a ton of users.
Why couldn't they go the extra mile and give me a .deb file I can just click and install or dpkg -i, like Chrome does? Make it absolutely frictionless -- lubricate the whole process -- if you want people to use it instead of Chrome.
This is kind of a strange complaint. You’re using Linux but you don’t want to use the version packaged by your distro, yet you’re uncomfortable opening a standard tarball and following the intructions within? Yet you’re complaining that Mozilla didn’t go the extra mile for your obscure situation.
I'm used to the assumption that my package manager is out of date. It usually is (e.g. it still has only OpenCV 2.4). I have a huge pile of PPAs to solve that ...
I on Fedora and the latest version is available via dnf. But still I use nightly, and all I had to do to j install it was untar it into my opt directory and symlink the binary.
> I on Fedora and the latest version is available via dnf. But still I use nightly, and all I had to do to j install it was untar it into my opt directory and symlink the binary.
What is your strategy with updates? Do you give yourself permission to write to opt or do you run Firefox Nightly as root once a day so it can update iself? I tried the latter for a few weeks and grew tired. I can't wait for containers to come to Firefox stable (which is the feature I am looking forward to the most in nightly).
I mean, it doesn't have to be in your /opt/ folder, you can put it anywhere and add it to your $PATH. I did however give myself permissions to /opt/nightly/, where my binary and the rest of its files are.
Ubuntu ships Firefox updates independent of its normal release schedule, so you should always have the latest version there, shortly after the official Firefox release.
But you might want to consider a different distro with more up-to-date packages anyways.
It'll be consistently tested with those more up-to-date packages, so would most likely be more stable than your attempt to rejuvenate Ubuntu LTS or whatever distro you're using exactly.
Interesting! Didn't realize Ubuntu had included it already. I almost always assumed Ubuntu package manager is always behind by a few versions (like it is for everything else).
for firefox there is really not any other way, because security updates are not backported. So either you have (ubuntu, ...) to pick latest or ancient ESR.
A .deb file would only work on certain distributions. Why wouldn't you use your distro's package manager to download Firefox? I guess it might be helpful to have a note on their site telling Linux users just that.
What I really want is for them to support Flatpak. A 3rd party is doing this work for Nightly and Developer, but I'd like to see Mozilla get on this train, and then the whole distro specific packaging thing is no longer a thing. They're already doing the heavy lifting with their own tarball.
Well, you're using linux, you should know how to go around this (the tar.bz2 used to have a run-firefox script though) or try the distro package manager
I ran Developer edition, so I received the updated that killed most of my extensions earlier than most and I realized that the main reason I used Firefox was because of my collection of extensions -- many of which now didn't work. So I abandoned Firefox on all but mobile earlier this year and switched to Vivaldi (chromium based)[0].
Now that my most important extensions are available (though still haven't found uBlock Protector), I've started using Quantum again. I'm really enjoying the fact that HTML5/Flask autoplay can be disabled in "about:config" (and that it works, unlike the myriad of extensions I installed for Vivaldi claiming to do the same but which mostly broke things like gifv playback and random non-YouTube video sites that would still autoplay or would simply refuse to play). Firefox Quantum is faster and I'm back to being a (mostly) happy Firefox user, again. Last night I removed the icons for Opera and Vivaldi from my task bar to keep me from accidentally starting them due to muscle memory (and therefore adding bookmarks in a place where I will lose them).
[0] No, I don't have a thing against Google, I just preferred the high-degree of customization that Firefox/Vivaldi gave me over Chrome. I don't like Chrome's opinionated configuration panel -- I'm a developer and I like knobs to turn. Though Vivaldi lacked the conveniences of syncing things between my various machine so I ended up on Opera rather regularly.