Firefox on the brink?
brycewray.com
brycewray.com
So you really can’t rely on usage figures that don’t represent the truth of your situation.
[1] https://github.com/mozilla/gecko-dev/blob/413b88689f3ca2a30b...
[2] https://blog.mozilla.org/en/products/firefox/firefox-now-ava...
https://www.npr.org/2023/09/12/1198558372/doj-google-monopol...
It doesn't particularly matter whether or not the figure is accurate in that context. Maybe that can be fixed easily by having Firefox contextually relax tracking a bit or by having the government change how they perform the tracking, but the status quo is not really sustainable. And that's really all the article is saying at the end of the day.
And they're involved with the Department of Education, although I couldn't find out exactly what they built.
They did help change over the old va.gov to the new va.gov (which was built as vets.gov), which imo has been a huge improvement.
(There are still many, many problems with the VA and its website. Just saying that 1. the new va.gov is a big improvement and 2. the USDS is far from being a single point of responsibility for it, or even _the_ major point of responsibility)
We also helped with design and infrastructure support for ssa.gov (launched earlier this year) with a contractor team to try to boil down 60,000 pages to ~30 pages that people tend to use.
// opinions of a former USDS, no longer with the team
Can you elaborate on what in particular on the VA site that causes serious harm to the people it's meant to serve? I'm happy to bring it to the team or if you don't feel comfortable with stating it here, please bring it up to the open source website for va.gov. https://github.com/department-of-veterans-affairs/vets-websi...
On top of that, said lack of knowledge is a stated goal of all privacy-focused browsers. GA-blindness is an implementation detail of these policies. Any method the government could use to accurately track that information is effectively a bug in need of fixing from the POV of the browser's developers.
The most practical answer is, as was posted by someone else here, the government spec'ing to a standard instead of a set of browsers, which it really should be doing in the first place. The mere fact that the current setup means that the government accidentally makes and/or breaks winners in that space is justification enough.
The most recent example I've run into is Snapchat's web client: It reject's Firefox purely by user agent string, but then works perfectly in Firefox if you just have your browser lie.
Speaking of Google, won't this interfere with their "look we're not a monopoly" payments to Mozilla Corp?
The government doesn't design roads to conform to the top brands of cars and trucks. It specs them to a standard and any manufacturer can have their product certified as compliant. This both protects the public and gives anyone an opportunity to provide products no matter how small their market share is. Doing it the other way around would be madness, and I don't see why the same principle shouldn't apply here.
This is exactly why sites should be tested for their conformance with the standard rather than with specific browsers. Testing against specific browsers just encourages browser-makers to continue to avoid fixing their shit.
When people complain that they can't submit their DMV forms (or whatever) and you say, "well we followed all the standards, go find another browser" and they say "which one" and you say "I don't know, we didn't test with any browsers, we just test against the standard" who do you think they'll blame?
Is it really a standard if the dominant vendor just ignores the standard and does what it wants because then it becomes the "actual standard" ?
As a (terrible) example, look at FIPS. The government has the power to mandate a standard that everyone needs to implement. If instead of "supporting specific browser vendors" they "support a specific standard" then all vendors have a target that works with an agreed upon common ground.
Plenty of standards are guidelines. The point is the website’s purpose trumps dogmatic adherence to a standard. If the site works against standards but not in the browser, it’s a failure.
Basically, no proprietary features whatsoever. No draft features. No optionally-supported standard features without a fallback that fully covers the same underlying use case.
This would be beneficial guidance for browser developers, but also for anyone developing government sites. Saying "whatever chrome is doing is our standard" is a cop out.
If you want test that you are adhering to a standard (if there is no testsuite available) you need to test against more than 2 independent implementations.
USDS serves basic pages and applets which work fine on Firefox. It is only a handful of very complex web apps like Photopea where the developer will say "run this on Chrome for best results".
They really should be hiring a pollster to ask people which browser they use. It might be a bit difficult for those who use the default, but it wouldn't be that difficult to ask a couple of followup questions (e.g. which device) to determine which default browser that is.
I think it's been the case for a good 10 years.
It works fine, of course
The browser support is currently listed at https://www.gov.uk/service-manual/technology/designing-for-d... . The mention of 2% is specific to IE11, so I guess this was special-cased at some point.
So, the default position of the government is, "If we can't surveil you, we can't help you?" (Or taken the other way, you want us to help you? Let us surveil you!) This seems to be how it works out in practice, just because of favorable economics in mass surveillance. Example: RFID and license plate readers for toll collection. Various registrations with government agencies are another example.
If Mozilla can't even play this card, then they should really just shut down.
Or, maybe, like Wikpedia, they should stop begging for more-more-more, and spend what they get wisely.
Not to mention, they could simply start bug bounties and/or crowdfunding for actual deliverables and/or services (ie. a security team).
And if all this fails, then it fails. Maybe we'll simply get a Firemium or Chromefox/fix whatever the name. A fork where adblock works.
It seems like a pretty bit conflict of interest when the #1 money source for Firefox comes from Firefox's only real competitor.
No browser deserves special treatment here. And this is as true for Firefox as it is for Lynx.
Naturally this enforced competition wasn't in Google's interests as its browser became dominant and it adopted the infamous Microsoft strategy to deal with the threat. Apparently we're fast approaching the extinguish phase.
The correct solution to this is for influential public bodies not to insist upon supporting any specific browser or browsers but instead to once again support open web standards and therefore free access to their information and services for all.
This is almost certainly in their own interests anyway. Google has a nasty habit of suddenly killing off its non-standardised extensions. Relying on functionality that other browsers don't necessarily support as well seems unwise.
How do you think WiFi devices work together? Is it because WiFi is a standard? Not really - it's because WiFi vendors all test their chips against other WiFi chips on the market.
Typically the cost of fixing the problem and going through the whole certification process again from the start is significant. There are some direct financial costs but mostly the damage is increased time to market. That's a great incentive for the maker to get their act together and comply with the standards like everyone else as quickly as possible. If you screw up too many times your product might be obsolete before you're ever allowed to sell it.
Not the kind of standards we are talking about.
Completely disagree. Privacy is a 4th ammendment right, so the government has a duty to support privacy first browsers. How am I "secure in my ... papers and effects" if I must use a privacy destroying browser to interact with the Government? If anything, chrome support is what should be questionable.
To say "we are going to support a browser with 2% market share because we like it more" would therefor be a really big deal. I think a far better avenue would be for the government to provide funding for privacy technologies directly, in an effort to increase their marketshare, and thereby making support of those technologies trivial to justify without any potential issues of bias.
The thing is, the government already does this. The majority of TOR's funding comes from the USG, for example. I'd suggest that maybe the government could fund Mozilla's non profit, to a degree.
This is all based on a premise that Mozilla is worthy of that funding. Is Mozilla really the privacy champion that it touts itself as? Would funding be contingent on anything else? If the government is so determined to prioritize privacy, why not Brave? Or some other entity? Or a new entity?
My understanding is that the consequence is denial of the right to privacy is limited to women while they are pregnant. Not a categorical denial of the right to privacy.
> The final decision was little changed from the leaked draft. Writing for the five-justice majority (with Chief Justice Roberts concurring only in the judgment), Justice Samuel Alito argued that the right to privacy is not specifically guaranteed anywhere in the Constitution. When unenumerated liberty rights exist — the right to raise your child as you see fit, for example — those rights must be “deeply rooted in the Nation’s history and tradition.” Reviewing the history of abortion restrictions in the early United States, Alito concluded that the right to abortion is not.
> The opinion ignited a firestorm of controversy. Predictably so: Dobbs is arguably the first case to formally rescind a fundamental constitutional right. The opinion also failed to explain how its logic would not also result in the overturning of Griswold’s right to contraception or a series of other cases that rely on the same logic as Roe. These include Lawrence v. Texas (2003), which invalidated laws criminalizing same-sex intimate sexual conduct, and Obergefell v. Hodges (2015), which recognized the right to marriage for same-sex couples.
Three is not a plethora.
Blink engine, Webkit engine, Gecko engine. Three.
That 2% kind be breached, but the data doesn't accurately represent usage if Firefix is blocking GA in any meaningful numbers.
Looking at browser usage data from GA when Firefox specifically blocks it quite often is useless.
Nepotism and bias aren't the alternative here. If you require that decisions are driven by data and you don't have access to accurate data, you should default to doing nothing. If anything, nepotism and bias sneak in when decisions are made despite the fact that no accurate data is avaliable.
It would be best for the future of Firefox if they don't.
The decline has already been happening since around 2010 without any drastic ups or downs.
Might also be useful to have a plug-in to make a daily 'ping'/check-in from FFox to any govt sites used by their users. E.g., I use USPS and SBA/SBIR sites, but only occasionally or monthly, but if most FFox users who did so got logged more like daily instead of ~fortnightly or ~monthly, it'd improve the numbers. (Obviously, also must be done carefully so as to not get wholesale discounted).
The cascade effect of the US Govt abandoning support would be catastrophic, likely terminal, which would be bad for everyone.
That would be backwards
The main reason to use FF is the privacy protections
I find it very frustrating they do not get more recognition for the work they do on that front
GoAccess puts Firefox at 7.8% and Google Analytics at 3.3%.
GoAccess puts Chrome at 57% and Google Analytics at 73%.
For non-nerd populations, these numbers seem high.
There is an Android app that uses a webview so that even favours Chrome. Also GoAccess doesn't unfortunately filter all scrappers/bots and most of them declare themselves as Chrome.
A sizeable part of the traffic is (non-app) Android and I don't think Firefox is huge there so maybe on desktop Firefox market-share is actually not as bad as we think?
The default is Standard. It doesn’t block GA. The cynic in me suggests they decided making Firefox disappear altogether from popular stats by default would have harmed them more than not doing it harms their users, or that the backlash would be too great for their liking.
Sources like Google Analytics and Statcounter are still chronically undercounting minority browsers and platforms, which are much more likely to block these sorts of things, and Firefox and Linux will be particularly heavily hit, but I’m sure the difference it makes isn’t as large as I’d like it to be.
And how could Firefox possibly complete against default browsers? Is it even worth the investment?
It was so slow, it was unusable; even the first Android devices running on underpowered hardware were speed champions in comparison. Looking for an Whatsapp launcher was beyond the patience of even dedicated fans.
Sent from my Librem 5.
Safari is _really_ good and a very high bar to catchup to, even if you don't have to implement the rendering engine and Mozilla is not exactly known for their friendly and refined UIs. Vivaldi on iOS is much younger by comparison and looks a lot better than Firefox.
I disagree. For the purposes of this conversation, I feel like it's the only thing that matters. The web doesn't benefit at all from a WebKit-based browser by Mozilla capturing some of the iOS marketshare. Websites will still have to cater to WebKit. Not Gecko or something new
> Mozilla is not exactly known for their friendly and refined UIs
I actually strongly prefer the Firefox app's UI to safari
I believe it matters because it shows Mozilla's ability to market their product (Firefox). If they continuously fail to capture user base on any platform, then what powers Firefox is of little consequence.
As an experiment, I just installed Firefox on iOS just to see what's up and honestly 4 screens of things to confirm before I even get to the browsing part? As a tech person I understood each of them of course, but no sane person would put 4 screens in a row blocking users from using an app they normally already know how top use. So no, I don't believe Mozilla has the required UI/UX skills.
Apple sets the rules, gets special access (new releases, features, platform changes, countless other things), and relentlessly captures their users into the Apple ecosystem/moat. You seem to think swapping the rendering engine is a trivial task but you're asking them to practically create a new browser. And for all that effort, you're still competing with an opponent that's basically cheating. I'm not sure why Firefox/iOS even exists, frankly.
Ours:
Chrome 37.4% Firefox 24.7% Safari 21.1% Edge 7.5% Opera 2.6%
GA:
Chrome 39.3% Safari 31.5% Firefox 11.9% Edge 9.9% Samsung Internet 2.9%
For us, GA is undercounting FF by almost 13 percentage points, over 50%.
> this is Germany, generally far higher FF usage
But the interesting part is not how much FF has here, but how much GA undercounts it.
because google is using a near monopoly on analytics to bury a competitor in another segment
Truth of the situation is probably worse. We are losing users faster than anticipated.
The desktop is virtually dead for any "normal" user, and their Android or Apple tablet/phone don't prompt them with a choice (other vendor constraints notwithstanding). It's not remotely a fair fight. You are guaranteed to lose users for reasons totally outside your control.
I haven't encountered any site that misbehaves, and the only missing feature so far is within the Google Drive web app because it uses a Chrome-only extension [1].
Maybe the ongoing standardization of the web shows its effects here, and using a standard-conform niche browser is not that bad anymore.
[1] https://chrome.google.com/webstore/detail/application-launch...
- I can't pay municipal license fees (Site says "Use Chrome")
- I can't use the Vendor management portal for $largePopularTechCompany type company for my small business ("We support Chrome")
- Xero my small business accounting software just doesn't work properly ("Use Chrome")
For me, Mozilla has bugs or weaknesses in Linux. YouTube chews my cpu (hardware acceleration is broken, at least for me). Tabs ‘freeze’ due to a bug in an X11 lib. Pop up bubbles (do you want to enable gps to this site type bubbles) if visible before switching workspaces appear on all workspaces but cannot be actioned and appear on top.
Mozilla as a company appears to be attempting poor monetisation models like attempting to build social networks etc. I would consider paying them a yearly fee if I thought they’d use money wisely, but at the moment executive appear more interested in vanity projects.
I am with you that it's super rare, I have only had to open chrome due to it being that bad a few times, usually I just need to disable javascript blocking or enable more cookies. But there are legitimately sites that are just so badly written that they won't take your money if you use Firefox.
I guess Google meet has frozen video for me on Firefox, but I expect Google to intentionally break their website for people not using Chrome after the "DRM Website" thing struck them as a great idea. Using Google products at this point is just asking for more lockin when we should really all know better. At least Zoom is a different company from Google...
But overblown for sure, if I disable javascript blocking and cookie autodelete and temporary containers that keep the site from realizing I already logged in -- pretty reasonable issues -- 99.99% of the issues I have vanish.
I don't doubt that it works for a bunch of people, others have stated things that don't work and had others say they do work, so something is up. Maybe we're using different versions or operating systems or installation dates with old configuration data.
Not sure what all the fuss is about. It's a great browser. Chrome got very, very aggravating and I've had no problems since switching maybe 4 years ago. Even FF mobile works well.
I'm not bagging on the team, it's frankly amazing they've been able to mostly keep up, it's just a fact that maintaining a competitive web browser is a gargantuan task that requires a large team and investment.
(Yes, I do pay for content I care about.)
There's also UX. Right now I can have proper vertical tabs in Edge by changing a single prominent option in settings, but Firefox is still dragging their feet (yes, I know there are extensions for this, but they add a vertical tab bar in addition to the standard horizontal one, because you can't hide the latter without hacks).
OTOH Firefox has containers, which is arguably a lot more important if you care about online privacy in any serious way. But people don't like to trade away their convenience, especially once they already got used to it.
What we desperately need is a browser based around Firefox implementation of web standards and with all the privacy bells and whistles, but also UI that doesn't constantly tell users that they are "holding it wrong".
Firefox has been doing this for several years now...
It will always be 2% which will always be, at maximum, 2% more revenue. That's probably negligible if you have to support them and there's an opportunity cost to that money. You'd probably be better off spending that money on advertising than Firefox support, especially since Firefox users typically know when a page isn't working, it's probably them and they have a backup solution available.
I used Firefox for a long time but switched because I just got tired of switching all the time and I started regularly using a site that didn't work in Firefox (I don't remember now but I think it was my credit card).
Im a decade+ daily driver of Firefox. If a website doesnt support it, I make a mental note that I hate this company now, close the tab, and move on. I don't open it in a V8 browser, i look for an alternative.
I've gone back and forth between chrome and firefox for the what has to be close to 20 years. I want to use Firefox but ever since Chrome came out and blew it out of the water with javascript performance, it's always felt a bit clunky even as they've made their own performance improvements. I suspect my future lies with a chromium based browser eventually.
I think this is wrong. It starts with a website to look up train departures that no longer works on Ff. Then the site to buy movie or concert tickets fails on FF. Booking a restaurant, again, requires you to take out chrome.
Which has two concequences. People stop using FF all together because switching all the time is work. And people ensure they always have a copy of chrome around, while fewer and fewer need to keep a copy of FF around.
And so FF spirals exponentially into insignificance.
Sometimes the cause is uBlock Origin, so I always try turning it off and refreshing. Rarely it's due to enhanced tracking protection. A few times I restarted FF in safe mode to rule out add-ins. It's always just FF.
I guess FF has issues on a fairly small set of sites which some users use a fair bit while most users don’t see those sites at all.
The only site I use regularly which has issues is google earth and the reason why is obvious.
I had a problem with a shopping web-site the other day. I disabled uBlock origin, and then all extensions, but it still refused to work. I thought I'd finally found one of these mythical "Chrome-only" sites, but no - exactly the same broken site in Chrome, so the site was just totally broken. Nothing to do with FF.
But most of the time, I'd rather ignore those sites anyway. After I have a look at them ... which I tend to do after NoScript show me the huge list of crap they expect me to load just for the 'privilege'. Good developers/orgs just don't do that. Most go into a 'Block list' I mostly use to remind myself not to bother trying. I take my business elsewhere.
Edit: I used Firefox on Android, the issues you describe might be Firefox on iOS, which is a different beast.
The effort of "supporting Firefox" as a developer is basically opening the app in Firefox and confirming that it works, which it basically always does because the app is built on standardized web features. (Other types of support might be different. e.g maybe you have help doc that tells your users how to clear the site cookies. Do you also want to write instructions for Firefox, Safari, Opera etc?)
The bigger concern is that some day Google might not need web standards. If developers target Chrome rather than the web platform, Google has free reign and no longer needs to compromise with Apple and Mozilla. For example, Mozilla's veto of the controversial Topics API would hold little weight if nobody cares about Firefox support. If Chrome gets to a dominant enough position it could move from embracing to extending quite quickly.
People have different opinions on Google, but even those who believe Google has no ill intentions still feel better if there are some checks and balances. Were Firefox to become obsolete, Apple would be the last one standing. And with the DMA, some are predicting that Safari could soon follow Firefox's decline.
I can't prove that Google is doing that intentionally, but I wouldn't put it past them.
One issue I do come across occasionally, and I'm not sure if it's Firefox alone or the combination of add-ons I use in Firefox, is sites being overzealous with captchas. I find myself doing 3-5 captchas occasionally just to use a site.
1. Firefox blocks various analytics and tracking quite aggressively by default. Additionally, users of Firefox are, by and large, privacy minded and will have further mitigations. Any count of Firefox users is likely to be undercounting.
2. For the kind of basic web stuff(simple pages, forms etc) that USWDS supports it shouldn't matter greatly if Firefox is not supported. Theses standards are mature and Firefox supports them well, most thing should just work. Now, if websites go out of their way to block Firefox users that's a different problem.
---
But i doubt that will drive the numbers. On a side note, I think percentages will overstate firfox's decline. The number of devices with browsers per person will influence it heavily and that number is ever increasing.
I think the average person in my circle has more than 3 and many have more than 4 devices with they use to visit .gov sites (i.e. ipads, phones, laptops, but not including the fridge, car, tv, etc)
1. All government Web frontends must be compliant with one of the government-defined profiles of browser features, which are defined in terms of W3C (not WHAT, not Chrome) open standards. With sufficient penalties to motivate compliance.
2. As a practical matter, developers of government Web-based systems -- in addition to developing to documented open standards, and using open standards-based libraries/frameworks -- will be motivated to test with multiple browsers, including Firefox, because that's the most likely way that end users will discover and report noncompliance with the standards and profiles.
3. Government "apps" for non-Web platforms, such as Apple iOS and Google Android, are strongly discouraged. Furthermore, such non-Web apps by default are not compliant unless complete comparable functionality is available via compliant government Web frontends/apps. (To get permission for exceptions in extraordinary circumstances, there will be an onerous and uncertain process, and thus the motivation is to invest in the open standard Web platform for any "extraordinary" platform facilities that might be needed.)
(Also there would be regulations about backend implementations; that's just about browsers.)
No. 2 is the matter at hand. You need a cut-off for the multiple browsers requirement. If you don’t, you’ll find contracts to CronyCorp for testing every site against the CronyCorp browser.
The government is generally very slow and deliberate about technology recommendations let alone requirements when it comes to generally available software.
I switched to Firefox recently and many sites don't quite work: for example the pull request popup menu on GitHub appears off screen so can't be clicked on; the "new post" panel in Discourse is obstructed by the keyboard; FastMail alert box buttons don't work, and many other such annoyances.
It can be used as a main browser but it does have problems. I wouldn't bother with it if it wasn't for the manifest v3 situation
The same workflow works fine in Chrome.
You seem to be talking about the mobile version?
But.
I've been using both Firefox and Brave as my browsers, and Firefox is eating my memory way more than Brave (I have around 60+ tabs open at Brave, and just a few at Firefox). (I'm on Linux Fedora 36 with the latest versions available in the repository).
This is why I'm not using it much, but it saddens me.
This lead developers to switch from IE/Firefox where you had to install a plugin for developers, into using Google Chrome that had a native and more advanced tool for debugging.
*For me this is the key*.
If you provide a browser that greatly improve the developer's experience, they (the developers) will move to use it, making it the best compatible browser to use, which will then make the rest of the crowd to use it because the overall experience is better there.
I just hope the team at Firefox will realize this before Google ...
Firefox is also no longer a developer-default browser. This too has been true for years now.
There's very little Mozilla can do about it. Chrome and Safari are big because they're shipped as a default to platforms with billions of users. And the web works well on both of those browsers. It's not an engineering problem. You can't improve Firefox and expect market share to rise.
It's pretty much a done deal, and Microsoft (as well as Brave) using Chromium cemented that deal.
I know I am a small minority, but you don't even see that minority.
Look at how much attention that The Browser Company has gotten for their Arc browser on Mac. Their primary focus is great UI and making an excellent browser for their users. What has Firefox been doing with all their money and time?
When MS tried this shit they got slapped with anti-trust. What google is doing is worse in every dimension.
Nowadays, cellphones are primary computing devices for a lot of people, with a large number of supporting and symbiotic industries around them. The various platform owners have drawn particular lines around their products, and have largely defended them in anti-trust courts - but there's no reason that those lines should be allowed to be where they are, or won't expand in the future.
What stops a platform from, in addition to exerting full control over the software that runs on it, also choosing to exert similar control over the packets that are sent or received by it?
TLDR: Firefox is a good web browser. It's not failing in the market because it's not a good browser. It's failing because consumers don't seem to actually care one way or the other.
I worked at Google for 10 years, so my tolerance of them is higher than some, I guess. But also, now, my distrust.
Anyways, Firefox is fine. Nice, in fact.
Vivaldi can customise damn near every aspect of its user interface. I can set up every menu how I want it. Remove things I done use, and move the most used item to the top. I can dock my tab-bar wherever I want. I can have a proper status bar. The list goes on. It's what Firefox should have been.
citation fucking needed.
Seriously dude, it's an opinion and he provides some rationale behind it. Feel free to disagree, but then just say you disagree. This isn't a factual claim that can be proven or disproven.
https://bugzilla.mozilla.org/show_bug.cgi?id=1699128
Mozilla removes "View Image" from the context menu for no reason at all, and a developer (he/him) explains why That's A Good Thing, and eventually shuts it down after almost 100 comments disagrees with it. There was a Reddit thread about it as well at the time, but I'm not digging through that trash heap.
As mentioned, this has been a repeating occurrence. "View Image" was a tiny thing, but I happened to use it many times per day. And many MANY such tiny things just wears you down eventually.
Also this was three years ago, and there is at least one extension that 'fixes' this if you want it.
Every upgrade?
I've been using firefox since forever (as long as it has existed) and while I was very annoyed when they removed the customizable UI support a few years ago, that's really the one and only time when they broke functionality as far as I've ever been able to notice.
And yes, I did report it to their bug tracker - which is private, by the way, so there's no way to know who else is having those problems, or how work on them is proceeding. I will say that the bugs I reported on the last attempt are fixed, but it's little consolation when new equally bad bugs show up in their place. And as for perf issues, there are numerous active threads on Vivaldi forums about them.
I'd love to use Vivaldi as my primary, esp. now that they also have an iOS offering, so tab & history sync across all of my devices is possible. But it really needs to be more stable.
The fact the market leader goes out of their way to shit all over privacy concerns says more about their marketing pull than the quality of their browser.
The user agent string shouldn't exist to begin with. It was a boneheaded decision to allow that sort of easy discrimination baked right into the protocol.
Many years ago Firfox was very slow
It has improved enormously, obviously, but some people never forget
It is a lesson. Never take your eye off the ball. Firefox did, back in the day, and Google ate their lunch
I also use ublock origin in android which should make loading page faster I guess but unless the page is absolutely awful, chrome remains faster even with ads on.
I think its OSX and Windows people talking past each other.
On a Mac, Firefox is pale in comparison to Safari.
That said your average person isn't trying out every browser multiple times per year to see how fast it is today.
How does that help when you can't run uBlock Origin on Safari?
I don't use Safari because of the extensions and overall it's too basic for me, but not everyone is like you or me.
There is a third party extension for it but I'm generally reluctant to install browser extensions because I worry about security.
XUL extensions maybe? The reason I gave up on Firefox after literally decades of using it was because they kept removing features I was actively using without fixing any of the problems. What's the point of using a niche browser if it is exactly like the non-niche browser, but with more compatibility issues?
I'll give you an example that annoys me because I look at it every day: the bookmarks bar still uses the same margins as it did in Firefox 3, even after 2 major UI redesigns. Then we have things like windows from Firefox 3 for some stuff with pages that open on tabs and have a different UI. Like, pick one and stick with it.
CTRL/CMD+Click on a bookmark has a different behaviour than CTRL/CMD+Click on a link. No other browser does this.
Profiles are there, but there's no user friendly UI... and no, containers can't do the same things as profiles.
Then you have things like battery use on platforms like macOS, which is still worse for me than Chrome or Safari.
So yeah... it works, but it's not the best browser. I tolerate it mostly because of extensions like uBlock Origin.
Once manifestv3 starts really making waves, Firefox will be the best place to go for ublock origin and other adblockers.
Google owns huge swaths of the internet and can nudge people as well and break other OS's on whim.
Mozilla probably felt the need to have other offerings and leadership to winback something when "being a great browser" wasn't enough in the past 14 years.
People don't use one browser over another because of performance, full stop. Certainly not over 10% to 20% differences. Even years ago when Chrome did have an advantage, they would never have gained marketshare so quickly if they hadn't spammed Firefox users visiting google.com with Chrome ads.
Even features don't matter. People use Safari, Safari is severely lacking in "features". 99% of users aren't power users.
What parts of that are forcing you guys to be Chrome exclusive?
I can't say I have noticed much else, so I use chrome for gsuite and firefox for everything else ¯\_(ツ)_/¯
They work for me on Firefox 120 on Gnome 45.2.
Is it possible that Manifest V3 will help Firefox?
Of course most people don't know or care about Manifest V3, but if uBlock Origin or other effective ad blockers cease to work satisfactorily on Chrome, won't that make some users switch?
I'd rather go back to fetching web pages from a terminal than suffering the insanity of modern web ads. I can't be the only one.
This will allow advertisers to always stay one step ahead, making adblocking much less effective.
Also, I don't think the US govt guidelines are going to have a dramatic worldwide impact on firefox numbers, the US is no longer the major online player it once was.
A few things that could go against this:
- If enough people use Firefox, no commercial business in their right mind will tell these people to "please leave, we don't serve your kind". Seems to be true for obscure versions of internet explorer still in use. Definitely true for Firefox for some time to come.
- Legislation might force the market to open up on mobile. Right now Apple is blocking the Chrome and Firefox rendering engines (well they allow similarly named shells around safari). And Google of course "owns" the search and browsing experience on Android by default and twists every OEM into signing a restrictive licensing deal. At least you can install firefox on Android. There are some signs this might start changing. A lot of outrage around privacy and ad blockers might speed this up.
- People can still vote with their feet. If you watch Youtube on a laptop and you don't have an effective ad blocker, Firefox is blocking them very nicely. I watch a lot of youtube and 100% ad free, just saying.
I don't believe Google will forever own the web. But, like Microsoft did, I believe they will cause us a lot of pain before they're through.
I am afraid to say in my world if Google degrades Firefox for YouTube most people I know will switch to Chrome
I have had success persuading people to switch to FF (I am one of those people) but a degraded YouTube- even the outright criminality that involves - would be a deal breaker
The ad blocking blocking will work the other way.....
Neglect would be a step up. It feels like they are actively trying to antagonize existing users.
This seems to be all that most software developers can do these days.
The point here is that open-source "won" because nobody is trying to push features on the W3 Consortium without providing a reference implementation that is also the live, production code in the flagship browser of the largest browser company.
The open source version also doesn't include any way to do automatic updates, sync with your google account, or have access to the extensions store. None of this is inherent to the open source version, but presumably it benefits Google to push their closed-source version which includes all their secret-tracking-sauce and allows them to avoid people forking the project entirely to remove ads.
Firefox manages to support all different video types while having reproducible builds (see: OpenH264) :)
Don't need to, I'm not using Chrome
> sync with your google account
Don't need to, I don't have a Google account
> or have access to the extensions store
The store that will soon ban adblockers..? Also, Firefox can't access the Chrome store either
My point is you can't find fault with Chromium without conflating it with Chrome
It doesn't matter if they Manifest V3 implementation is open sourced; If Web Environment Integrity is ultimately implemented then having access to the source doesn't really buy you anything. In a future where WEI is mandatory then being able to build Chromium without WEI empowers you to run a browser that's summarily locked out of services that demand WEI.
Open source mattered much more when simple access to source code gave users meaningful freedom but we're transitioning away from that era. Google is on the path to make open source irrelevant by providing an open source browser that must be built with the Google-specified set of features in order to operate correctly.
We can't claim a victory when open source software implements embrace-extend-extingush semantics.
The Web has been co-opted, and until those entities lose influence over standards, the environment is at risk.
They should have moved onto their own protocol already.
They're not Spotify. They're not trying to growth hack. They don't need to look pretty and have fancy animations and match some designer's dream down to the pixel. They can add CSS etc. to make things a bit nicer, but government sites should work with as simple of a browser as possible.
Highly regulated critical infrastructure like banks should be required to do this too.
You're right of course.
It's not really a case of 'supporting' browsers, it's a case of testing their sites against other browsers in case developers have accidentally written some non-portable Chrome only code.
This was very much the case in the IE6 era. Developers wrote and tested their sites for and with IE6, and were then surprised they rendered (in)correctly on Firefox and looked wrong. At least these days there are shim libraries, rather than having to explicitly rely on things like the box-model hack.
But that's the point: rendering shouldn't really matter. For things that are important like government systems, we should treat web "apps" much like TeX encourages: you specify the semantics, and let the rendering engine do what it will. Don't try to precisely control it. You can and should assume that users can totally override rendering with a custom agent, that browsers will disagree on default rendering, and that they may ignore your CSS instructions.
Like if someone wants to use a browser that always renders h1, h2, p, etc. with specific fonts and colors, totally ignores any CSS, and adds buttons to each table column header to sort on that column, that should all just work. Or if you want to use a braille output or screen reader.
For important tools and information, not entertainment/shopping, functionality should trump all other concerns.
My bank and now my power company have issues where I need to use chromium to fill out a form, and I don't understand it. I know Firefox supports forms. For whatever reason, javascript is loading the thing and screwing up somehow. I don't see why js is even involved, but frankly it screams incompetence to me. The easiest thing in the world to build, and they've broken it trying to make it look nice.
I don't go to my power company website for fun. I'm there to pay a bill. I need a form with 5 inputs and a submit button, and that's it. The rest of the screen can be plain white for all I care. Literally something I could put together in 2 minutes when I was 11, and it does not work. Paper should not have a better UI than a website.
Incidentally, this is why I'm not too worried about AI. If companies wanted cheap/easy/reliable systems, that's been doable on the web the whole time. People can't resist making things difficult for themselves, and they'll pay very good money to do it.
If it's even possible for basic functionality to break in a way where you wouldn't obviously say the browser is broken, then you've built it wrong. That means you need to test that TLS/HTTP protocols are implemented correctly and that your documents conform to a schema.
Not in the real world. In the real world, you've delivered a site that doesn't work and contractually, you can be sued or not paid for not fulfilling your contract.
The government doesn't need to worry about market share. They can just dictate that this is what your browser needs to do to work with government systems. This is both more fair and easier for everyone; you don't have a moving target to aim for, and can just refer to the standard for what to do.
Governments exist to serve their citizens -- their users.
It's extremely user/citizen-hostile to say, "well our site works but no commercial browsers do, so I guess you can't register for a health plan this year over the web."
And I don't know about you, but I sure don't want the government building its own standards-based browser required for accessing government websites...
We could easily and reliably do forms on mainframes. This is not complicated. And de facto, every browser supports HTML 4 forms anyway, so that's a non-concern.
They already set standards for things like needing to support TLS 1.3 with specific cipher suites. There's no reason they can't say HTML 4 forms and links are required for browsers to work on their sites.
No -- I don't want the US government providing a reference implementation of web browsers.
No -- I don't want to log into a mainframe computer to fill out my taxes or sign up for Medicaid or a health plan.
The government should simply build services that work, in practical ways that are familiar and friendly to their citizens, according to the tools and habits their citizens are already accustomed to.
That means websites and apps for popular OS'es and browsers. It means phone numbers that work with existing telephones. It means offices in population centers.
Good governments come to where users/citizens already are. The shouldn't make users/citizens jump through hurdles to come to it, any more than necessary.
It's crazy to me that 10 years ago people were against the standard for government documents being essentially "whatever Microsoft office does", but in 2023, we've decided it makes sense for the standard for government web sites to be "whatever Chrome and Safari do".
And as I've pointed out, for historical reasons, we already have an adequate standard that the major browsers already support. So just target that standard. It happens that this is also the cheapest, simplest, most reliable way to do things anyway.
That's a position I just can't get behind. These are all just tools. The point isn't to follow some ideology, the point is to function.
And no, the government shouldn't formally "adopt" any specific W3C standard either, because standards evolve, and we don't want the government to get stuck in time. It should just write and maintain websites that work.
This isn't complicated. Businesses all seem to manage it just fine. The government doesn't need to do it any differently.
The "evolving" standards of browsers mostly add a bunch of useless toys that create security vulnerabilities. There's no reason for serious sites to target them. The old standards do everything you need to quickly and easily make a functional tool that will require no maintenance for years or decades, which is exactly what you want from tools.
The whole XHTML thing where allegedly it never caught on because people can't write valid markup has never made sense to me. They're able to get typescript to compile now, right? If a dev couldn't write react code that compiles, we would fire them, right?
We have tools to check that your document parses and conforms a schema. We've had them for 20 years. It's easy enough to have that be part of your CI pipeline. The tooling is 1000x simpler than modern frameworks, and the thing that was allegedly difficult was that if you enabled conformance mode (which was opt-in based on DTD and/or MIME type), you had to open and close your tags instead of just opening them. Surely any middle schooler understands when you open a parenthesis, you need to close it?
I worked on fibre channel networks at IBM. They were all about high touch customer service, and had great data gathering and would debug issues that ultimately were caused by some other vendor breaking the standard. After proving we were doing the right thing, our answer would always be to tell the customer to turn off the broken feature on their other vendor's device (other vendors would do things like inject fake ACKs for large transfers to reduce latency ("acceleration"), which is kind of a no-no in reliable networks. We lowered latency in a standard compliant way by using multiple concurrent exchanges that we put together at the application level).
We did test with some other vendors, but IIRC only at a fairly basic level, and didn't support any of their non-standard behavior. We just used them to validate our own compliance to standards.
If we try to stick to pure ideals without any consideration for reality, reality will ignore us and move on. Or, to borrow an example from another field: in infosec, the most secure computer is the one that's never turned on.
That's exactly what you need for "poorly funded" sites, and I don't see why a site that's meant to be functional needs a Hollywood budget.
First of all, that's just not going to happen for all sorts of practical reasons.
But secondly, you're totally ignoring UX and design. "Specifying semantics, and let the rendering engine do what it will" might work for developers who are used to interacting with API's. It will not work for regular users.
Regular users need to understand which button is the primary action. They need to understand which part of the content is the main body, versus a sidebar versus a header. They want columns that are correctly sized for their content. They don't want to have to scroll horizontally. They want responsive design that works on mobile too. They want something that looks trustworthy and familiar.
Websites are apps now. Asking to go back from presentation to semantics is like asking people to use the command line instead of GUI's. It's not going to happen, nor should it, because it's not user-friendly.
The only people it's friendly to are a niche set of developers with certain ideological beliefs that most web technologies shouldn't be used.
And government stuff should work differently from 99.9% of commercial websites. Again, the goal should be for it to work. The government does not need to do marketing and make you feel like they are trustworthy. If you want to interact with social security, you go to ssa.gov. If you want to interact with the IRS, you go to irs.gov. End of story. They don't need to act like commercial entities because they do not have to worry about market share. Their share is always 100%. They need to just make their stuff reliably work, easy to figure out, and should make it cheap and easy to build. Basic HTML with minimal optional styles checks all of those boxes.
If you view the computer as a tool instead of a toy, you see that you really just need most websites to be a more convenient version of paper forms. It doesn't need to look fancy. It needs some boxes to type information, it needs to always work, and ideally every form on every website would stick to the same 5 or so types of input (rendered consistently by your OS) with no surprises. Government sites should take the tool approach. Commercial sites can sell toys.
They do, though. People are able to figure out commercial websites orders of magnitude more easily than figuring out how to fill out their 1040.
> They need to just make their stuff reliably work
Which is what UX and design help with.
> Basic HTML with minimal optional styles checks all of those boxes.
It doesn't. Layout and design are tools that help with clarify and ease-of-use.
> you see that you really just need most websites to be a more convenient version of paper forms.
Nothing could be farther from the truth.
Do you similarly think that your iPhone or desktop interface would be improved if the UX was "a more convenient version of paper forms"?
Paper forms are an extremely limiting form of UX. Why would you ever want to throw out all of the progress we've made with usability?
Reliability is unrelated from UI, except insofar as simple UIs are easy to build, and therefore less likely to break. A paper form 1040 is perfectly reliable; it's not going to burst into flames when you're filling it out. As I said above, I couldn't even fill out my payment form on a modern site. It did not work at all. The form did not appear. That is not reliable. It also makes no sense if you know the page is ultimately using HTML, and that HTML has forms built directly in, and they always work fine.
And yeah, when I'm doing something like making a payment, setting up a transfer, doing my taxes, or even ordering a pizza, something like a slightly advanced paper form (e.g. with drop downs for options) would work great on my phone or desktop. Have a special request for your pizza that's not on the form? Put it in the free-form instructions box.
The "progress" we've made in the last few years is that I can't do bank transfers without switching browsers, which requires selecting a "to" account from a drop-down, a "from" account from a drop-down, and typing an amount. I don't see how something so basic can be so hard to do correctly. There's literally no need for any javascript at all. I don't see the usability gain from whatever they're doing.
Would an address lookup service be acceptable? One of those where you start typing your address into a box and it fills in all of the address fields based on which address you select.
If a new version of this is created, shouldn't it be tested on browsers? Which browsers should it be tested on?
Requires exactly zero lines of javascript, no third party api that may or may not work.
And no matter how "standardized" things get, there are always going to be implementation differences (whether due to mistakes or underspecified specs or partial implementation) and also just straight-up bugs between browsers.
Are people actually now using the older term, "shim," and not the newer "polyfill?" I was a grumpy old man when people started to tout the new terminology, when there were perfectly good terms already.
https://connect.mozilla.org/t5/ideas/feature-suggestion-fire...
An example of where I use this is for separating my personal Gmail from my uni's Google's Workspace account. It's annoying clicking on a uni Google Doc link only for it to block me because it chose my default login which is my personal Gmail. I have to switch between Google accounts (which I believe wasn't possible until recently?). With Containers however, I just open the link in my "Uni" container and I'm good to go. No fuss.
I have seen classmates use Chrome profiles for the same example above, but from what they showed me they couldn't have their personal profile and their school profile open at the same time - they had to switch between profiles each time. With Containers, I can access tabs from all containers at the same time. Containers are colour coded so you know which is which.
There are additional containers available. If you don't like Meta snooping on you outside of their websites, there's a Facebook container by Mozilla [2] that isolates your web activity from Facebook.
Other than that, Firefox does appear to support profiles, but it appears to be a bit clunky. [3] I've never used it and until @dralley's comment didn't even know it existed.
[1] https://addons.mozilla.org/en-US/firefox/addon/multi-account...
[2] https://addons.mozilla.org/en-US/firefox/addon/facebook-cont...
[3] https://support.mozilla.org/en-US/kb/profile-manager-create-...
The UI on this page is rough, but once you have more than one profile you will get a popup at launch to select from your list or to create more.
I have dozens of profiles, custom launchers etc. I run four or five simultaneously most of the time. If you only need a couple profiles, the standard launch UI will do.
...
But, see also "Multi-Account Containers" which segregate cookies between sites so you can have multiple simultaneous logins to various services in a single profile.
Containers share preferences and browser config (and window), but segregate cookies. Profiles are completely independent.
I use both, extensively. E.g. my work profile has containers for user, admin, owner, and machine accounts at GitHub. My personal profile has my private personal GitHub account only.
1. Let me install extensions locally (without making me hunt down some alternate build that harasses me to upgrade every day).
2. Fix using the GUI key for GUI shortcuts, which has been buggy since the Quantum transition.
3. I like Chrome's collapsible tab groups. I think Firefox also once had some sort of tab grouping I liked.
Why not use Brave, or Vivaldi, or Arc, which actually add features and where the organizations are focused primarily on toolmaking?
https://www.ghacks.net/2023/12/05/mozilla-earned-close-to-60...
Surely enough funding to keep going?
There is a serious reason: Youtube ad-blocking. The combination of Firefox and Ublock Origin (or perhaps other ad-blockers) allows you to watch Youtube while blocking ads. Increasingly (and definitely in 2024) you will not be able to do this with Chrome.
It will be a sad day when Firefox is truly dead. But what did Mozilla expect? They spent so much time and energy on activist bullshit that doesn't really matter for THE BROWSER.
This was accomplished in the 1990s by Bell Labs with Plan9 and later, at the application layer, with Inferno.
It was additionally accomplished in the 1990s at the application layer by Sun Microsystems with Java and its applets.
Frankly, the history of computing is littered with well-engineered solutions to this problem and many of its variants.
The fundamental issue here is that businesses are involved and giving a business a monopoly over something so fundamental is usually a bad idea. The WWW succeeded because it grew somewhat organically.
Firefox works great for me. It's just incredibly hard to get anyone to use it.
Nowadays KaiOS profits from it.
https://support.mozilla.org/en-US/kb/how-use-firefox-contain...
Once you have committed power users who love your product, they will be more than happy to evangelize it to everyone they know. While their friends may not use any of the advanced functionality, they'll still use it if it works okay for them and their friends insist on it.
Mozilla had something like this, and chose to throw it all away to make a browser for Idealized Grandma that more closely resembled Chrome - because Chrome was successful, so they figured they'd copy what they did. But while Chrome was a fine browser, and maybe even better than Firefox in some ways, what this mindset missed is that the main reason for Chrome's dominance was a) being shilled on all the largest web properties, even with popup bars, b) being installed as the default on Android and c), being bundled in installers. Also, if I remember rightly, an advertising campaign. Mozilla was not in a position to do any of this. They should have - and still could - stick to their strength.
Now the only reason to use Firefox is ideological (privacy) and habit. I still use it at home. But I don't bother installing it anywhere else anymore. What's the point?
Blocking ads in Android. That was my gateway into going back on all of my devices.
I'm sick of cheerleading Firefox when it is slower than Chromium, heavier, and buggier. The only benefit is less creepy google.
I'm sorry Mozilla, when FOSS teams that are unfunded can make browsers, I expect much much much more.
The laggards all moving away from Firefox might actually be a big problem though, the enterprise laggards kept Internet Explorer on life support way past its best before date, but FF won't get that.
Firefox initially won users by being the fastest. And then lost users when it wasn't the fastest.
Mitchell Baker will surely get a golden parachute even if Firefox is sold for scraps.
Just do it soon.
Anyway, I think Firefox is toast mostly because of its leadership which seems less interested in actually doing something interesting, and more interested in draining what's left until they can stick a fork in it.
I’m hopeful that yields a nice bump in user ship. I was a diehard Firefox fan in the beginning, switched to chrome because it was just better on Mac for years, and now have switched back to running Firefox for 2 years without a hitch. The only thing I keep chrome around for is a dedicated Google Meet app
I agree. But different standards get adopted by different browsers at different rates. Case in point: Firefox still has not released support for declarative shadow DOM.
As a side note, although related to standards: I thought Firefox insisted several years ago that they were not going to support File System Access API. But now MDN lists it among supporting browsers.
It's just a repeat of the IE 6 debacle.
This makes me dislike smartphones more than I already did. Not only has iOS Safari overtaken Firefox in terms of market share, it has also overshadowed macOS Safari, a much better browser than iOS Safari for a much better operating system than iOS.
I wonder what percentage of market share can be attributed to this kind of clients that are used not for browsing but for lazily loading some web interface or product page.
[1] https://www.st.com/en/development-tools/stm32cubeide.html
I suspect that the remaining Firefox users are likely to be quite "sticky". If there are websites that don't work in Firefox (but work in Chrome and Safari), I haven't yet blundered into one. My guess is that those would be mainly corporate intranet sites/apps, which I don't have to deal with.
No platform deploys Firefox by default; you have to deliberately choose it. That is NOT true of Chrome or Edge. I doubt anyone has ever deliberately chosen Edge; you can only get Edge on Windows, where it's the default anyway. And the only people I know that have deliberately chosen Chrome over the OS default are developers.
The main reason for using this is to run edge on windows subsystem for Linux on windows and wonder if anyone would have predicted that in the year 2000.
(I actually have edge installed on some Linux machines as well, but it isn't my main browser except when I need to teams).
We can thank mozilla mgmt for consistently making "great" decisions, with UX changes, making it worse and worse over time. Introducing "features" not many really need or want. And of course making it less and less configurable, taking away options from power users "for sake of users", which of course are long gone and not coming back. They pretty much alienated their user base with every release more infuriating than previous. I've "upgraded" laptop to one with 16G ram, only to find firefox consistently eating up all my ram to the point when it's either killed by OOM (speaking of which - in-kernel oom killer got enshitified so bad it takes 1.5h+ to decide what to kill, unless you spend days researching how to setup your system) or by other precautionary means. For past few months I'm launching this browser in memory-restricted cgroup, it gets 7gigs. And you know what? It gets killed about 15-25 times a day because it eats more. The ram upgrade did not help. At all. They even took away option to limit process count, so now it spawns whatever amount it wants. As if the browser was the only thing running on computer. This is the primary reason folks left. The browser got maddeningly bad in terms of resource usage, UI and configurability. The rest 2.2% users have to suffer this. I suspect this is not going to change at all and I feel there is strong ($500M+) incentive from google for stuff to not improve at all.
It doesn’t help that iPhone can have no other browser engine other than Safari.
Big Tech dominance is powerful that many nation states when it comes to internet.
https://support.mozilla.org/en-US/products/
That's a lot of products to support. Add to that this list of 27 discontinued products:
And you can understand why the struggle is real for firefox. It should be the best, bar none at this point.
A better guidance would be to count based on engines (Chrome, Edge, and Safari are all variations on WebKit) and have a device preventing an engine monopoly.
Firefox for iOS uses WebKit as the rendering engine, and the others are significantly divergent from Firefox proper and take significant development resources away from the core product, so I disagree with counting the products as a single browser.
It continues to boggle my mind how Chrome - partly closed source, questionable goals related to advertising - has almost 50% market share; while Firefox is declining.
(I also suspect it's neither the largest nor best known project that uses Rust, but that's very difficult to quantify.)
I don't visit any US government sites ever, and very few corporate sites. The ones that I have problems with (Microsoft O365 in particular!!) are easily faked by setting the user agent to Edge on Windows. That magically solves everything (proving that Microsoft is deliberately breaking the experience on Firefox!).
But "Supporting" a browser doesn't really mean very much. As long as the browser is standards compliant it will still work.
FTFY
"This website is best viewed in IE" was not just a misguided suggestion from the webmasters. It was a statement that the site may rely on nonstandard IE-specific features.
How confident are you that Apple and Google will never agree to add some matching non-standard "extension APIs" to Safari and Chrome?
Another thing: Because no other browser engines are allowed to be installed on iOS, those numbers should be subtracted from the total.
To me they are in a similar place that MS was when IE got them into trouble.
They dominate PIM/Office tools with the google suite and design them to work best in Chrome. The only major difference is that Chrome is open sourced, but their software we need Chrome for isn't so that doesn't affect their moat at all.
https://news.ycombinator.com/item?id=36776603
Glad this is getting more exposure.
In my opinion 2% is probably too high.
"There were 5.40 billion sessions over the past 90 days.".
2% is 108 million sessions in the last 90 days.
https://connect.mozilla.org/t5/ideas/customizable-hotkeys/id...
1) Firefox will be the only browser to support ad blocking
2) Internet Sites that are funded by ads will block Firefox
3) Firefox or a Firefox Extension will change the User Agent field to a corporate browser
4) All of these browser market share metrics are going to be incorrect.
If you're deciding to drop Firefox, ignore Statcounter or any other data mining sources. Use passive analytics and your website's actual visitors (GDPR/CCPA restrictions may apply).
"MOZILLA CEO CALLS FOR INCREASED CENSORSHIP: ‘WE NEED MORE THAN DEPLATFORMING’"
https://www.movieguide.org/news-articles/mozilla-ceo-calls-f...
"Notes on Implementing Vaccine Passports"
https://blog.mozilla.org/en/mozilla/leadership/notes-on-impl...
And the usual corporate social justice / diversity bullshit:
https://blog.mozilla.org/en/mozilla/leadership/mozilla-racia...
Hopefully the DMA can help? I’m not using Firefox on iOS mainly due to a lack of extension support.
Chrome got big bc it was radically different than IE and Firefox jumped on the lightweight trend far too late.
Maybe Chrome got the first 10% of its user base on its merits (that’s how I installed it at least); the next 30% definitely include a lot of people that don’t know what a browser is and got it via some other deal.
>Analytics.usa.gov is migrating to a new web analytics platform. >Real time data is currently unavailable.
What analytics platform do they currently use and where are they moving to ?
I understand things are bad, but this is a little too dramatic.
I could imagine a sort of quirks mode though, just a few hand selected chrome bugs/features implemented in gecko to make it behave just a little more like chrome. What a horrible future but it’s a possibility.
Brave's BAT, while feeling kludgeful, is the only innovative idea in terms of funding sites nowadays.
Micropayments => dead Coil => dead (sorry, on a open stewardship) Flattr => unknown, guessing dead
So I want to block ads but I ain't depriving the websites of a way of earning money. If they want they can get my money -- but usually only that which was earned by wasting time to look at an ad.
Still, I disagree. Extensions can be bought and sold. It's difficult to track those things. I believe micropayments mechanisms should be integrated in the browser -- even if the provider can be changed.
We should always try to avoid needless USA-centrism! But I think the USA-centric focus here is appropriate.
On the assumption that Desktop also includes Laptop, ~25% of the are on Mac.
Nearly ~65% of Mobile users are on iOS.
Now, I just launched Firefox (on Windows), and the fonts look absolutely atrocious compared to Chrome. What's up with that?
Edit: "gfx.font_rendering.cleartype_params.enhanced_contrast 0" made it a lot better, but not quite as nice a Chrome. Still a whole lot better than the default setting.
Google is just to integrated in my life. Gmail, Drive, YouTube
I use these all day too and they work perfectly on FF for me.I know there was the recent "5 second YT delay on FF" debacle. But, I actually have a paid YT subscription, so I never saw/see it.
Now, I just launched Firefox (on Windows), and the fonts look
absolutely atrocious compared to Chrome.
Something I've noticed is that when you spend enough time looking at one style of font rendering, the others look "wrong" and I think that's what you're experiencing.Used to see this a lot with Mac and Windows in the pre retina/hidpi days. Users switching from one to the other would be shocked at how "wrong" the fonts were. In reality, neither one was "right" or "wrong" but they sure were different.
FWIW FF and Chrome's fonts both look fine to me on Windows 10 but again, that's just my purely subjective view.
MV3 in Chrome
Way too much wasted resources on strange side projects … that never resonated and seemed to come out of nowhere.
I like it's disturbing monopoly, but it's rendering makes my life harder
Firefox was the chosen one.
What's sad about this time around is that Firefox was fine this whole time. It has been my daily driver for 8+ hours per day since like 2001.
I have spent many thousands of hours with Chrome as well for various jobs. I literally never felt a perceivable overall performance gap. I've always had pretty well-specced machines; maybe there were points when Chrome was noticeably better on low-spec machines.
I guess I shouldn't be surprised that we sold out.
But just sad that our price was so f'ing cheap.
https://news.ycombinator.com/item?id=38530382
https://www.ghacks.net/2023/12/05/mozilla-earned-close-to-60...
Firefox's market share has been on the decline since 2010.
https://gs.statcounter.com/browser-market-share#monthly-2009...
Genuine question. What is justifying Mozilla Corporation CEO Mitchell Baker's salary?
- 2022 - $6.9m/yr
- 2021 - $5.5m/yr
- 2020 - $2.6m/yr
- 2019 - $3.0m/yr
- 2018 - $2.4m/yr
- 2017 - $2.2m/yr
- 2016 - $1.0m/yr
- 2015 - $997k/yr
What a ridiculous question. Obvious the chief captain on the Titanic is not responsible for the Iceberg jumping at the boat.
Also important to label jokes.
in other words, for some people here it's not sarcasm.
Maybe if you'd referenced Chernobyl I would have picked it up sooner. Or THERAC, that's a classic.
Unfortunately, nowadays, unless you're among a group of people who already know your general opinions on things, it's nearly impossible to state an absurd position on some issue that a nontrivial number of people would actually, unironically, advocate for, until you get into the absolutely batshit stuff like "we should literally sacrifice poor people to the devil, then eat their flesh, to keep the rest of us from getting poor."
Salary has nothing to do with productivity at this level of an org.
That's nonsense. The difference at this level is you're not looking at personal productivity, you should be looking at a much broader interpretation. Except Mozilla doesn't. They've seen flailing commercial performance and have rewarded the CEO and laid off developers. It feels like madness because it is.
I love Firefox but Mozilla deserves to burn to the ground for this mismanagement.
That's one of the arguments made by CEOs who are trying to justify their insane salaries, yes. But it's very unpersuasive.
The question is how much you need to be to get a competent executive relative to the open market.
You can argue whether they’re getting what they’re paying for but this doesn’t seem to be out of line relative to the leaders of other, similarly sized organizations. Also a non profit has to have higher salaries as there’s not a lot of room to offload that to bonuses or equity.
No! The real question is what happens without an executive, but some cheaper leadership structure instead?
I mean, maybe a cheaper leadership structure (whatever it may be) would run the company into the ground, but, well, at least they would achieve the same outcome for cheaper.
What would Mitchell make as an SVP at a FAANG company? What could they make as a startup founder?
However in this case it doesn't actually seem to be paying off.
> Don't be snarky.
I can imagine a similar analogy with M. Baker.
No, the CEO(and board) are completely responsible. That is the point of leadership, to move the boat before it hits the iceburg or at least have a way of dealing with it.
Firefox is buggy but heavily advertised(or astroturfed, I dont know) on social media. Everyone knows about firefox, we don't need the ad. We need firefox not to suck.
Let Mozilla.org die.
Mozilla has proven to be really bad stewards, and as long as they exist nobody is going to pick up firefox. They've had many years to wake and up correct the course but choose not to, so it may be time to die. If Mozilla disappeared, a new organization could pick it up and run with it. If it weren't so overloaded in tech already, I might even call it "Phoenix" as it arose from the ashes of Firefox.
I have very few complaints about Firefox as software. I only wish more people would use it. (That includes you, dear reader!) It is actually great, and if you've ever complained about AMP, WEI or anything like that, using a non-Google derived browser is one of the few things you can actually do to reduce Google's power here.
Firefox are up against the power of OS defaults and dirty tricks in an age where most people don't really know what a web browser is. But if you have any awareness or concern about the health of the open web, you are absolutely educated enough to use Firefox. Of course there will be the odd minor workflow thing to get used to. But Firefox is great. All you really need is the motivation to choose something other than the default.
edit: username checks out.
If these numbers sound high ... $1M today was $500K in 1996.
https://www.levels.fyi/companies/mozilla/salaries/software-e...
Looks arround the $170-200k level....
Yeah, at successful high performing trillion dolar tech companies like Nvidia or Apple, not broke*ss underperforming companies like Mozilla.
>6M for a CEO doesn't sound unreasonable.
It's unreasonable when you take into account Mozilla's lack of performance over the years. Where is their success, other than being kept on life support by being bankrolled by Google who's doing it solely to avoid anti-trust litigations over their monopoly on the browser market.
In a way, this is actually harming Firefox, knowing that they'll always be funded no matter how their product performs, just so that Alphabet has a legal David to their Goliath, gives them little incentive to try to be competitive.
Huh what? I use Firefox and I'm actually very happy with it.
I'm a happy user, I consider that a success in my book.
Or they do some batshit insane "polyfill" nonsense that turns the <button> into 56 layers of nested divs behind the hood.
HTML hasn't caught up either, there's no <toggle_switch> that invokes the native toggle switch that every OS already has, devs are forced to mimic the toggle with 85 layers of nested divs.
That's what what success means in this context: Something that makes that expense worthwhile.
If anything, the board should have gotten rid of her at this point and hired someone else, even if at this higher salary it would make more sense than sticking with someone who obviously hasn't been leading the company to growth or sustainability (since they are trending downards).
Nothing, of course. Absolutely nothing.
This question is why I don't expect Mozilla to last at its current course. I like their work, but the endless increases in CEO salary while their most important money maker is fledgling is not justifiable.
https://en.wikipedia.org/wiki/Mitchell_Baker#Negative_salary...
>>On the same period, Firefox marketshare was down 85%. When asked about her salary she stated "I learned that my pay was about an 80% discount to market. Meaning that competitive roles elsewhere were paying about 5 times as much. That's too big a discount to ask people and their families to commit to."
So I bet it's something like:
Baker: "If you don't pay me market rates for comparable work, I'll leave and go mess up a different organization."
Google: "No, wait, stop, we'll get you the money!"
Considering all the unforced errors on Mozilla's part, I'm only half joking there (i.e. that Google is influencing the decision, via their search placement deals, to keep Firefox bad).
Google says 'Don't spend your money on bug fixes and you can get 400M for default search, and you get your 3M bonus.'
Oops, we arent allowed to speculate on HN? I'm just jaded...
Unfortunately there will always be things to complain about and no system is perfect. But we have to make choices like this and these are the results. You cannot complain about Google's control/dominance over the web and refuse to turn away from their products to use reasonable alternatives (when they exist). Firefox is by no means a bad browser and it is easy to switch over. You can also still use firefox and complain about Baker's salary but is this really a killer issue?
I use Firefox on every device and I recommend others to do the same. That doesn't mean I agree with Mozilla, though, and their misplacement of funds make me worry about the future of Mozilla and Firefox as a browser. After firing the Rust team working on Servo, you'd expect austerity measures across the board, as Servo was clearly too expensive to continue investing in, yet Mozilla saw fit to continue rising Baker's wages, despite having just laid off 25% of its workforce.
I wonder about how much longer Mozilla will be able to exist. It's oriented around activism first, Firefox second, yet most of its income comes from its browser, and only because Google is scared of being branded a monopoly. If any other platform rises to popularity (and there are a few rising browser engines in the works, mostly as hobbies, but still) and Google switches to funding that project rather than Mozilla, I don't see how Firefox can survive.
Its decline is also visible in Mozilla's own data [1], 252M users in January 2019 down to 188M in November 2023.
MAU has remained at around 188M since October, I would like to believe this is because of MV3 and the YouTube drama, but that would be naive.
Going forward I think there should be a position on the foundation [2] and corporation board [3] held by a community representative. At least then the community would have some say in the direction Mozilla is taking.
[1]: https://data.firefox.com/dashboard/user-activity
Mozilla is an open-source project. When an open-source project somehow loses its way, it's often forked by a new team of contributors who have a better idea. This happened several times: Open Office / Libre Office, MySQL / MariaDB, X86 / X11.org, hell, even GCC / egcs in the 1990s.
But this likely cannot happen to Mozilla, which is basically kept afloat by Google handing it some money for keeping it as a default search engine, about $400M a year currently [1]. There is little chance that an alternative "Better Mozilla" organization would collect as much, or at least half as much, to support a fork. It would e.g. take 33M users who agree to pay $5/mo for a Mozilla "support subscription" to collect $400M a year.
Maybe a web browser can be maintained for less than 400M, but likely not much less. The modern web is fiendishly complex, and you need both a desktop version (three platforms) and a mobile version.
[1]: https://www.pcmag.com/news/mozilla-signs-lucrative-3-year-go...
Perhaps ironically, this was also the genesis of Firefox
That's not entirely accurate (or at least, while accurate, is missing a lot of significant context) Mozilla was creating within Netscape, not in opposition to it, as a steward org for the open-sourcing of Navigator & Communicator. Even when Netscape was acquired by AOL, AOL continued to fund[0] Mozilla for years after the acquisition.
[0] https://web.archive.org/web/20050324025052/http://www.wired....
https://website-archive.mozilla.org/www.mozilla.org/firefox_...
Mozilla was created in 1998 to open-source Netscape Communicator suite. Mozilla released its own suite, also called "Mozilla" (e.g. "Mozilla 1.0" [0])
Independently of that effort, Dave Hyatt and Blake Ross made an experimenal, cut-down version of just the browser part of the suite, which they called "Phoenix", as in a Phoenix rising from the ashes. That's a fork. That's a fork by any metric.
They later rebranded Phoenix as Firefox, and eventually the Mozilla suite was abandoned. Mozilla changed tack in 2003 and switched to developing Firefox and Thunderbird as independent products [1]
[0] https://www-archive.mozilla.org/releases/mozilla1.0
[1] https://www-archive.mozilla.org/roadmap/roadmap-02-apr-2003
Maybe I'm reading this wrong, but when I do the math (33M x 5 x 12) I get $1.98B.
Maybe you meant $1/month?
The problem is that micropayments are not interesting for most news outlets: the friction of current solutions is high, the resulting revenue stream, unsteady. Monthly / yearly subscriptions bring a better revenue stream, and cost way less.
If micropayments were indeed zero-friction, and effectively zero-cost, maybe they'd be (reluctantly) integrated.
It makes sure that people who continue to use continue to pay. Upfront charges are often either too low with long term users free-riding or too high, in case the project is abandoned. Subscription makes it much more likely to price products correctly.
I could not disagree more. Subscriptions for software are a deeply unfair approach. Great for the companies, of course, but not for users.
A more fair approach is to charge for upgrades and support instead. At least that way, users only pay if/when they choose to obtain additional value.
If users want to stay on an old version, why shouldn't they be allowed to? Sure, there may be additional security considerations or missing functionality, but there's nothing wrong with a user making that choice.
It results in users having a broken experience or sites being very conservative in what features they use.
But the solution to this is to offer both forms, as several companies do.
Maybe we could go back to where people paid once and could pay separately for support?
This is a commitment to support the development, because the development should be oingoing. Not Netflix-style, but Patreon-style.
(Also see how JetBrains handles "subscriptions" to their closed-source software. Once you've paid, the version is forever yours. Updates are bought with some additional sums if desired.)
This simply does not exist for any software that is internet connected.
It's not feasible at all to call a browser "done" and leave it alone, so if you want one that's independent from adtech, a subscription is kind of your only option.
The EU does better than the US for consumer-related privacy issues. But I don't think the same can be said when the government wants to slap a label of "national security" onto something. That puts us into a whole different world of "anything goes".
If not this time then the next. Just the fact that the commission was allowed to propose such a blatant privacy invading law is enough for me to know that privacy is not a something that the EU is serious about.
Non-profit is better than gov but private is way worse than even gov.
But to think that the EU would be the guarantor of everyone's privacy on the web, is completely ridiculous.
Also your argument is not valid. When Google detects that you break their rules they ban your account. When the government has this kind power, then they have the power to do worse things to you, like imprisonment, fines, putting you on a blacklist and much more...
Those two things are not comparable.
Article 45 of eIDAS 2.0 will roll back web security by 12 years - https://news.ycombinator.com/item?id=38181114 - Nov 2023 (77 comments)
Joint statement of scientists and NGOs on the EU’s proposed eIDAS reform - https://news.ycombinator.com/item?id=38126997 - Nov 2023 (63 comments)
Last Chance to fix eIDAS: Secret EU law threatens Internet security - https://news.ycombinator.com/item?id=38109494 - Nov 2023 (299 comments)
EFF about EU: EIDAS 2.0 Sets a Dangerous Precedent for Web Security - https://news.ycombinator.com/item?id=33966364 - Dec 2022 (44 comments)
EU legislation eIDAS article 45.2 may force inclusion of insecure QWAC root CAs - https://news.ycombinator.com/item?id=32093891 - July 2022 (36 comments)
Mozilla and the EFF publish letter about the danger of Article 45.2 - https://news.ycombinator.com/item?id=30549119 - March 2022 (13 comments)
I doubt that. Mozilla wastes a ton, not only on CEO salaries but tangential projects and other dogoodery.
Mozilla is wildly profitable.
They made a profit of roughly 150 Million dollars last year.
They have 1.2 Billion dollars in assets.
They have increased revenue from non-search deals significantly (56M -> 75M, up one third).
Despite all the gnashing of teeth in this comment section about woke Mozilla, they spent only 5 Million on grants last year. The vast majority goes towards developing Firefox and building up assets.
I had always just taken the statements that she is absurdly overpaid at face value and never looked into this myself. But Baker has overseen the rise of revenue and net income from almost zero to current numbers. If that doesn't look like a successfully run NGO, what does?
Not a big fan of CEO compensation in general, but I feel the one-sided focus on market share, which I feel is somewhat out of Mozillas control (can't even compete on the dominant mobile computing platform, anti-competitive Google leveraging its search monopoloy and advertising Chrome extremely aggresively, etc... ), while ignoring the actual financial health of the organisation is really biased.
There are two parts to Mozilla: a for-profit company and a non-profit company. They are separate. You are reading the mission statement of mozilla.org, not mozilla.com. Mitchell Baker is the CEO of the for-profit company, not the non-profit.
Basically all revenue is made through the Mozilla Corporation.
If not, then the goal should be to build up assets and alternative revenue streams.
but in my opinion that isnt the reason google keeps firefox funded. i just think they do it for goodness sakes and not to cannibalize the only "competition". it really wasnt too long ago when it was chrome and firefox the two sleek awesome browsers saving the internet from nasty slow internet explorer.
It's pure fantasy to insist that the market share of Firefox is primarily driven by technical merit. Otherwise, you couldn't explain why Firefox is still at 20% in Germany, for example.
And I say this as someone who uses Firefox.
Firefox also has containers which (AFAIK) Chrome lacks. The UI for Profiles is probably worse, but Containers dramatically reduced the need for them for many (but by no means all) use cases.
It's definitely not the case that Firefox is behind here. I would say they are slightly ahead overall, but which of the Browsers is ahead depends on your specific use case.
It should be fairly obvious that this has nothing to do with the reason that Chrome has 10 times more users.
I've tried containers, maybe something got better, but I just simple, one window with everything in my work profile, another window, everything in personal, it's so easy to use in chrome. I can close the work window at the end of the day, and open it again the next morning, carry on
I'd love to feel optimistic about an increase in non-Google revenue, but 19M when the CEO alone is paying herself 7M of that alongside a 85M increase in expenses... it's still pretty hard to see it as a net positive here.
& of course the headline of this HN post is declining usage - that trumps profit either way imo
The same thing that is justifying obscene salaries in general. A circle of greed where obscenely paid people decide what obscenely paid people should be paid.
Offering a low-paying CEO role means you'll attract lower quality CEOs. The best CEOs have personal incentive to take the highest paying jobs. This element of competition does exist.
However, this ignores a few factors.
1. Mozilla don't seem to have a great CEO despite the pay.
2. Self-interest and CEO skills are not necessarily tightly coupled. They could be orthogonal. So a great CEO might be willing to take lower pay, especially a CEO that might be great for a company that is itself forgoing disgusting amounts of (ad) revenue in the interest of ethics.
3. (Not Mozilla specific but it's important to mention when this comes up) Decent regulations capping CEO pay would in fact remove this entire element of competition, freeing up companies from having to decide how much profit to sacrifice on the altar of business gods.
Maybe in the private sector.
> The best CEOs have personal incentive to take the highest paying jobs
It has to be said again: in the private sector.
Non-profit CEOs shouldn't expect to be compensated as well as their private sector counterparts. The feeling of doing good is part of the reward.
The relevant quote is "I learned that my pay was about an 80% discount to market. Meaning that competitive roles elsewhere were paying about 5 times as much. That's too big a discount to ask people and their families to commit to."
In other words, there's an assumption every corporation is required to have a CEO/Lawyer from the Technorati class who acts as a drain on the finances of the corporation, why should Mozilla be any different? Since the Mozilla Foundation is not a widely held corporation (and is a 501c3) there are only a few institutional directors ( from https://www.mozilla.org/en-US/about/leadership/#boards ): Baker (AOL), Chambers (McKinsey), Cooper (Walmart), Lakhani (MIT/Harvard), Lisbonne (Stanford GSB), Molotsi (Intuit) and Lund.
If you think Baker's pay should be cut, Lakhani is probably the person to talk to, he's chair of the compensation committee.
After watching VCs from the 70s to the current time (yes, I'm that old) I have a theory about tech startups. Their primary concern is to pump money from old school monied interests to old school monied interests' children. So if you have cash you want to give to your kids more or less tax free (or tax reduced), you send them to Stanford or MIT, then you arrange a meeting for them w/ your old school chum who's now a VC in San Jose or Palo Alto. You give the VC cash which is treated as an investment by the IRS, and then the VC gives the money to whatever bizarre tech startup is being run by their old school chum's kids. If you're lucky, you get a return on your investment and you pay whatever capital gains tax you need to pay (which is most often taxed at a rate considerably below that for earned income.) Your kids get a decent salary for a few years, and if they're lucky and smart, they git bought out by a big firm that makes them a VP or something. The VC should be lucky enough over time to make enough money on the 10% of deals that make it to acquisition to pay for the 90% that fail completely or get acquired on bad terms.
Mozilla always seemed to me to demonstrate this also works for non-profits.
Also... the story of "using money to transfer generational wealth in the upper class" is clearly not a universal. There are clearly startups that are innovative. They may be helmed by a handsome 20-something from Stanford, but that's just an historical accident. I am sure YOUR startup is in this category. But the "using VC investment as a money laundering scheme to evade generational tax" happens often enough my inner marxian shouts every time I drive down El Camino in Palo Alto.
And this part is purely opinion. I appreciate you probably have a different opinion and absolutely do not think less of you for having a unique perspective:
And besides, the goal of tech money is now just to keep the party going. The web is shit, intended to distribute content from major content producers or to be festooned with ads (twitch and youtube). iProducts are there to look sleek and provide just enough functionality to convince you to buy another iProduct. Though you're probably not in the target demographic anymore since China and India are at the beginning of the growth curve. Protocols and programs we used to use: SMTP/IMAP/eMail, (S)FTP/File Transfer, Veronica/Archie/WAIS/Search, etc. are pretty much dead or owned by Google, Microsoft or Yahoo's corpse.
I think the reason olds are nostalgic for Commodore 64's, Atari 800's and even TI 99/4A's (and that there are a few kids who like leenucks and BSD) is they're systems that could operate without being attached to the dystopian cyberspace Carmen Hermosillo described in Pandora's Vox. The only "infrastructure" I needed for my 99/4 was a power outlet and a factory somewhere cranking out cassette tapes, 5.25" floppies and ribbons for my MX-80.
</opinion>
But I have digressed. If the resolution is that Mozilla has lost it's way, I would argue for the affirmative. Or rather argue it was sort of set up to fail. And heck, I didn't even once mention the management fiasco that was Boot to Gecko.
It slows down my whole system when it tries to load a page in first boot (but librewolf doesn’t for some reason) the HID and webgl/webgpu support is bad…
It’s just not a very good browser compared to chrome forks or webkit based ones.
Nvidia's drivers suck but if you want to do AI stuff their cards are basically the only option until Intel and AMD complete ramping up their support for AI stuff. I wouldn't be surprised if two years from now AMD takes the crown with Intel being a close second (providing the best bang-for-the-buck) but for that to happen AMD needs to focus more on making actual implementations faster (e.g. PyTorch) and not just making minor incremental improvements to ROCm (and also make it so you don't need to use `amdgpu-install` to use it!).
I am on X though, perhaps a Wayland related bug or config thing?
Have you tried:
- running with terminal to see errors
- running with a new profile
I believe there’s a design issue with Firefox and GTK handling input events; some Wayland compositors have workarounds but others do not.
https://github.com/swaywm/sway/issues/7645
https://bugzilla.mozilla.org/show_bug.cgi?id=1743144
Firefox is my preferred browser and I hope we can keep its engine alive in this era of Chrome dominance.
Well, I suppose a packager could have disabled wayland in firefox...
Firefox isn't as stable as I would like it to be, but it's much better than any Webkit alternative I can find on Linux.
It was youtube. Not the ads -- I pay for premium -- but the fact that on FF they added an artificial 5s page load delay on firefox plus a bug has lingered for months where it always loads the last video, so you have to load every video twice. 12s/video is too much delay.
Ah well, it was good while it lasted.
Morals my ass!
I stopped using Firefox the day they kicked Brandon out and here's the kicker: I don't agree with the cause Brandon supported but I agree his employment shouldn't be affected by donations he made to support a ballot issue.
So yeah, the Mozilla Foundation can go straight to hell with that shit.
Good riddance!
We all lose if it's only Chrome.
Also, anybody can use the Gecko web rendering engine, yet project after project after project has picked the WebKit or Blink rendering engines.
And no, I haven't "shot myself in the foot" - when I replaced Firefox I found two great browsers: Brave and Vivaldi.
The better question is why you continue to support a compromised organization?
As for Mozilla being compromised - maybe, but it's still less compromised than advertisement companies, crypto companies, tax evaders, and their likes.
And Brave and Vivaldi are based on Chromium, so they help Google that Chromium sets the standards for the web.
You already shot yourself, just didn't recognize yet.
Why do you support a crooked company like Google?
Get back with me when the Mozilla Foundation has done a fraction of what Google has done in furthering our knowledge of computer science. Other companies making significant contributions to our knowledge of computer science are AT&T, IBM, and Microsoft. Would you prefer them to Google?
Also, the Firefox against the world meme is juvenile.
>Get back with me when the Mozilla Foundation has done a fraction of what Google has done in furthering our knowledge of computer science.
I would also consider which Big Tech company you're fighting. Last I looked, Google wasn't cited as the cause of a significant uptick in US teenagers committing suicide and being plagued with mental health issues. I could go on, but in the realm of Bad Actors in the land of Big Tech, Google is actually one of the least problematic entities.
Also, personal donations can make you unfit for some positions. Significant parts of the community felt his donation was not in line with the values they wanted to see represented. And since you didn't agree with them you decided to leave.
So not having leadership with opposing view does not seem strange to me; donation was done privately but it end-up being public enough. There's enough hypocrisy and pink-washing ...
If it's the former then what business do they have caring about Brandon Eich's personal donation to support a ballot initiative?
If it's the latter then it's a conflict of interest and Brandon Eich should be asked to leave.
Might at times be at the detriment of Firefox but it's not like there is any alternative imo. So I don´t mind, it's not like if they remove their LGBT manifesto they suddenly will become relevant again and people will start to care about privacy.
Might be that LGBT people care more about privacy and that this manifesto will help them stay relevant.
And it's not like 2% is not a lot of people, TOR browser is certainly even less and it does not change the fact that I believe it's an highly important piece of software.
I must just be a naturally defiant person, but in that situation, I would go far, FAR, out of my way to make sure I never let them "win" with that kind of bullshit tactic.
Your former comment indicates that you care about page load times, in which case an adblocker will typically reduce both UI yank and certainly network usage, in case you’re constrained.
Last time an ad-blocker caused a multi-hour debugging debacle, that turned out to not be the case. It was preventing me from logging into my bank even when it was supposedly disabled.
No surprise Google is doing those tactics if people react like you :( ...
Recently, one of the dev servers that I tried to access misconfigured HSTS, which made it really difficult for Firefox to access the web UI. I fired up chromium, simply typed the magic word, and accessed it no problem.
Of course, ideally, there'd be no misconfigurations, but sometimes, I just need to access whatever dev server and I don't want to waste time on learning how to disable that particular security feature in Firefox temporarily.
Again, I would not recommend doing that on vanilla Firefox, they have Firefox developer edition version for these reasons. And you can run both side by side.
If there's a Firefox developer edition (I had no idea), they should enable all "I want to continue anyways" buttons by default. I mean, it's a developer edition!
I would like a better way to bypass these TLS errors, but hidden booleans and secret phrases aren't that dissimilar.
I agree that if there was at least one boolean to always show the "continue anyways" button, that'd be acceptable to me as well.
I think as a developer, searching for things are just part of the job, so if you have a niche need to debug or work with sites with invalid certs/configs, then it is not that hard to look on how to allow that. Firefox's docs are one of the best docs you can read to be fair.
> If there's a Firefox developer edition (I had no idea), they should enable all "I want to continue anyways" buttons by default. I mean, it's a developer edition!
To be honest, I use developer edition as my main browser and my profile is optimized and highly customized, so I don't remember is that was the default, or I changed it at some time (I keep it true).
But for vanilla Firefox which most of the users or potential users are not developers, I think this is reasonable default.
So what I do is, I google, right? First page that comes up references how to fix the problem on both Firefox and Chromium-based browsers.
So on Firefox, I have to type the config page, then search for ocsp, then disable it. Then, I can finally access the webpage, but of course, I should remember to re-enable it after I'm done on the misconfigured server.
On Chrome, I can fire up an incognito window, type a magic keyword, do what I need, close the incognito window and go back to default.
Honestly, the latter is a vastly better experience in my world (I do backend/integration dev, mostly Python nowadays, probably a FE engineer will not care either way).
You can do the same on Firefox (at least developer edition). I thought that you want to do that without going to incognito mode.
It's a great hidden feature just like Firefox has shift+right click/double right click opening the native context. No amount of "well you can just put this in the console in these cases or this in the console in those cases" makes these kinds of features any less useful.
Is it? The default options are for default users. Default users are dumb. It sounds like you have a non-standard case and the capacity to know the difference between misconfiguration and actual threats. It also makes sense that you are able to turn off certain features for default users when you want to do non-standard (default) tasks.
edit: Well comment below me just mentioned a Firefox developer version, wasn't aware of that.
full-screen-api.ignore-widgets
which makes videos full screen to the browser size.
Once people start hitting two 30s unskippable ads on every song they want to listen to on YT, they'll start searching on how to fix that. FF could capitalize on this trend.
Most of the users do not use ad-blocker and most of the users uses whatever browser come with their mobile device or Windows install.
Firefox on iOS is a horrible experience. My desktop I have switched to Vivaldi so I can easily sync tabs between desktop and phone. I don’t love Vivaldi but the overall experience is superior to Firefox on both.
Would prefer safari on my Linux desktop and use it on my phone
And I hope Apple doesn't manipulate the "power usage" data that always claims Safari is the lowest-power best-battery-saver browser on their platform.
I run Safari on MacOS for only that reason, that it allegedly gives me an extra hour or so out of my laptop vs. Chrome or Firefox. Of course, I should actually benchmark myself and find out.
I switched to Safari on iPhone because I was always logged out of stuff on first load, super annoying. I miss the syncing, but not that much.
[1]: https://github.com/mozilla-mobile/firefox-ios/issues/11994
Chrome and Firefox are already on iOS – if they're allowed to swap out their rendering engine, is this something customers will actually care about?
But Firefox has ads. It also has a lot of obnoxious browsing-interrupting interceptions saying that they care about our privacy. Which isn’t possibly true, because they also encourage, sometimes in the same page, to create a Mozilla profile… which gives them all required information to track us better - no matter whether they do it, gaining the ability to do it is pretty much a blank card to the NSA.
So thanks NSA and their Mozilla front and their downvoters on HN, have a safe imaginary trip to privacy!
And as far as I know, Mozilla can't access the key that encrypt Firefox profiles (as long as your profile password is not 123456). Didn't check the source code, but I guess that if they weren't doing that for real, someone would have spotted it already.
You are correct that Mozilla has implemented profile encryption and it is believable. However, NSA has backdoors at every level, so having an account online isn’t really a good practice.
That's one of the side effects of aging engineers out of the industry so quickly. We've lost so many of the engineers who just lived through a crippling browser monoculture not much more than ten years ago.
Lots of stuff that keeps happening because newer folks just don't have any clue of what came before, or why that fence is in the middle of the field.
I mean it has been a steady decline but parent comment was suggesting that Firefox is probably near the floor of their market share.
Every time I open Firefox on Linux, it does disk I/O for about two minutes before it is usable. No idea why.
On current Ubuntu, about once a day, Firefox stops accepting keyboard input. Sometimes right in the middle of a text box. Other windows still accept input. Restarting Firefox is usually necessary.
I have no idea either
But I do not think it is Firefox. I open it regularly on three computers, Ubuntu, mint, and Debian 12 and I don't see that
A lot of the interesting people I follow are already using Gemini (though I remain unconvinced that that's a way forward).
Why Musk? The choice seems clear as are the tangents to his other activities. He is one of the few "tech zillionaires" who does not kowtow to the demands of the censorious identity politics crowd which has instantly turned him from one of the darlings of "progressives" to "undesired person #1". He seems to have the drive to keep that crowd from dominating the 'net. Having all major browsers - Chrome, Safari, Edge and Firefox - under the control of that same crowd in one way or another is not conducive to the diversity of opinion on the 'net, the only type of diversity which really matters and yet the one type of diversity which is shunned by the aforementioned I.P. crowd.
What is needed is developers ("developers, developers, developers!" [1]), funding and mindshare. The latter is probably fairly easy to get given that there are many who are more than tired of all that identity politicking. Funding should not be that hard to arrange either given the way money is being thrown around. Developers who are versed in the Gecko code base and are willing to work for a project which explicitly states to be politically neutral - as in 'does not push any narrative' - is more of a question. If there is anyone here who works/worked at Mozilla who can shine a light on that it would be helpful. Do those who work/worked there actually support Baker's push towards politicising the Mozilla project while the flagship product - Firefox - is heading towards oblivion?
There also exists several forks of Firefox already. Suggesting the nth idealogical fork that will be funded out of the kindness of a billionaire’s heart doesn’t sound productive. Why not donate to Librewolf? Why must Musk actually have any involvement besides funding?
Librewolf and Palemoon and Waterfox and the Tor Browser and the other Firefox forks do not have enough impact to survive by themselves without Firefox itself. They are projects focused on specific aspects - privacy, XPCOM/XUL extensions, plugins etc. If Firefox goes down so do these projects - maybe apart from Palemoon but that is only because that project already depends on a lot of older code which is no longer supported by Mozilla to enable it to run pre-Quantum extensions and plugins. What I'm philosophising about is a project which can take over where Mozilla left off, focused on creating and maintaining a viable alternative to the current Blink/WebKit hegemony and intent on gaining a sizeable market share.
[1 https://blog.mozilla.org/en/mozilla/leadership/mozilla-racia...
Like Linux, so what if Firefox only has a 5% market share? It does what I need to without having to deal with the nonsense of Google and Microsoft.
And frankly being “politically neutral” is itself a political stance. And Musk is far from impartial too. He too kowtows to dictators and bad faith politicians all the time. He takes strong explicit political positions that are not neutral. He doesn’t do the things that you would want him to do with this Firefox fork.
It does, though. It may not be directly (apart from a few annoyances with their 'colours of change' propaganda) but the fact that Mozilla now spends a large fraction of its lavish funds on CEO remuneration and activism while the main product languishes on the back burner certainly has an effect.
With the funding Mozilla gets through mostly search engine deals - more than $600 million in 2021 [1], about $1.1 billion in assets - it has the financial wherewithal to push development much harder than it does. Instead of using these funds where it matters they have divested themselves off a large fraction of the development base and are still reducing their development budget while earnings are going up.
[1] https://assets.mozilla.net/annualreport/2021/mozilla-fdn-202...
I can’t argue against a counterfactual. We might as well play what if games about Firefox having doubled market share instead and what that would look like with everyone complaining about browser engine monoculture with Brave and Edge using Gecko instead of Blink.
Complaining that diversity and inclusion initiatives and other political activism is holding Firefox back when Apple, Google, and Microsoft all do the same and have significantly higher market share and several orders of magnitude more money is silly. Firefox is the least bad browser and there is no evidence that promoting diversity and inclusion is harmful to its development. We can make a case that Firefox isn’t spending enough resources on political activism and that’s why it’s falling behind. Otherwise the reason Chrome is popular and Firefox isn’t is that sticking to the principles of privacy and security on the Internet holds back performance. And users have overwhelmingly voted that slightly better performance in loading websites is more important than any notion of browsing the web privately and securely.
In many ways I agree and this is also why I use FF on both Linux as well as Android as my main browser.
As to the problem related to the low market share I suspect you already know the answer, no what-if games needed. Many developers no longer test their creations with Firefox because they deem its market share to be insignificant. I do not know if you were around in the dark days of yore when Internet Explorer was the main development target but that is where we're going. As it stands Blink is a capable and relatively flexible browser engine but that can change, e.g. with the introduction of Manifest 3 and later incarnations.
> Complaining that diversity and inclusion initiatives and other political activism is holding Firefox back when Apple, Google, and Microsoft all do the same and have significantly higher market share and several orders of magnitude more money is silly
It is exactly for this reason that a non-activist project is needed as I also referred to in my initial posting:
Having all major browsers - Chrome, Safari, Edge and Firefox - under the control of that same crowd in one way or another is not conducive to the diversity of opinion on the 'net
and
mindshare [...] is probably fairly easy to get given that there are many who are more than tired of all that identity politicking
> users have overwhelmingly voted that slightly better performance in loading websites is more important than any notion of browsing the web privately and securely
This sets a target for this hypothetical Techiya project: make the thing at least as fast as the competition while remaining at least as secure and privacy-respecting as current FF.
Maybe it's time to let go of the '00s.