Choose Firefox Now, or Later You Won't Get a Choice (2014)
robert.ocallahan.org
robert.ocallahan.org
- Yes, Mozilla is still the better browser when it comes to privacy.
- Yes, Mozilla has made missteps with Pocket and Mr. Robot.
- Yes, it is slow/resource heavy on certain Macs with non-default resolutions. Yes, Mozilla is working on a fix.
- Yes, it has become really fast for most users after Quantum improvements landed, and likely will continue to get better.
- No, you can't just "fork Chromium" if you don't like the way Google is running the project. Web developers will still make their website work well with whatever Google releases, regardless of standards.
- Yes, Firefox doesn't feel native on your platform of choice.
- Yes, neither does Chrome (doesn't support dark mode on macOS)
- Yes, Chrome has better security against malware.
- Yes, Firefox removed the feature that was essential to your workflow, even though most users don't care.
edit, thought of one more
- No, the argument "Chrome will be the new IE if you don't use Firefox" doesn't matter to most users.
and the removal of RSS support. So much for the champions of the Free Web!
- it actually doesn't hurt;
- market research indicates that most people actually love it.
I love RSS! I also never used the built in Firefox RSS support because it was not very good. Mozilla also compiled a helpful list of alternative RSS readers for the 0.01% of users that used this feature and made it easy to export your feed list[2].
[1] https://www.gijsk.com/blog/2018/10/firefox-removes-core-prod...
[2] https://support.mozilla.org/en-US/kb/feed-reader-replacement...
Mozilla have done all these things, and when called out on it, they don't seem to realise they've done anything wrong. That crosses the line from naive to actively malicious.
But the big difference is that people actually use it.
Literally everything I liked about Firefox is gone, so I have no reason not to use Chrome instead anymore. They are mostly the same, Firefox is just uglier than Chrome now and I can't change that anymore.
- pretty much nobody was using it;
- it's pretty easy to reimplement as an extension.
Championing the Free Web is harder if you also need to champion the dead web.
edit "nobody" => "pretty much nobody"
You'll need a source for that, since most Wordpress sites which constitute a HUGE part of the web have pretty much by default rss feeds. It's not because you are not using it that nobody is.
And even you premise was true (which is debatable), it cost absolutely nothing for Firefox to keep a functional RSS reader without putting much effort into it (or instead, you know, putting efforts in pushing ads to people who never wanted them).
I'm not making it up. I don't remember the exact details – you'll have to look at the archives of the Mozilla dev-platform mailing list if you want them – but I seem to remember the usage was below 0.001% of users.
I personally read RSS with Thunderbird, which is a much better experience anyway.
> And even you premise was true (which is debatable), it cost absolutely nothing for Firefox to keep a functional RSS reader without putting much effort into it (or instead, you know, putting efforts in pushing ads to people who never wanted them).
It actually does. Every piece of software that you need to maintain is a tax. Paying the tax makes sense if the code is useful, not if it isn't.
Also, frankly, this implementation didn't bring anything to users. It wasn't nice to use. There are much better RSS readers than a browser – starting with RSS WebExtensions.
Additional features that the average user does not want to use or care about creates confusion and a feeling of bloat. An official extension would be nice though.
I'd be surprised. Do you have a source?
Here, just take a look at the first response:
>Literally 99.99% of Firefox users did not use the built in RSS support[1].
>I love RSS! I also never used the built in Firefox RSS support because it was not very good. Mozilla also compiled a helpful list of alternative RSS readers for the 0.01% of users that used this feature and made it easy to export your feed list[2].
>[1] https://www.gijsk.com/blog/2018/10/firefox-removes-core-prod...
>[2] https://support.mozilla.org/en-US/kb/feed-reader-replacement...
Very happy indeed. I discovered Pocket as a result of it being integrated and have been a very happy user ever since.
If the answer to both is no, they should have left it. I wish I could tell my parents to subscribe to some news sites and my website to see updates, so they dont' have to join some kind of mailing list... but I can't, because I'm not going to explain how to configure addons to my 70 year old.
Yet, this will change though
https://9to5google.com/2018/09/21/google-chrome-macos-dark-m...
Is it something fundamental to the different design choices, is it just which has had more test/resources thrown at it, and is the closing of the gap practical and/or on a roadmap?
- it would break all old-style extensions and users were unhappy about that;
- it takes looooots of memory and users were unhappy about that, too.
Now that Firefox has dropped all old-style extensions, there's large focus on reducing memory footprint, to allow moving to this model without costing as much memory as Chrome.
There are still a few kinks to fix, but this new isolation model should hopefully land within a few months.
Also, all sorts of security improvements are much easier now that Firefox dropped old-style extensions. Also, switching many developments to Rust makes new code much, much safer.
If FF gets rewritten in Rust, it will be a decades long effort.
So then OCSP comes along and everything will be fine now, right? Nope, Chrome doesn't (or, again, "didn't", they might have fixed this since I last looked, but that doesn't make it any better) let you do any sort strict revocation checking, so if the OCSP response failed and a response wasn't pinned, Chrome would happily let you in without bothering to check revocation (Firefox does this by default too, annoyingly, but it does have a strict mode).
Even if these things have been fixed, Chrome's general attitude towards web standards and security is to run away and not bother when they don't get their way, so even if you're not already skeptical of blanket claims that they're "more secure", which is a meaningless thing to say, there is evidence that their attitude towards web security might make them less so.
On some of them. I use Mac with non-default resolution and I have no issues.
I can obviously follow Bugzilla, but does Mozilla have anyone working this from more of a support angle and provide high-level updates on the top issues like this?
[1] https://support.mozilla.org/en-US/kb/containers#w_what-are-c... [2] https://www.thechiefmeat.com/guides/containers.html
> Mozilla is still the better browser when it comes to privacy
Plus, opening facebook? BAM instant new container automagically open for me, to keep facebook in its own walled garden :D
In a world without Windows, something something doors (or Gates, or some other permutations of those).
Though I don't remember the quote, I remember it being a good one.
:)
In fact, I have friends who use CLI or TUI email clients, like mutt. Never really used those for than a little, somehow, despite being a long-time Unix guy. Should try that out as well. Likely be a lot faster than either desktop or webmail.
[1]: https://addons.mozilla.org/en-US/firefox/addon/temporary-con...
[2]: https://github.com/stoically/temporary-containers
[3]: https://addons.mozilla.org/en-US/firefox/addon/facebook-cont...
[4]: https://addons.mozilla.org/en-US/firefox/addon/google-contai...
(Well, that’s not fair, they still support an API for remapping keys that only takes effect after a page tab has loaded.)
"If every addon must be personally signed by Mozilla, why not just shrink-wrap the browser and make me get it from Microsoft at Best Buy?"
Tree tabs then makes its super convenient to navigate between these worlds.
unless I am mistaken and -no-remote isnt required anymore.
What, why not? Beaker and others did exactly this.
Which clearly didn't mean anything [1] for increasing market share.
[1] https://ferdychristant.com/the-state-of-web-browsers-f5a83a4...
In the web's short history we've already seen several browsers rise and fall. It's possible Microsoft may in the future repeat what Google achieved with Chrome if it can find a new edge to compete, pun intended.
A features-based approach seems iffy. They can't push speed or site compatibility anymore, assuming MS doesn't completely mishandle the build. Even tiny Vivaldi seems to remain coupled closely enough to Chromium releases that it will be hard to say "theirs is so out of date and missing the latest and greatest."
If they try to deliberately hobble ChromiumEdge, it seems like it wouldn't look good to regulators. "We didn't test Gapps on Gecko, oops, it breaks" is one thing, but it's hard to keep a straight face saying "it mysteriously works in our version of Chromium and not Microsoft's"
Many of the differences they'd likely differentiate on (the sticky Google login, telemetry) are not features for the consumer, they're the features that benefit Google and justify the cost of developing a browser.
These are forgivable in my opinion. At least this steps are somehow understandable.
What I‘m really miffed about is their partnership with Cliqz. If Google is the devil then Cliqz is Beelzebub. I don‘t understand what they were thinking...
Their slogan is „The no-compromise browser. Cliqz gives you relevant search results and does not leak your private data.”
Sounds good on the surface, but what they really mean with „does not leak” is leak to Google. The Cliqz browser sends every keystroke in real-time to some supposedly Cliqz owned AWS instances. I verified that myself with Wireshark. They outright lie about this in their Transparency Cockpit: ”Telemetry data do not contain any information about queries, search results or visited URLs.”
Now Cliqz is owned by Hubert Burda Media one of Germany‘s largest media groups. Honi soit quit mal y pense.
I wrote a comment about this about a year ago[1] and also one about their relationship with Ghostery[2] more recently.
Hubert Burda Media is also one of the primary drivers behind EU link tax and upload filter legislation.
Is that considered well known enough to drop without a translation?
And yes, the difference between this and ads is paper-thin – just like the difference between search and ads is paper-thin – so it's easy to get things wrong.
One of these experiments was through a German start-up called Cliqz, in which Mozilla invested in early stage. For a small fraction of German users, Firefox used the Cliqz engine as an implementation of this recommendation engine: https://support.mozilla.org/en-US/kb/cliqz-recommendations-f...
For these users, lots of private data was sent to Cliqz (pretty much the data that Chrome sends to Google). Cliqz is open-source and there were contracts between Cliqz and Mozilla to legally guarantee user's privacy, but I do not know/remember the details. Also, I seem to remember that the default Cliqz settings in the experiment were set to minimal privacy, which wasn't very good.
The experiment didn't last long, in part because of privacy concerns, but some people were (understandably) unhappy about this, including most Firefox devs.
(I may be missing some details, I haven't followed this closely)
More details here: https://www.reddit.com/r/firefox/comments/74yo19/cliqz_and_m...
This. I don't get it why people point out on and on the same three mistakes that Firefox team made in the past. In case of Cliqz, I guess they want to say: "I am not going to use Firefox, because it sends browsing history to Cliqz". Isn't that a bit weird? I agree, that was a mistake and Firefox does not have crystal-clear history, but in case of Google Chrome I am not really sure how Google collect, enrich and manage my data.
Personally, I can only notice two advantages of using Google Chrome over Firefox these days: a developer console and it is "faster" to develop websites targeting only one browser. I think I just got used to dev-console in Chrome, with each release the new developer console in Firefox is way better. About the second, it still doesn't matter much, because we have also mobile browsers, which also takes a lot of our precious time during development. Is there are any other unique selling point of Chrome which I've missed?
https://support.mozilla.org/en-US/kb/cliqz-recommendations-f...
There must be another cliqz? Or are there some skeletons in the closet I should know about? Beelzebub to Google's devil is pretty strong for the people that own ghostery...
My understanding is that at the time it was foist in users it was very much just some random extension, tho
In fact, I switched to Firefox because of the pocket integration, not the other way around.
Mozilla employees denied for months that Pocket paid for the integration. Eventually it came out that there was a referral deal.
Mozilla acquired Pocket in early 2017 and said they would release the source code. That still hasn't happened.
I switched over the firefox a month ago from chrome. While I had tried doing that a few times over the past few years, i came back to chrome because honestly there was not much difference and chrome just feels like home. This time around I had switched to try out a new tech called 'webrender'. Webrender takes a completely different approach to rendering and compositing, instead of maintainting layers and repainting certain sections it renders and paints content like a game engine.
Chrome can get jerky on a 4k monitor with lots of tabs open, but not firefox . With webrender everything is silky smooth. It's so good that I used hacks to also enable it on my intel laptop ( webrender is currently not supported on integrated graphics by default ) and the result is a browser which feels and works smoother than anything that I have experienced before. Everytime I open chrome now it just feels laggy and slow in comparison.
> [Firefox] ... likely will continue to get better.
I've been using WebRender as my daily driver on Mac for months now.
But to enable it you turn on gfx.webrender.all in about:config.
Going by this bugzilla thread it seems like it should be in stable. But maybe they changed it back.
Though the hardware requirement is actually NVIDIA desktop hardware on Windows 10, i.e. laptops are currently excluded. Which is implemented by checking if your computer has a battery.
But it should and advocates can make it matter to users, just like they did when Phoenix was the cure for the made for IE blues
So did Chrome, to be fair.
As an FF user for decades, esp on Linux, the experience was really poor before the Quantum upgrade. Yes, we lost a lot of plugins, but some of those plugins existed because of FF's legacy code and we are better for it being gone. FF now runs very smooth and uses so much less memory. I actually had Chrome use up all the memory on my 16 gig laptop... it was first for me since I use it so little.
The one thing Chrome does really well is profiles. I have one profile for work, that reopens all pages that were last open. And other for personal viewing in which I don't care. FF's multi account is a plugin and... it's okay for managing multiple social media accounts from one domain, but not good for separating work and play.
I've been a 95% happy Containers user since it was a Test Pilot experiment but there are certainly cases where it's not enough. In my case, not being able to use the mobile device emulator in a container tab was a big pain.
The big memory use fix went out a few years before quantum. Extensions like firebug were leaking memory.
The Chrome Web Store is full of active, known-about malware Google does not remove.
I used to be a huge fan of FF... I think with Chromium, at least for me, the browser has never changed.
Every time I try to go back to FF it's different and I have to re-learn it.
It might be better for them to clone the FF menu system so that you can switch to it without having to re-learn everything.
Hah, even compiling Chromium takes a huge amount of effort and a workday or so of time. Don't think I'd want to go spelunking through that codebase
And the rest of the world took the path of least resistance, as usual.
People don't shape society willingly. They mostly let life happen to them. Even when you see them protesting, it's the consequence of an emotional reaction and a group effect, not the reflect of their deep personnal vision of life. They have none.
It's why people keep gaining weight, comming back to a violent spouse or voting again for the politicians that just lied in their face.
I have no idea what to do about that. Education works a bit, but it's so slow and easy to destroy. And meanwhile, it's very unfair for the minority trying hard to make things better. They pay a high price, with no thanks, and little benefits except the hope the others won't screw up things more.
Internet Explorer proved that behemoths can and will fall, given enough time to shoot themselves in the foot. Firefox just needs to retain its 10% somehow.
There is something about A) what everyone else is doing, and B) inertia, that is just too difficult to overcome without some sudden significant change.
If Firefox had somehow had this clinching advantage in an alternate reality, they would be the Chrome now. The actual performance and technical differences between the two browsers are by no stretch of imagination deal-breaking. But Google's marketing and bundling has been decisive.
I just hope Mozilla doesn't abandon Gecko but sticks this fight out.
I'm still upset that Mozilla balked on Firefox OS[0]. It would have made a good ChromeOS competitor on laptops and tablets. I would have opted for a Firefox OS tablet instead of Android as a secondary device. A privacy-focused tablet would have been amazing.
Honestly don't see any reason why Mozilla couldn't restart the project on larger-screen devices - skipping the phone phase for a period. Especially now that they have their rust-powered Quantum Browser showing the world what it can do.
They could always do phones later on when the platform matures. I think they are failing to see that solutions are about ecosystems. Few can deny they have a rich, browser-based, ecosystem. They are still thinking in legacy terms - a single-use application.
I believe they have the monetary means (and the talent) to enter hardware (or via Kickstarter). Their worst enemy... they may be a little old-school, corporate management-heavy on top.
Their leadership let Firefox stagnate, the performance suffered the entire time Chrome was taking everyone's market share. We're talking years of neglect.
> If Firefox had somehow had this clinching advantage in an alternate reality.
The alternate reality... Google invests $22 million in the ported version of Fire OS, KaiOS[1]. They are helping to keep alive (and integrating themselves) into the very OS Mozilla created (and abandoned).
But otherwise, you are correct. For most Western markets, Android phones give Chrome a big advantage.
The OP already talked about the problem with this approach to things: >"...it's very unfair for the minority trying hard to make things better. They pay a high price, with no thanks, and little benefits except the hope the others won't screw up things more."
The people who stick their necks out trying to make a change usually end up sacrificing a lot and not getting anything in return, even if their efforts are successful. Basically, they're "taking one for the team".
Luckily, with browser choices, it isn't nearly that bad; it's not that hard to switch browsers on a whim, after all, but for bigger issues (like political change, as the OP was referring to to a point, with his mention of protesting), "being the change you want" is usually not a winning strategy at a personal level, and a much more successful strategy is to simply go where the grass is greener.
Arguably Safari usage is comparable to Firefox in terms of staving off a Chromium monoculture. Safari usage on iOS is actually far more important right now to ensurage some semblance of compatibility.
Also, Mozilla is working on its own cross-platform password manager/password sharing between devices. I'm not sure what the intended policy is wrt password sharing (there may be passwords that I only want to have on one device), but this should be more useful than the Keychain, which doesn't even let me move my passwords from one machine to the next one without arcane incantations.
Upgrading any application is a chore, and you never know what will break or whether you lose your data. People don't want to do it, and yet they are forced to do it by companies (and open source is even worse). So if you can avoid it, you avoid it.
I'll leave up to you to decide if Firefox haven't destroyed its own market share by confusing changes to UI and breaking backwards compatibility.
Although, frankly, I can’t shake the feeling I’ve been living in the B-branch for, say, the last two years. If so, let me just say: if your results are not yet conclusive, please ask your statisticians for what “multi-armed bandit” means to them, then shoot them if the quizzically look at you. You may even skip the question.
Back on point: I know many people who use Firefox for “ideological” reasons. In fact, anybody who still used FF as of 6 months ago arguably fell in that group, save some extreme cases of inertia.
But, even more tittilating: Firefox seems to be once again be competitive wrt performance. That may just be its salvation, and not a moment too early to make it dramatic.
I've used both quite a lot and I've always preferred Firefox, even _without_ considering the privacy aspects. I still use Chrome on my laptop as Firefox doesn't support decent pinch zooming (that's more or less my only complaint), but for desktop usage I definitely choose Firefox over Chrome.
Most users don't care about features; they just want a browser that works well.
Swapping the browser was the easy part. Not using google search and moving away from my gmail address that I've had since gmail was released were harder habits to break.
Setting up a google-less android (lineageOS + microG) was a real PITA for a few weeks as I kept running into new problems and things not working properly. I don't see how anyone not into tech could pull it off.
As for Android, I took the easy option - switched to iOS. I'd have preferred a third choice, but there's nothing viable at the moment.
It's hard going but worth it for the privacy, and I agree it's not realistic for those not fully into tech.
The world needs more choices for browser, more choices in mobile too. At least there's a few options for computing devices - Windows is a horrible privacy hole IMO, Apple and MacOS is a premium option but seems more private and secure, then there's Google (no comment). Linux can be a huge time sink and hard going but having run it on both desktop and laptop it's a good choice - but for the expensive commerce softwares that only run on Mac or Windows thanks to companies that make 'pro' offerings... for me its Adobe, Capture One, Reason - none of which offer Linux variants or work on Wine properly.
Part of me wishes the EU to legislate more, but that's horrible in other ways.
Logged in just to say, “what a paragraph, haven't read anything with such clarity lately.”
Thanks for it. Yes, I'm using Firefox since 2.0 and never changed once.
Add: I've been a Firefox/Android user for a while now - and with ad-blocking the UX experience and battery life is much better than with Chrome. I encourage everyone to try it (with ad-blocking) for at least a week. Personally for me, Firefox on Android is a bigger deal than on the desktop.
The fact that it is the default on Android makes the game very unfair.
The EU is already looking into this, and other antitrust issues with Android and even Google Search in general.
I genuinely don't understand how Firefox on mobile is slow. I hear this complaint often (along with the complaint of Firefox on desktop not being able to run certain websites, which also never occurs to me), but for how much I try, I never managed to make Firefox on mobile (android) slow. There were a couple of days not long ago (we are talking weeks) were after an update the browser did get indeed a little slow, but it was still usable, and it got fixed very quickly.
I use the hell out of my Firefox, both on desktop and mobile. I abuse it in all sorts of ways, and I am extremely demanding of it, yet it never breaks a sweat. Right now I have more than 100 tabs open in my Firefox on android - can't tell the exact number because when the 100th tab is opened, the number just becomes an infinity symbol - which is nothing more than average for me, I can easily get to 350, and it still opens and loads up instantly (at the time of the performance problem mentioned above I had ~260 tabs open).
Am I just lucky? Do the performances/usability change so vastly from phone to phone and person to person?
As an individual there is not much that I can do about this, but what I can do is to use google products and services as little as possible, and to support smaller, independent alternatives.
I think this has been posted on hn in the recent past, seems like a reasonable jumping-off point: https://medium.com/@ricst/de-google-your-life-now-82fad3ec0f...
Google is hellbent on locking people into their ecosystem. One such move is the promotion of AMP: https://techcrunch.com/2018/02/13/amp-for-email-is-a-terribl...
Speaking of email and browsers, the Gmail app on top of iOS presents the user with a choice between two browsers:
1. Safari
2. Chrome, which on iOS is a reskinned Safari, but with Sync and controlled by Google obviously
But when Safari is selected they actually open links in an app Web View. Which does not share sessions and cookies with Safari. And their reskinned Chrome doesn't do Safari's content blocking either. Firefox on iOS doesn't do that either, but at least Firefox has its own tracking protection.
Speaking of Chrome on iOS, they give the user the choice to switch search engines, supposedly, however they only list Yahoo and Bing as alternatives. No DuckDuckGo or Qwant or the ability to add your own.
Android still allows users to switch their web browser or to use an alternative app store, but I wonder for how long. I mean they disallow users to uninstall their apps. My guess is that they are afraid of locking Android down more due to fines from the EU.
Sadly what made Google great several years back was openness. But times are changing.
Firefox on iOS can't do this, unfortunately :(
I would be happy just with Safari’s content blockers, but apparently they use a type of web view that doesn’t support that either.
What would you suggest using?
All default apps on Android live on the system partition, meaning even if you uninstalled them, regular, non-rooted users wouldn't have any additional space to use.
This policy also means you can't really mess up (for average consumers) an android phone by uninstalling something important, like webview or the Play Store.
Any updates to the default apps are installed on the user-accessible data (IIRC) partition, and so can be uninstalled by users, actually freeing up space.
A problem and conflict of interest for them regarding this is that they are funded mainly by Google. Firefox has a conflict of interest here because they are not doing all they can here because that would cut off their main source of revenue.
So, for example, they have sort of a mute option for sound (just like other browsers) but they don't allow you to mute video by default (without blanket turning it off for all websites). I don't know anyone who loves being bombarded with video content when they want to read an article. I find the moving stuff to be distracting; even if the sound is off. Also the bandwidth is kind of not nice, especially on mobile. The BBC has started putting multiple video previews in their articles. This kind of attention whoring is highly annoying. This is not news to anyone of course.
The obvious fix allow people to whitelist sites to allow autoplaying video (youtube, netflix, and other websites where people go specifically to enjoy video content) and switch that off for everything else. All the extenions for that claim to do this are basically a combination of broken or simply setting the config property that blanket bans all autoplay video for every website (just preempting the inevitable comment to try extension X here).
Similarly, the containers extension is great. This should be baked into the browser and improved to the point where the default container is a private container unless you whitelist the domain. Right now private browsing happens in a separate window. It's an obvious thing to do: every site by default is private until you say otherwise.
Both kind of are in direct conflict with how Google, and by extension, how Mozilla monetizes. This is the main reason this is made hard to do. I'm sure if this was easier, there'd be countless extensions doing exactly that. Instead people sort of emulate private browsing with stuff like noscript and other extensions that throw away cookies. Also nice but not user friendly.
Doing all this in fool proof, user friendly way would be a great way for Firefox to differentiate. It would unfortunately cut them off from Google funding probably.
So for this specific case, the reason it hasn't happened yet is not some nefarious conflict of interest but actual hard problems that need to be solved (and are being solved), coupled with resource constraints.
As far as containers go, I agree they are great if you understand the model. I use them. Most users find them terribly confusing in their current form. Again, a UX issue. That said, the idea of having things in a private container by default is somewhat interesting. The hard part in some way would be the discoverability of the whitelisting flow and user confusion about why their customization information is not being remembered like in every other browser. I'll try to shop this around to people a bit and see if they can figure out a way to make this work sanely.
Disclaimer: I work on Firefox, but not in UX.
[1] Google's solution in Chrome; it suppresses new startups by making the experience suck there, which is good for incumbents like YouTube but maybe less good for the web as a whole in the long term.
I was talking about video auto playing (with the sound off) by default. I don't want that ever, unless I allowed it before. I want to block html5 content from activating at all unless specifically allowed. I'm on the beta channel. As far as I know there are no plans to address this and extensions that have tried to implement this are running into some limitations that make this hard apparently. Hence a lot of variations of flashblock extensions that simply set the about:config setting instead of having per site policies with whitelists and blacklists.
Private browser containers would be nice to have even if they are not yet default out of the box. I'd simply make this an option on all containers (including the default one and default it to off). I agree the ux for this would need a bit work to be discoverable/intuitive.
It looks like https://bugzilla.mozilla.org/show_bug.cgi?id=1405827 tracks WebExternsion API that would make it easy to create extensions that address this use case.
Firefox became popular by being fast and offering tabbed browsing when IE didn't. I think being fast and offering radical quality of life feature is a good strategy to follow even now.
And popup blocking. I remember how much of the Internet was utterly infested with popups in the early-to-mid-00s. Firefox was the only way to not get inundated, unless you were a really hardcore geek and ran a proxy server like Junkbuster (the ancestor of Privoxy), and most of the population wasn't going to do that.
Popup blocking changed how the Internet works, and you can thank Firefox and Opera for that.
Please stop creating web applications that only work with Chrome (or Chrome and Safari).
Previously Firefox was a no-brainer choice for its deep customizibility and functionality it afforded addons, which primarily distinguished it from Chromium, however since the move to Quantum I have too many addons without an equivalent to switch, with a couple favorites that did migrate to WebExtensions offering an inferior experience.
Vivaldi would be my second choice should I be forced to switch since its integrated features more closely match Opera's original features, albeit less extensive.
Mozilla felt the need to do what they did in that regard and I understand the various reasoning for the decision however the way it panned out didn't make for a browser I'm currently interested in upgrading to, sadly.
https://support.mozilla.org/en-US/kb/install-firefox-your-ip...
I actually spent last night getting a full-blown desktop FF running on my chromebook (by way of Crostini, their Linux virtualization). It's not something my mom or even my wife would ever be able to do, but it is possible. And if Mozilla really cared, they could package it in a way that would make it a whole lot easier to install.
EDIT: To clarify, mean the rendering engine (so we keep the ecosystem diversity), not the reskinned Safari. Reskinning Safari with Firefox branding does nothing for WebKit web monoculture.
(but yes, I know it's still using webkit behind the scenes)
That would be like putting a Firefox skin over IE6 engine a few years back - it would not help the ecosystem in the way this article asks for.
I'm an Apple user in as far as I have an iPad Pro and a Macbook Pro, I certainly don't hold Apple in as high regard as I used to do but those two products are superb even with the limitations of the iPad/iOS.
Damn you, Apple.
They haven't done this in the last 10 years of iOS/iPhoneOS, can't imagine why they'd change their mind now. It is a shame.
never gonna happen
The problem with this is that allowing other rendering engines would open up a whole can of worms that Apple would rather not have to deal with, and there's no easy way, even if Apple wanted it, to allow JIT execution for third-party browser engines without utterly destroying the entire codesigning system.
This is true on iOS as well, just it is on almost every other operating system: you don't get to expand your privileges by being able to generate code because said code still runs in your process. There's no "broken security model" here; in a sense iOS has a much stronger security model than Android does because all code that gets executed can be statically verified beforehand.
The code generator can be statically analyzed in the same way that an interpreter can. The security model is broken in the sense that it applies a wholly unnecessary restriction on apps, which means not only can you not have your own fast JavaScript engine on iOS but you can't have fast emulators or run other languages fast on the device either.
Unless the state of static analysis has somehow changed significantly without me realizing it, no, this does not help at all. While I can (to some extent) verify the code in the code generator itself, I cannot verify that the code generator will not generate arbitrary code unless it lists out all the code it can possibly generate, in which case it's, well, an interpreter. The task of verifying program behavior is now shifted from static analysis on a compiled binary to dynamic instrumentation of a running program, which is much harder to do.
That's not what we are trying to prove, though; we're trying to show that the generated code does not perform certain undesirable operations. this is much harder to do with dynamically generated code than static code.
It has a more convenient UI, plus I get shared history and bookmarks with my desktop. So basically I use it for Firefox Sync.
Back in the '90s, it used to be big companies like MS that used FUD against FOSS. Now the FOSS community uses FUD against everyone else. FUD is bad no matter who spreads it.
Hint: If your argument is "don't use our competitor, or else", you are engaging in abusive monopolistic behavior, and it gives me reason to believe that if you actually manage to destroy your competition, you will not hesitate to abuse your newfound monopoly.
That mountain ahead, Mozilla, is the accumulation of all the "hills not to die on". You got the clout you wanted by selling out, but now those users are flocking to technically better solutions as you're doomed to eternally play catch-up. Who would have thought?
EDIT: Apparently people still believe in the "steward of the Open Web" image they present, and I have no right to be disenfranchised. We'll see. They made their bed...
How do you think Mozilla should fund the development of Firefox?
As much as I dislike that, from the advert company I know they're on the side of the advertisers. They're not presenting a "we're on the side of you, the users" face, whilst behaving more or less the same.
A better alternative would be a fork of Firefox, kept up to date by a handful of overworked but dedicated-to-their-users volunteers. These exist, and maybe they would get some more recognition and funding if Mozilla were to cease to exist.
I don't think Mozilla can change. They're too comfortably corporate. Having lost sight of their mission, I think it would be better if it disappeared and was replaced by something else.
To which nobody will listen and who'd have zero power in the standards committees, as unfortunate as it may be.
More importantly, I think what's important is that there exist multiple browser engines because that forces Google to at least compromise somewhat, (agree to WebAssembly instead of just DartVM for example), not run completely unchecked, even if I agree with your core premise and I think Mozilla should fight a lot harder than it often does.
> I don't think Mozilla can change. They're too comfortably corporate. Having lost sight of their mission, I think it would be better if it disappeared and was replaced by something else.
I understand how you can see it like this. However, from Mozilla's point of view, what you call "los[ing] sight of their mission" is "caring for as many users as possible" – rather than only for the most tech-literate fringe to which HN readers tend to belong.
That won't let you browse all of the web, all of the time.
That's a common argument, but Firefox has been there before. When IE ruled the web, droves of people used Firefox and switched temporarily to IE if a site wouldn't work. They partly did so because it had been explained to them how important the Open Web was.
- Tags for bookmarks.
- Bult-in reader view that makes pages readable again and has hassle-free test-to-speech.
- I can customize toolbars to much higher extent.
What I would really like to see is more tools for managing large numbers of tabs.
Like, I'm aware of a few CSS properties that work in Chrome but not FF, but I don't think I've ever come across a site that doesn't look or work completely fine in FF.
The only exception to this that I can think of is Google Earth, which I'm pretty sure you can open inside of Chrome. I've always used the desktop app for that though so I'm not sure.
When I enter a name and click "search" I get a page with some JSON ({"Result":true,"Status":"success","Redirect":1}) rather than the results page. Worked in chrome, however.
I tried it on mobile Firefox this morning when I typed this comment and it did the same (just displayed json text). Mobile chrome was fine.
I put in only a last name and clicked search.
Just tried it on Firefox from my work computer and it's working now!!!
I didn't make it up, that json above is copied/pasted!
If/when MS Edge will switch to Blink, I'll indeed switch to FF. Until then I prefer MS Edge: performance, font rendering, OS integration (e.g. video codecs) are IMO better in MS Edge.
Couple months ago I had to downgrade one of my PCs to Win7 (a client wanted me to develop for it), I used Firefox on that PC. Worked great.
https://bugs.chromium.org/p/chromium/issues/detail?id=881410
https://bugs.chromium.org/p/chromium/issues/detail?id=883038
It's about the worst marketing pitch I can think of.
Tell us reasons to choose Firefox over Chrome. If there are no reasons to prefer Firefox, it doesn't matter whether we lose the ability to choose it.
I use Firefox daily, but actually don't really care if they die because it's their own fault.
> “We didn’t act like you’d expect Mozilla to act,” wrote Mozilla Executive Chairwoman Mitchell Baker in a blog post. “We didn’t move fast enough to engage with people once the controversy started. We’re sorry.”
I use Vivaldi.com now (chromium based backend, with alot more effort put in than those who work at google or mozilla or any of the fking companies with huge amounts of money doing fuck to improve the user experience with a web browser).. all the other browsers pale in comparison to the features and customization that is built into it. Sorry Mozilla not sorry you are are fking idiots for the direction you took with Firefox, you killed it. You let everyone done, you didn't care about the very user and developers who made your browser popular in the first place.
https://support.mozilla.org/en-US/kb/import-bookmarks-data-a...
Additionally, you can install a 3rd party password manager temporarily that can sync between Firefox and Chrome (e.g. LastPass, etc)
https://smallbusiness.chron.com/export-settings-chrome-firef...
Brave is based on Chromium. It doesn't seem to have any radical UI features that would put it ahead.
Definitely. Remember when Google wanted to buy Wikipedia but promised to keep it a free resource? So happy that didn't happen, it would have been the end of Wikipedia. Services like Firefox and Wikipedia are the last vestiges we have of the original intent of the internet, an place to congregate with the user in mind.
Most of everything else is walled gardens with the hope to create a monopoly via network effects.
Mozilla has been careless with your privacy at least a couple of times: Mr Robot injected ad, Google Analytics in extension panel, and Pocket aggressive integration to name a few.
Also it's just another Chromium skin, so it wouldn't change anything.
I'd love to see a cogent argument for this. In no way does Brave address the issues with a monopolized web in the way that Mozilla does.
I can't believe people don't talk about the dark gtk theming bug more often. It's one of the most common firefox questions on stackoverflow: If you have a dark gtk theme, like Arc-dark or Adwaita-dark, then Firefox randomly colors certain web page elements (usually text boxes) dark to match your desktop theme.
Almost always resulting in black text on a black background. There are examples of this misbehavior on mozilla.org
THIS BUG HAS BEEN OPEN FOR 18 YEARS https://bugzilla.mozilla.org/show_bug.cgi?id=70315
If something so obvious and so easy (why not make white the default background color, like every other browser) has gone unfixed for so long, despite its manifestation on their own home page, then why wouldn't I expect that there are tons of other common sense things that Mozilla has totally ignored, waiting for me to stumble upon them like so many land mines?
I can guide you on patch submission, if you need.
They've been saying that user theming will sweep over the web and this issue will fix itself since the year 2000.
Of course not, it's an OS feature. Not everything is about the web.
One problem with that, as you note, is web pages that are setting a color but not a background color on elements, which is a web development 101 mistake.
But there's just no way to win here: either you can use the OS theme for widgets and things fail when sites make this mistake, or the widgets don't look "native".
If it works correctly for 99.9% of users (those who aren't running linux, with firefox, with a dark GTK theme), than it isn't a mistake on the part of the website, it's a bug on the part of the browser.
User theming is not about to sweep over the web. It didn't happen in 2000 when this bug was first opened. The web has changed a lot since then, we've seen web 2.0 and the dawn of the social internet. But there are zero signs of a user-defined theme revolution. AFAIK themes still don't exist in Windows and OSX. It is absurd to continue to insist that the issue is about to fix itself, as maintainers have done on the bug report I linked.
They exist just fine on Windows. See https://support.microsoft.com/en-us/help/13768/desktop-theme... for example, and there's a number of themes that ship with Windows by default, including several "dark" themes.
On Mac I am not aware of themes per se, but there are accessibility options that have similar effects.
Again, what is your specific proposed solution? Stop using the current theme entirely when painting controls? You can sort of test what that looks like by putting "-moz-appearance: none" on some controls; then tell me whether that's what people using a non-dark GTK theme actually want. Or do you have some other concrete proposal?
Why do you need a proposal from me? What's wrong with this one? https://bugzilla.mozilla.org/show_bug.cgi?id=70315#c8
Or this one? https://bugzilla.mozilla.org/show_bug.cgi?id=70315#c12
Or this one? https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/22026...
Or this one? https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/22026...
Or this one? https://bugzilla.mozilla.org/show_bug.cgi?id=70315#c36
Or this one? https://github.com/lightradius/firefox-dark-theme-fix
Or this one? https://bugzilla.mozilla.org/show_bug.cgi?id=70315#c45
Or this one? https://bugzilla.mozilla.org/show_bug.cgi?id=70315#c46
Or this one? https://bugzilla.mozilla.org/show_bug.cgi?id=1461538#c9
And those are only the proposals that are linked from the original 18-year old bug, there are probably dozens of others that were opened independently.
Granted, some of them are dumb (the patch that hard-codes "Adwaita-dark" as a trigger seems particularly bad) but there is no excuse for this to still be around, 18 years later, despite all of the proposals and patches that have been sent to fix it. There are multiple firefox extensions out there that fix the bug, and they are very popular, with thousands of users each. In what crazy world is it considered good design practice to force thousands of your users to install 3rd party extensions to be able to read text on the internet?
Like the comment says: it makes things better with some themes but worse with others. Incidentally, the author of that patch is a senior engineer at Mozilla now; if he actually thought this patch made things better, it would be in the tree.
Note, by the way, that this bug report is about the Firefox UI itself, not about web pages.
> Or this one? https://bugzilla.mozilla.org/show_bug.cgi?id=70315#c12
That comment comes down to "stop doing native theming", no?
> Or this one? https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/22026...
That's the same as your first link.
> Or this one? https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/22026...
Amusingly enough, that comment was written by me. There's nothing wrong with it. It's from https://bugzilla.mozilla.org/show_bug.cgi?id=437366 which was a superficially similar, but not at all the same issue, and which I fixed back in 2009. (And yes, I have thought about this problem space quite a bit in the past, though not necessarily the Linux-specific bits.)
> Or this one? https://bugzilla.mozilla.org/show_bug.cgi?id=70315#c36
That says "stop doing native theming".
> Or this one? https://github.com/lightradius/firefox-dark-theme-fix
That's a set of CSS rules that disables native theming.
> Or this one? https://bugzilla.mozilla.org/show_bug.cgi?id=70315#c45
This comment is about the Firefox UI, not web pages.
> Or this one? https://bugzilla.mozilla.org/show_bug.cgi?id=70315#c46
This one is actually useful, thank you. Following the links from there lands me at https://bugzilla.mozilla.org/show_bug.cgi?id=1283086#c13 from one of the RedHat folks who have been active in this stuff. Note that this comment says that Firefox tries to avoid using dark themes for form controls, but some dark themes fail to properly flag themselves as dark themes. Which makes it hard to avoid them.
Also, can you stop pretending like no one has worked on this? Given https://bugzilla.mozilla.org/show_bug.cgi?id=1353147 and https://bugzilla.mozilla.org/show_bug.cgi?id=1158076 it sure looks like people have been active here.
> Or this one? https://bugzilla.mozilla.org/show_bug.cgi?id=1461538#c9
Karl is an engineer on Firefox, working on GTK integration. If he felt that his comment were the right fix, it would be in the tree.
> In what crazy world is it considered good design practice to force thousands of your users to install 3rd party extensions to be able to read text on the internet?
In a world where all the proposals for fixing that so far make millions of users unhappy?