TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Firefox is the alternative to a Chrome hegemony

1360 pointsby gmemstrover 3 years ago

96 comments

K0nservover 3 years ago
I&#x27;ve been meaning to write almost exactly this blog post for a while now, glad that someone else did it.<p>Two things that I think are worth calling out:<p>1. In many ways Apple&#x27;s anti-competitive behaviour on iOS&#x2F;iPadOS is a blessing. It&#x27;s one of the few things that keep Chromium&#x27;s dominance in check. Of course, it&#x27;s not great that Apple are stifling innovation like this, but consider the alternative: Chromium dominance on all platforms.<p>2. Why it&#x27;s worth caring about this at all? So what if Chromium is the only engine, it would make things easier for developers after all. To this I say, go read some of the discussions in standard bodies(for example about FLoC). Engineers from Apple and Mozilla are largely our bastion against Google&#x27;s harmful proposals for the web. Pushback from Apple and Mozilla are only relevant as long as they have market share to speak of. The recent lawsuit against Google(summary[0]) by many US states should be extremely worrying to anyone that cares about the open web and it should make handing over any more control to Google a terrifying prospect.<p>Mozilla maintains a list[1] of their positions on various standard suggestions that is also a useful resource.<p>0: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;fasterthanlime&#x2F;status&#x2F;1452053938195341314" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;fasterthanlime&#x2F;status&#x2F;145205393819534131...</a><p>1: <a href="https:&#x2F;&#x2F;mozilla.github.io&#x2F;standards-positions&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mozilla.github.io&#x2F;standards-positions&#x2F;</a>
评论 #29379554 未加载
评论 #29380069 未加载
评论 #29379853 未加载
评论 #29379581 未加载
评论 #29380650 未加载
评论 #29383692 未加载
评论 #29385834 未加载
评论 #29388254 未加载
评论 #29381156 未加载
评论 #29382967 未加载
评论 #29380941 未加载
评论 #29379494 未加载
评论 #29380867 未加载
NoboruWatayaover 3 years ago
It&#x27;s a depressing situation, particularly knowing that Firefox is pretty much kept alive at Google&#x27;s whim. It makes one seriously wonder whether it is feasible at all to maintain an independent open-source web browser in 2021. People tend to blame Mozilla&#x27;s management and I&#x27;m sure there have been management failures but I&#x27;m not sure what they could do to make Firefox a thriving, independent, sustainable browser. It seems that the market niche of tech-capable people who value privacy and customisation over a simplified UX is not capable of sustaining Firefox on its own. So Mozilla tries to move in Chrome&#x27;s direction, removing configuration options and &quot;dumbing down&quot; the UI, which frustrates its existing user base (including me) while apparently also failing to eat into Chrome&#x27;s market share.<p>So what to do? Go back to being the quirky, heavily configurable browser we all know and love? That would be great for me, but even assuming Mozilla can afford to do that now (greater configurability leads to greater code complexity and therefore greater maintenance costs), experience seems to suggest it won&#x27;t be enough to allow Mozilla grow its market share to a sustainable level.<p>Finally, and this is a bit of a tangent, but I&#x27;ve never quite understood why Mozilla got such a hard time from users about telemetry. I understand that telemetry is in general something to be suspicious of, but we&#x27;re not talking about handing your data over to Google so they can target you with ads; we&#x27;re talking about sharing technical data with a non-profit organisation to help them maintain and improve the browser you rely on. Mozilla are removing a feature you use daily? Okay, did you enable the telemetry that lets them know you use it? Receiving and analysing user data is increasingly important to delivering a good user experience. If open-source projects can&#x27;t access the same data as proprietary ones do, we can&#x27;t expect them to be able to react to user demands in the same way, and so we can&#x27;t expect them to be able to compete in today&#x27;s market.
评论 #29379171 未加载
评论 #29379178 未加载
评论 #29379707 未加载
评论 #29379300 未加载
评论 #29381645 未加载
评论 #29379170 未加载
评论 #29379238 未加载
评论 #29379205 未加载
评论 #29380210 未加载
评论 #29380073 未加载
评论 #29379183 未加载
评论 #29381130 未加载
评论 #29379657 未加载
评论 #29383126 未加载
评论 #29381584 未加载
评论 #29387964 未加载
评论 #29379172 未加载
评论 #29379188 未加载
评论 #29379956 未加载
评论 #29379513 未加载
评论 #29384815 未加载
评论 #29379231 未加载
parhamnover 3 years ago
I think part of this discussion needs to be that Firefox, while open source, doesn&#x27;t provide footing for the community to build browser forks the way Chromium does. This sort of open usage, ironically, feels very fitting to the spirit of Firefox, but they&#x27;re not even close to Chrom(e|ium).<p>I&#x27;ve been building a browser full time the past year+ (synth.app) and FF core wasn&#x27;t really even an option. They&#x27;ve done very little to make the engine usable outside of Firefox.<p>Now I&#x27;m sure there are a variety of savory and unsavory things that led here, but building that stuff out seems like a good way to grow the ecosystem. At least they would&#x27;ve had a chance at capturing the Brave&#x2F;Opera&#x2F;Edge&#x2F;etc market and those seats at the committees.<p>This isn&#x27;t to say that I&#x27;m not worried about these standards merging like this. I&#x27;ve spent many hours working out weird chromium only behaviors that websites rely on these days to do things (and egregiously so if they detect an agent remotely resembling chrome).
评论 #29378893 未加载
评论 #29378768 未加载
评论 #29378876 未加载
评论 #29378827 未加载
评论 #29386046 未加载
评论 #29379512 未加载
评论 #29384670 未加载
resoniousover 3 years ago
I used to hold the same opinion: Google controls the world because everything is Blink&#x2F;Chromium based! Must use Firefox to protest!<p>Then I looked closer look at the history of Chromium and Blink.<p>The reality is that a lot of the other &quot;Chromium-based&quot; browsers actually only use the Blink renderer. They don&#x27;t use many (if any) other Chromium components other than probably V8.<p>In ancient times, Blink itself was a fork of Webkit. So, does that mean Apple controls everything?? But Webkit actually came from KDE&#x27;s KHTML, didn&#x27;t it.. Linux wins...<p>The kicker for me is: Blink and V8 are open source, and anyone can fork them at any time. Because of this, Microsoft, Oracle, Brave - every &quot;Chromium&quot; based browser vendor is contributing code. So does Google really control us that much? Blink and V8 make a rock solid browser core and are being worked on by <i>a lot</i> of companies, not just Google. It&#x27;s like the Linux kernel - kind of a marvel of open source. Not something we need to fight against so viciously, in my opinion.<p>(Edit: &quot;rock solid&quot; might sound extreme to some... The HTML and JS specs are absurdly complex to the point where there&#x27;s basically no hope of anyone implementing them from 0. There&#x27;s a lot of bloat in modern web, no doubt. But if you&#x27;re really worried about crazy JS features cluttering your browsing experience, you can go clone the Chromium source and pull out the crap you don&#x27;t like.)
评论 #29378894 未加载
评论 #29380024 未加载
评论 #29378864 未加载
评论 #29379219 未加载
评论 #29379645 未加载
评论 #29379547 未加载
akagusuover 3 years ago
The real problem of Firefox is one that nobody cares about: distribution.<p>Let&#x27;s say Firefox is the most advanced browser of the universe. How can you get people to install Firefox?<p>Chrome has the advantage here because it is preinstalled in every Android phone and Android has more than 90% market share.<p>The second advantage Chrome has is that it cannot be uninstalled from Android. The fact that Android phones have a limited storage space is a compelling reason to not install a second browser.<p>The third advantage Chrome has is the fact that more than 90% of people use Google has search engine and every time you access google.com with a browser other than Chrome you get a &quot;Switch to Chrome&quot; notification telling you that Chrome will help you &quot;hide&quot; annoying ads (without telling you that Google is responsible for the annoying ads) and you will be safe against malware. The regular user fears malwares and viruses more than ads or anything else because they think their bank account info will be stolen, so better security is a compelling reason to install Chrome.<p>Please, tell me, how do Firefox or any other browser can compete with the fact that Google is abusing their dominance of the search engine market and the mobile phone market to &quot;force&quot; people to use Chrome?
评论 #29380999 未加载
评论 #29380124 未加载
评论 #29379243 未加载
评论 #29384276 未加载
评论 #29379209 未加载
评论 #29390758 未加载
soundnoteover 3 years ago
Parts of this are comedy.<p>&gt; For me Firefox is the only alternative to a complete Chrome hegemony in the sense that:<p>&gt; it’s open-source in the real sense (a project that’s truly community-driven)<p>I missed when the community wanted to do away with tab groups, compact mode, or keyword searches synced via bookmarks. The project is handled by a corporation with a multimillion dollar advertising deal with one of the EvilCorps. Uhh, yeah.<p>&gt; it has a great track record of fighting for its users and for a better Internet.<p>Last I checked, it&#x27;s owned by a foundation that&#x27;s very okay with advocating that others tell me what I should see on the &#x27;net. &quot;We need more than deplatforming&quot; are not words I ever want to hear from a privacy organization&#x27;s mouth. That and &quot;fighting for its users&quot; don&#x27;t exactly go together, unless you believe the Foundation&#x27;s purpose is to be its users&#x27; moral custodian in matters that are not tech-related.<p>The whole sales pitch of this thing is &quot;you should use a browser that increasingly sucks, that&#x27;s increasingly lacking in support, whose stewards get their money from EvilCorp and cheerfully advocate for Internet censorship, all because they use a different browser engine&quot;. When my option would be to use browsers that do not suck and actually improve release by release, have revenue streams not so beholden to EvilCorp and put their makers&#x27; personal politics aside for user control and privacy.<p>Choices, choices.
评论 #29383930 未加载
评论 #29384469 未加载
评论 #29382497 未加载
DeathArrowover 3 years ago
&gt; Clearly, that market share was lost solely to Chrome &amp; co.3 I can attribute this decline to various factors:<p>&gt;Google’s massive development resources and marketing machine. &gt;Most people not thinking about the long-term ramifications of ending up in a market with a single vendor in it. &gt;Firefox losing its status of a shiny new thing over the years. &gt;Mozilla’s inability to capitalize on the popularity of Firefox in the past. I think almost all of their revenue came from a search deal with Google.<p>The true reasons Firefox lost market share are:<p>1. Firefox has become a mess<p>2. Mozilla is terribly mismanaged<p>To see Firefox thrive, we have to push towards management change while there&#x27;s still something to be saved or by forking Firefox
评论 #29378624 未加载
评论 #29380500 未加载
评论 #29378843 未加载
评论 #29385394 未加载
samwillisover 3 years ago
Firefox is compromised by the fact it’s core active users are also its largest liability. It’s the innovators dilemma. They want it to (more or less) stay the same and not move forward and make changes to compete with Chrome. Whereas for them to achieve a larger market share it needs a radical overhaul. Really what Mozilla need to do is build a “new browser” called something different and put their weight behind that. I thought they were on that path with Servo and the HTML based UI they were developing for it, but I think they bit off more than they could chew and did not move quickly enough.<p>The tight relationship between rendering engine and browser has been broken by Chrome and its “children” (and in some way also by Apples enforced usage of their WebKit implementation in ios). Mozilla need to follow suit in order to survive, rip that rendering engine out, build a new browser and a “browser toolkit” to let other people build their own.
评论 #29379289 未加载
评论 #29378852 未加载
评论 #29378851 未加载
评论 #29379096 未加载
评论 #29378916 未加载
评论 #29379055 未加载
评论 #29378877 未加载
评论 #29378924 未加载
评论 #29379259 未加载
Causality1over 3 years ago
<i>I can attribute this decline to various factors:</i><p>In my opinion the author missed a large one: Mozilla chose to chase after Chrome&#x27;s market share instead of focusing on the reasons people liked Firefox. For <i>years</i> there were a ton of things that made Firefox objectively more powerful for a skilled user than Chrome. Mozilla has burned all of them to the ground.<p>They could have kept us, the ten percent. Instead they chased the 50% and they will end up with nothing at all. When they write the obituary for Firefox, it will begin with the day they decided if Chrome does something then they have to do it as well. Personally I&#x27;d peg the terminal diagnosis for June 21st 2011.<p>Mozilla should be comparing their user share to their user demographics. When Firefox had thirty percent of the market its users were talking about all the amazing things they could make Firefox do that other browsers couldn&#x27;t. In 2021 Firefox users pretty much just talk about getting off on Google not knowing what they&#x27;re up to. What&#x27;s that get Mozilla? 3.29%. So why is Mozilla hell-bent on the same attitude and pattern of behavior that&#x27;s been ruining them for a decade?
GekkePrutserover 3 years ago
I really love Firefox still.. Though they are starting to annoy me. Especially with GUI changes and the lack of customisation thereof. Like Compact mode disappearing. For the most used app on most desktops, customisation is super important. I think they&#x27;re jumping on the &#x27;opinionated software&#x27; bandwagon too much.<p>It still has some powerful features though, like E2E encrypted sync, multi-account containers etc. I&#x27;ll keep using it. But they&#x27;re aiming at the mainstream too much which has already given up on them. They need to win back the enthusiasts first instead of alienating us. Only then does it make sense to thing about mainstream adoption again.
评论 #29378687 未加载
评论 #29378940 未加载
yutijkeover 3 years ago
I feel the article misses how Firefox&#x27;s inability to get a foothold on the mobile platform contributed to its decline. There are more people today using web browsers via mobile then desktop. In many poorer countries the first and only access to the open internet for the people is through chrome on Android.<p>I don&#x27;t blame Mozilla for this though since they did not have a monopoly on a platform to capitalize on unlike the other players.<p>Sadly Safari seems to be the only other option.<p>For a long time Firefox has been dependent on Google for sponsorship. This is a toxic dependency that Firefox hasn&#x27;t been able to rid itself of and is seeming increasingly less plausible as time goes by.
评论 #29378757 未加载
评论 #29380348 未加载
评论 #29378558 未加载
评论 #29378573 未加载
评论 #29379065 未加载
评论 #29378631 未加载
raxxorraxover 3 years ago
Firefox would fit neatly in the corporate world in my opinion. You can have a centrally administered configuration file and Firefox is indeed able to just use certificated from your OS. It is just a small toggle. Still, a bit of effort and maybe advertising would do wonders, because there are companies critical of Chrome that think data protection is worth more than personal advertising. I think Edge is trying to fit in here.<p>Sure, Edge can be configured by domain policies and that is easy too. For example disallowing https exceptions is a popular recent policy (that gets reverted pretty quickly).
评论 #29378592 未加载
评论 #29379093 未加载
cehrlichover 3 years ago
I recently switched back to Firefox after using Chrome and Edge as my main browsers for the past couple of years. So far:<p>* Performance feels better. Both in terms of being more lean in everyday use, and in not having random issues where CPU&#x2F;Memory spikes for seemingly no reason.<p>* I&#x27;m sure there are websites that don&#x27;t work with Firefox, but I haven&#x27;t found any yet.<p>* I don&#x27;t like that tabs in the tab bar are roundrects instead of &quot;connecting&quot; to the content, but it&#x27;s no big deal I guess.<p>* Other than that I&#x27;ve basically not noticed that I&#x27;m using a different browser, which I mean in the best way possible.<p>I&#x27;m going to continue using it for as long as possible, because while I think Mozilla has made some bad decisions in the past I strongly believe in their mission overall.
评论 #29380075 未加载
Devastaover 3 years ago
Web standards in 2001: Everything will be interoperable because we&#x27;ll all use XML, it&#x27;ll allow easy embedding of various formats, you&#x27;ll only need an XML parser and you&#x27;ll be able to read any document, and with XSL&#x2F;XPath getting the information you want will be easy.<p>Web standards in 2021: Don&#x27;t need interoperability if everyone is using Chrome, and thanks to <i>the living standard</i> if you want to compete you&#x27;ll not only need to implement a spec that is changing daily, but you&#x27;ll also need to implement all the bugs in Chrome as they&#x27;ll eventually become part of the spec, and any unrelated specs that disagree with Chrome will end up having to be changed too!<p>Switching to FF is good, but the reality is that nothing can compete with the dominant players in this morass, so we&#x27;ll never see new entrants. The Chrome team will determine the direction almost all software moves in probably for the next 2-3 decades at least barring some sort of legislative action by the worlds governments
moritonalover 3 years ago
Just as a data-point, I forced myself to use Firefox on Mobile and Desktop in my personal life, and Chrome at work.<p>* Firefox is fine, the sync works well, I don&#x27;t see any of the drama around management or new-tab or search being an issue, and I get a pile of benefits like sandboxing and better ad-control.<p>* Chrome is faster, but it also has literal billions of investment.<p>There really isn&#x27;t that much drama about this? Sure I wish Firefox had more market share, but it also runs on a fraction of Chrome&#x27;s budget, so it&#x27;s never going to be as good, and I can&#x27;t judge people for not caring about helping Google.
tannhaeuserover 3 years ago
Among the points missing under the &quot;I can attribute this decline to various factors&quot; section is IMO that Moz&#x2F;FF have managed to alienate their original user base&#x2F;plugin developers to become &quot;more like Chrome&quot;. Maybe that&#x27;s an unfair thing to say, but I guess it doesn&#x27;t matter anymore anyway.
评论 #29378609 未加载
评论 #29378748 未加载
pdimitarover 3 years ago
Firefox might be the alternative but Mozilla is no longer a good steward of it.<p>I believe it was very visible, several times, that the execs are only concerned with taking home huge bonuses (there were several submissions here on HN about their balance sheets and budget). At the same time, amazing and strong research teams have been let go. And then Mozilla started doing a very classic corporation things like trying to diversify income while half-arsing almost every such effort (although I do think their VPN offering is a pleasant exception of this rule); an example coming to mind is of course Persona but it&#x27;s not the only one. To this day I haven&#x27;t forgiven them for putting Pocket in a right-click menu. It didn&#x27;t belong there then, it doesn&#x27;t belong there still to this day. Or has HN forgotten to awful privacy policy that Pocket had at the time? Apparently it has.<p>The way I see it, only Safari and Chrome(-ium) will remain in the next few years. Firefox is doomed when it&#x27;s managed by Mozilla. And Mozilla hasn&#x27;t been what they used to be, for a long time now.
SkeuomorphicBeeover 3 years ago
I&#x27;ve been using Firefox exclusively on desktop and mobile for a few years now, and it is quite good. Lighter that Chrome (good because I&#x27;m a bit of a cheapskate when it comes to hardware), everything works, and it is quick. And they finally got their Linux support up to par (in the late 00s early 10s, Firefox for Linux was a forgotten stepchild, missing most of the newer features and integration present in the other platforms).
Miner49erover 3 years ago
The problem is that the web has gotten way too complicated. We&#x27;re approaching the point where only trillion dollar companies are producing rendering engines. No open source project will ever likely be able to catch up and compete if Firefox can&#x27;t.<p>It&#x27;s time to consider stopping to try and save the standard web, and start looking at alternatives like Gemini for a non-corporate controlled alternative.
nisegamiover 3 years ago
I&#x27;ve held the same view as the author for some time now. The popularity of &quot;ungoogled-chromium&quot; in some corners of the internet has always struck me as trading the data collection aspect of chrome for furthering the chromium hegemony even further. Same goes for Vivaldi and Brave.
speederover 3 years ago
To me that is not good. Firefox just suck.<p>I insisted on Firefox for a while because Google hegemony but in the end I switched to brave.<p>1. Firefox often loses settings<p>2. Also it is really, really bad at saving your session. After losing important tabs I ignited that but...<p>3. After painstakingly preparing a bunch of docked tabs, it lost these too.<p>4. Frequent interface changes, often for the worse (to be honest my favourite interface was firefox 2.0)<p>5. It often breaks extensions too, this is felt heavily on Thunderbird where I have to often teach my family all over again how to do what they want or have to code more extensions myself because some critical extension does not work anymore.
评论 #29379367 未加载
rickspencer3over 3 years ago
In my experience, such arguments don&#x27;t move the needle on adoption. &quot;Hegemony&quot; of a specific useful product is a concern to such a small number of people that even getting 100% of those people who are concerned or could be made to be concerned to use an alternative will not make a dent in the &quot;hegemony.&quot;<p>The only thing that I have seen work is shipping a better, cheaper, and more useful product and focusing marketing on why a user would prefer to use it on its own merits. Everything else is preaching to the converted.
Yizahiover 3 years ago
That&#x27;s all true. At the same time people on HN of all places still seriously advertise Chrome clones as if they were a complete alternatives for a Google monopoly. I&#x27;ve lost hope and count the days until either Gecko&#x2F;Quantum will go down or biggest websites will stop supporting it. I&#x27;m already encountering at least one not working website every few months, one of them was my bank portal (BNP subsidiary, not some out of the woods small bank).
jarcaneover 3 years ago
I&#x27;ve started using it as my main browser both in daily use and dev.<p>In the past I had trouble with client projects or dev tools only working in chrome, but I decided that the only way things get freer is to make myself <i>fix</i> those pain points when I come across them.
GNOMESover 3 years ago
I started using Firefox again on my computers and mobile with the hype around Manifest v3 inevitably restricting future adblocking.<p>I see friends switching to Brave, but I dislike how they seem to be focusing their RnD into BAT&#x2F;crypto features. Firefox also has the advantage of having addons on mobile.<p>It&#x27;s a pipe dream, but I could see Google reverting to the don&#x27;t be evil days with the rise of these Chromium forks and other ad agencies. Somehow change their business model away from ads, promote adblocking, and support addons on mobile. Checkmate Brave&#x2F;Vivaldi&#x2F;Edge&#x2F;etc. Other than niche features or those apposed to Google will look elsewhere.
评论 #29381408 未加载
jillesvangurpover 3 years ago
I use Firefox and am pretty happy with. It seems a lot of people are complaining&#x2F;obsessing about its market share or insisting that chrome is the way to go. All not that relevant. It&#x27;s fine. It has more than enough market share that most companies can&#x27;t afford to ignore it. That&#x27;s all that matters. As long as that&#x27;s the case you can choose to use it or not. The point is that you still have a choice.<p>Also market share varies by region. Chrome and Safari are a bit over represented in the US and under represented in e.g. Germany.<p>And if people want to use edge, chromium, brave, or get their Chrome experience straight from Google, also fine. IMHO you are dependent on Google either way because it&#x27;s mostly them doing the heavy lifting on the internals and setting the agenda&#x2F;roadmap for that. I hear good things about Safari too. Though, I mostly use it to figure out why stuff that works in Firefox and Chrome doesn&#x27;t work there. That seems to be a recurring annoyance I have to deal with.<p>From my point of view, having three browser engines (Chrome, Safari, and Firefox) is better than just having Chrome and Safari. At worst, it keeps the other two a bit more honest. Especially Google seems to need to have their arm twisted a lot more to actually do the right things.<p>If people don&#x27;t like their browsers, maybe go and fix them? If you can&#x27;t, pick the one that best caters to your need and be grateful for what you get for free.
whywhywhywhyover 3 years ago
Firefox isn&#x27;t an acceptable alternative, over the past few years it&#x27;s completely obvious the priorities of the organization in control of it are not to build a great browser and to de-homogenize the web tech stack.<p>Best thing that could ever happen for the browser problem is for Mozilla to go under and FF be taken over by the community who actually care about the problem that FF is the solution for, not just some overpaid executives who think selling a VPN is a good use of their time between private jet flights.
评论 #29380538 未加载
josefrescoover 3 years ago
18ish years ago I was using Firefox as my primary browser and then testing in IE. Now I still run Firefox and instead test in Chrome. Rinse, repeat. Although I&#x27;ll admit testing and fixing for Chrome is quite easier than it was dealing with IE and it&#x27;s various versions.
irrationalover 3 years ago
Firefox is a terrific browser. It is the only browser I use for both web development and normal browsing. The only time I use Chrome is when I come across a site that was built to only work on Chrome. Fortunately, those are very rare.
daviddever23boxover 3 years ago
A discussion of WebKit and its features would make this far less clickbait-y: <a href="https:&#x2F;&#x2F;webkit.org&#x2F;status" rel="nofollow">https:&#x2F;&#x2F;webkit.org&#x2F;status</a><p>Noting, however, that I use Firefox and Thunderbird as my daily-driver applications, and Edge + Safari when I must.
zaptheimpalerover 3 years ago
Anyone who has ever actually worked on OSS or just hangs out in ANY support channel&#x2F;forum for open source will see that users are endlessly demanding, need lots of support, but will never, ever pay for anything if a free alternative exists.<p>Linus and the “gamers” will compare and try distros, point out tiny flaws, judge developer team strength but the one thing they will almost never, ever do is _pay money_. Even the nicest folks try their best, ask for support politely but they typically will not or cannot pay, and cannot contribute to a project beyond a solid bug report in most cases.<p>Linux OSS fanboys also are allergic to paying for software. God forbid someone charges a dollar for a useful application on a linux distro. Elementary OS is trying to inch towards payment with a “pay what you want” model because developers and teams actually charging for their labor would piss off 99% of the users. They may talk about the virtues of open source but what 95% of (non-technical) users love about open source is the fact that its FREE.<p>Kovid Goyal, creator of Calibre &amp; Kitty gets ~$3000&#x2F;month on Patreon for software used by millions that he’s built and supported for a decade now. How much does Amazon make on the Kindle instead? Tens or hundreds of millions? This isn’t a case of an evil corporate company not paying for OSS either, its just people who like to read.<p>We could end the Chrome hegemony tomorrow if Firefox was realistically able to charge for a browser, hire folks and not get completely dropped by their userbase. I hang out in the Firefox chats and fixed a bug once. Like most OSS, “community driven” basically means ~1000 people are actually willing and able to contribute to the project in some capacity. The rest is freeloaders, even if they happen to have good intentions. Google figured out an indirect way to get compensated for what they build because they too know users will not pay for a browser, or a search engine, or maps, or cloud storage, or photos, or news or everything else Google just gives us for free. As developers we could help solve this problem too - simply work for Mozilla negotiate a lower salary if you feel so strongly.
评论 #29384407 未加载
kertoip_1over 3 years ago
I&#x27;m Firefox user, but those arguments are ridiculous for me, it almost sounds like conspiracy theory. You just keep convincing people to use software not because it&#x27;s better, but because of some blurry ideological reasons.<p>I keep reading articles like that on tech-related websites and they all miss the point which is: if Chrome-based browsers one day manage to gain 100% market share, what will it change if it is open source? What stops anyone from just forking that browser if Google makes anything wrong with it? And what did Google do with browsers so far, that we hate it?
jude-over 3 years ago
Firefox needs to go with a one locked-down process per tab model. There is no excuse these days for a single tab crash to kill off substantial portions of the browser. Moreover, there is no excuse for a tab compromise to allow access to other tabs&#x27; memory.<p>I use Chromium because it has both a <i>safer</i> and <i>more reliable</i> design and implementation. If web browsers were OS&#x27;s, Firefox would be Mac OS 9. If Mozilla wants to understand why they&#x27;re losing market share, they should try and understand why no one builds OS&#x27;s like that anymore.
评论 #29384028 未加载
agumonkeyover 3 years ago
I&#x27;m still not over the chicklet tabs.<p>I hope Mozilla can find a more coherent use of their energy. I&#x27;m still rooting and using firefox but it&#x27;s more of an ethical effort than the obvious pleasure it used to be.<p>Good luck
pyjarrettover 3 years ago
I use Firefox rather than Chrome just to support an alternative to a monoculture. When I was on Mac, I enjoyed using Safari. I&#x27;m not a power user--I just use tabs and bookmarks, and don&#x27;t use sync. Mozilla makes Firefox hard to justify since it keeps adding features I don&#x27;t really care about (e.g. Pocket). I just want a simple browser that is lightweight.<p>When I&#x27;ve tried out alternatives, I run into sites that don&#x27;t work correctly. I don&#x27;t particularly like Firefox, but it &quot;just works&quot; most of the time.
Decabytesover 3 years ago
I work for a company whose product runs on the web and it’s super frustrating that when we have a browser error our response is “are you using chrome”? One of the big draws of browser based apps is that they can run unchanged on Linux&#x2F;Mac&#x2F;Windows. But now you are telling me that most apps only work on chrome???<p>Also so many of the tutorials on JavaScript are done with chrome. People are learning how to use the chrome dev tools, and then not able to transition to using other browsers for web dev. It’s a mess.
death_synover 3 years ago
As long as Chrom(e|ium) isn&#x27;t limited to one architecture&#x2F;platform like MSIE was, I don&#x27;t see this as a problem. I&#x27;m using Chromium on my Raspberry Pi right now to post this. I could never dream of doing such a thing 20 years ago. I&#x27;d have to hope someone hadn&#x27;t broken the site for Mozilla and that it wouldn&#x27;t crash repeatedly. The MSIE-dominant days were bad, but we&#x27;re nowhere near that now.
shadowgovtover 3 years ago
It&#x27;s a decent goal to increase Firefox usage, but the blog appears to miss the elephant in the room with this comment:<p>&gt; Don’t get me wrong, though - using Firefox is not painful at all. Quite the contrary!<p>... after noting an anecdote earlier in the post<p>&gt; Last week I saw one site that directly didn’t support Firefox (it displayed a message I should switch to Chrome) and another where the sign in was broken on Firefox, but worked on Chrome-like browsers<p>These experiences make using Firefox painful for end-users, and if Chrome is 99% as good and doesn&#x27;t have this friction, they&#x27;ll use Chrome just to experience less online friction.<p>It&#x27;s a vicious chicken-egg problem, because if Firefox&#x27;s market-share is sub-5%, then it doesn&#x27;t matter <i>why</i> that sign-in page doesn&#x27;t work in FF... Nobody empowered to fix it will bother to look, because the workaround of &quot;Just use a different browser&quot; is very cheap from the site-owner&#x27;s point of view (way cheaper than spinning up a debugging flow in a browser they&#x27;re unfamiliar with).<p>Low market share drives increased likelihood of browser-site incompatibility drives users to switch to the larger-market-share browser drives low market share.
brunesover 3 years ago
There are a couple of misleading things in this post.<p>The assumption that Chromium (&amp; Webkit) is controlled soley by Google, is outdated.<p>If you think Microsoft would have made a strategic shift like basing Edge on Chromium without ensuring they had a seat at the table, you would be very mistaken - and they did not.<p>Microsoft, Google, Brave, and Samsung all contribute to the core, Microsoft very significantly.
评论 #29380268 未加载
DeathArrowover 3 years ago
If Google will be able to have a monopoly on the rendering engines and dictate web standards that will be hugely detrimental to lots of companies.<p>I don&#x27;t understand why those companies don&#x27;t finance the development of alternative rendering engines and browsers. Right now Google is financing the only alternative left, Firefox. So they kind of control that, too.
macinjoshover 3 years ago
I recently had to do a video call for a medical appointment. The video client was web based. I opened it up in the latest Firefox and was welcomed with a message informing me only Chrome was supported (or Safari on iOS). Ok, so now in order to receive healthcare in 2021 I must install Google spyware on my devices. This timeline is just swell.
评论 #29381198 未加载
pannyover 3 years ago
&gt;sign in was broken on Firefox, but worked on Chrome-like browsers<p>I&#x27;ve seen that, but it was related to hardware keys. If Firefox cannot be bothered to support keys, why should anyone be bothered by using it?<p>More importantly though, it seems like the whole world is in this mess, because browser developers develop monoliths. If the browsers were split into small reusable parts, any developer could assemble one, and there could be lots of competing parts. The number of available browsers would explode to infinity. Why is everything lumped under a single massive code base known as &quot;Browser engine&quot; like gecko or blink or whatever? Why do they keep making monoliths? There could be parser engine, css layout engine, svg render engine, etc etc etc. But there isn&#x27;t, there&#x27;s one giant lump, browser engine.<p>If anyone made a focused attempt at a new browser ecosystem, it seems like it should attack the glue layer between these disparate parts.
EchoReflectionover 3 years ago
I love the idea&#x2F;ethics of Firefox 100%, but (and maybe this is just a &quot;me&quot; problem&#x2F;my own lack of technical-prowess) but I actually find FF TOO &quot;secure&quot;&#x2F;paranoid. Mainly the 2FA is just too much. I shouldn&#x27;t need two devices to login to my account. Couple that with an apparent bug in FF that always sends the 2FA verification to my old email address (@gmail.com) despite my FF account showing that my email address should be &quot;@vivaldi.net&quot; and I&#x27;m over it. Vivaldi is the real winner, not Firefox. Plus the Vivaldi &quot;ecosystem&quot; also includes calendar and email. Browser supports tab-stacking, themes (including scheduled themes, if one desires), support for RSS feeds, and a ton of other features...<p><a href="https:&#x2F;&#x2F;vivaldi.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;vivaldi.net&#x2F;</a>
mitul_45over 3 years ago
I&#x27;ve been using Firefox for almost a year now (on Phone and Desktop) and the only reason I switch to Chrome is to translate websites. I live in Netherlands and don&#x27;t speak Dutch so to browse any local website I have to rely on Chrome&#x27;s auto-translate thingy.
评论 #29380939 未加载
Y_Yover 3 years ago
Can I pay for Firefox? Even better I&#x27;d love to pay to have someone finish off Servo.
评论 #29378794 未加载
评论 #29384174 未加载
da39a3eeover 3 years ago
&gt; but from my perspective Apple is just another company that’s more focused on advancing their own agenda than the well-being of their users or open web standards<p>Right. Strange that. Who’d have thought that’s how a company would prioritize things.
flohofwoeover 3 years ago
Doesn&#x27;t Safari have the same relationship to WebKit as Chrome to Chromium? What&#x27;s preventing other browsers to use WebKit instead of Chromium and make the open source browser engine competition a bit more lively?
评论 #29378845 未加载
nunezover 3 years ago
I am honestly surprised that the webdev community allowed this to happen. This is, pretty much, exactly what happened with Trident&#x2F;Internet Explorer back in the day. This is also how we got the awesomeness that was ActiveX.<p>Though, to be fair to the Chromium maintainers, they&#x27;ve done an excellent job of making it incredibly easy to develop against. Puppeteer is the gold standard for browser automation, Chromium Headless makes it easy to run pretty much any webdriver against it, then there&#x27;s Embedded Framework, Electron, etc. Firefox could have&#x2F;should have done more here.
thriftwyover 3 years ago
I remember using Konqueror in the middle of 00s. It was much better UI-wise, but a lot of web sites were broken in it so I had to default to Firefox often.<p>Guess what, today using Firefox is the same, even if it&#x27;s better than Chromium derivatives for you, too often will you need to switch to Chromium when faced with Google Hangouts &#x2F; Google Meet &#x2F; Zoom &#x2F; the fad of the day, or some random websites.<p>And this time it does not worth it since it&#x27;s the same US corporate product, so I jumped this ship more eagerly. I&#x27;m on Yandex (the web browser) now.
评论 #29380087 未加载
spurguover 3 years ago
Maybe someone has the answer to the main reason I&#x27;m not using Firefox:<p>Is there a (sane) way to map Cmd+D to highlight the URL bar? I was trying to do this about a year ago but it proved insanely complicated. I managed to update omni.ja in v80 but then couldn&#x27;t anymore in v80.0.2 (plus this would get annoying quick to do frequently).<p>In Chromium this is easy since the there&#x27;s a menu entry for it (&quot;Open Location...&quot;) so I can natively create custom mappings for it, but I refused to retrain my muscle memory for Cmd+L so I went back to using Brave. :|
godshatterover 3 years ago
We somehow need to incentivize the proliferation of browser engines more than actual browsers themselves. Maybe an open design committee that could standardize modules the engines should contain along with calling conventions between them? That would encourage people to work on smaller chunks and not have to build the entire thing by hand. Perhaps browser engine prize competitions?<p>If there were even half a dozen capable browser engines to choose from when making a new browser that were all accessible, then we wouldn&#x27;t be in this mess.
entropicgravityover 3 years ago
Sure but the Firefox interface is just so horrible. I&#x27;ve tried to switch at least three times in the past two years and after about two weeks I just throw my hands up go back to Chrome.
awillover 3 years ago
I get it. We all wish more people would use Firefox.<p>I tried to switch from Chrome to Firefox, and 98% of my websites work fine, but you still need Chrome as a backup for those sites that don&#x27;t. Without 100% compatibility it&#x27;s a hard sell when most users have no reason to leave Chrome.<p>I can&#x27;t recommend Firefox to friends with the caveat &quot;Keep a copy of Chrome around for when stuff doesn&#x27;t work&quot; Hopefully Mozilla can keep making things better. I&#x27;m glad someone is competing in this space
cowvinover 3 years ago
This is precisely why I&#x27;ve switched to Firefox in recent years. It&#x27;s quite good these days. I don&#x27;t even have Chrome installed on my current personal PC.
soheilover 3 years ago
I wish there was an easy way to map all my chrome ext to firefox exts. For the ones that don&#x27;t have an exact equivalent maybe the closest match would work fine. The point is I have over 30 extensions and every time I decide to use ff I realize I&#x27;m missing one or another ext. Even if I download the ff version of the ext it&#x27;s still missing all the configuration and customized key bindings.<p>This is probably the major blocker from people switching.
unnouinceputover 3 years ago
I switched to Firefox over 2 years ago, after using Chrome for more than 10 years. And while as a user I have my entire household converted to Firefox, as a developer I go with Chromium whenever I need to plug a shameless browser component in my projects. Why? Because Firefox does NOT have the equivalent!!! Why they won&#x27;t do the same? I&#x27;ll switch in a second to them instead of using Chromium. My 2 cents.
senkoover 3 years ago
For anyone thinking &quot;we can&#x27;t possibly create a new production-ready browser engine&quot;, note that all major browsers except Firefox descended from one such project - KHTML.<p>&quot;But you can&#x27;t actually do it unless you&#x27;re a $1T company&quot; crowd forgets (or wasn&#x27;t around to see) how dominant IE was, and how huge a project Mozilla was even back in the day.
评论 #29380243 未加载
TeeWEEover 3 years ago
Totally agree. I was using Firefox until recently. After they announced their Rust based parallel engines I started using it.<p>But i stopped using it now the Mozilla Foundation is having hard times surviving....<p>The big problem is the fact that Google has sooo much money... We need a Twitter, a Facebook, or another company with a big cash cow to seriously support a different browser engine.
proyb2over 3 years ago
One annoyed UX I dislike about Firefox is swipe back on iOS. Firefox team should fix their swipe back which go to previous page, it also lead to page refresh, and caused the scroll lose its position.<p>This deliver a poor experience when implementing History API compare to Safari and Google on iOS that work as expected.
julienb_seaover 3 years ago
I&#x27;ve recently converted my personal usage to Safari as Chrome was proving buggy on the new MacBook Pro. I&#x27;ve enjoyed it, performance is essentially identical and Apple pay in the browser is the smoothest payment experience I&#x27;ve ever had on mobile web.<p>Although, autofill on Safari is objectively worse.
bluefoxover 3 years ago
The article says that if you care about the web, you should care about Firefox. I disagree, because my &quot;web&quot; is probably not Batsov&#x27;s &quot;web&quot;. What is &quot;the web&quot; for me? Well, I&#x27;d say it&#x27;s IRC, torrents, mailing lists, git repositories, oh and mostly-textual websites. I use Firefox for the latter, but for most of them I wouldn&#x27;t mind using emacs-w3m instead. Unfortunately GitHub turned into a shitty JavaScript Web App, and many people still use it so I need to interact with it at times. So yeah, I care about having a Firefox version that can work with it. It doesn&#x27;t need to be updated every week with the latest user-hostile interface changes. It doesn&#x27;t need endless security updates, because JavaScript is disabled by default. I don&#x27;t care about Firefox qua product anymore, because it too turned into a piece of trash long ago. I definitely don&#x27;t care about the Mozillas. The only reason I still use it is that some mostly-textual websites are too shitty to run in a basic browser like emacs-w3m.
评论 #29380424 未加载
Andrew_nenakhovover 3 years ago
I do my part, using firefox on all my devices and insisting it to be the main browser in my company. Interestingly, I also feel that Firefox is actually superior to Chrome in every aspect that matters: it is faster, passwords sync better and more reliably, and the user interface is better.
minusSevenover 3 years ago
This blog is probably not meant for hackernews community overall. I for one have been using firefox in both desktop and mobile for quite sometime now.<p>I guess the problem today is nobody can be bothered to maintain sites for different browsers. Today I see most websites work well only in chrome.
queuebertover 3 years ago
Forgive my ignorance, but why is maintaining a browser so hard? HTML and CSS are decades old by now. Javascript is handled through a separate engine.<p>Is the problem that the standards keep evolving? Or are the standards just too difficult to perfectly support? What is going on?
评论 #29385906 未加载
2-718-281-828over 3 years ago
As far as I am concerned Firefox has only one flaw and that is missing separation between tabs.
Beachedover 3 years ago
Too bad Firefox doesn&#x27;t fully support hangouts. in a work from home world, I cannot operate without the ability to blur background in video meetings. it&#x27;s the only feature that is holding me back from using ff full time now
评论 #29384123 未加载
fallatover 3 years ago
Related, maybe someone wants to submit it to the HN queue: <a href="https:&#x2F;&#x2F;gist.github.com&#x2F;ad72f1da36fbc965e4a1d4daeb1d6cb3" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;ad72f1da36fbc965e4a1d4daeb1d6cb3</a>
dna_polymeraseover 3 years ago
I wonder when Google will finally pull the plug on Mozilla. At 4.0% market share they can&#x27;t deliver that much search volume to justify spending millions on their incredibly bad management.
评论 #29379480 未加载
ddtaylorover 3 years ago
FWIW Mozilla is doing everything they can to drive us FF users away.
romanovcodeover 3 years ago
I use Safari for like a year already and see no problems with it.
sterenover 3 years ago
&gt; It’d be nice to see something similar on the mobile front at some point, but I doubt that will happen<p>AFAIK, Google Play offers a browser choice prompt on new Androids, at least in Europe
sdeframondover 3 years ago
I have just set up a monthly donation to Mozilla.<p>If Wikipedia can live on donations, why not Mozilla?<p><a href="https:&#x2F;&#x2F;donate.mozilla.org" rel="nofollow">https:&#x2F;&#x2F;donate.mozilla.org</a>
评论 #29385410 未加载
brutal_chaos_over 3 years ago
Firefox is no longer just a browser. It&#x27;s a brand. The gecko engine needs promoting; not Firefox any longer. The name confusion is going to destroy any hope, IMHO.
Mikeb85over 3 years ago
If Firefox is <i>the</i> alternative they better try harder...
elias94over 3 years ago
Firefox has the best set of tools for developers imo. Had largely surpassed Chrome in my daily usage (frontend dev) and works well with large sets of tabs
coretxover 3 years ago
Mozilla betrayed the people a thousand times. It&#x27;s time to face we the people have lost the war. It&#x27;s time to move on and build something new.
darepublicover 3 years ago
I use firefox on my android device, its a blessing to escape the ads. Predictably google maps is not very cooperative with it, which is one downside.
forgotmypw17over 3 years ago
The real alternative: Simple and lightweight HTML, comprehensive compatibility and accessibility testing, noJS support, and progressive enhancement.
pragneshover 3 years ago
I switched to firefox already and happy with it.
evolve2kover 3 years ago
About 6 months ago I forced myself off of Chrome and went cold turkey on just using Firefox until it was normalised for me.<p>In the end I gave up on the feature I’d be hoping Firefox would implement (tab search), and went with I just need to use this for the future of the web.<p>It’s been a happy process, I love containers for privacy and in the process I’ve discovered many niceties of Firefox.<p>Don’t miss chrome as my daily driver since I detoxed.
评论 #29386542 未加载
streamofdigitsover 3 years ago
the thing is, mozilla and firefox is the embodiment of a valiant battle for a sane, honest, human-centric digital universe. a battle that was fought and lost in the last decade. dystopia has won and it doesn&#x27;t think of itself as dystopic, it thinks that it is doing God&#x27;s work<p>there is no point crying over spilled milk, hoping that it can reconstitute into a jug. post-mortems might useful but they need to account for the tectonic continental plate drifts that tamed even extremely well funded actors like Microsoft<p>what the broader open source community should focus on is where the next choke point will materialize and ensure the same mistakes do not happen again<p>assuming there is a second chance
chaosisequalover 3 years ago
It is not until it ships with tabs that scroll and don’t minimize
robobroover 3 years ago
I use Pale Moon because Mozilla crippled Seamonkey (bastards!)
yositoover 3 years ago
If there is any validity to crypto and DAO governance, someone would start a DAO to buy Mozilla and run the org in a decentralized way. Why are people messing around with buying copies of the constitution and NBA teams?
thrower123over 3 years ago
Headline editing is getting silly around here.
prohoboover 3 years ago
What&#x27;s wrong with using Chromium though? I understand most of the work being done on it is by Google, but do they control the direction of the project?
评论 #29378515 未加载
评论 #29379006 未加载
olliejover 3 years ago
iOS is literally the only reason that all websites don&#x27;t <i>require</i> chrome at this point.
ksecover 3 years ago
&gt;it’s open-source in the real sense (a project that’s <i>truly community-driven</i>)<p>I guess that is why some companies are starting to get wary of the term open source.<p>&gt; Chrome started with a great narrative when it was facing an uphill battle with Internet Explorer,<p>That is just not true, the uphill battle was hard won by Firefox and their supporters. People knew there were alternative browser. Developers were taking action in supporting Firefox. Chrome came in, with the help of Google Services steal the thunder. Although you could also blame Mozilla for failing to work on e10s, which was originally schedule for Firefox 3.5, pushed to Firefox 4 and later that is what we now call quantum.<p>&gt;it’s home to the last major rendering engine, that’s not derived from WebKit<p>I dont think that is bad. Gecko isn&#x27;t necessarily better than Webkit. You need to win on technical merit.<p>&gt; Google were still the company that “does no evil”. It’s almost surreal how things have changed<p>&quot;Surreal&quot;. I guess that is just life, when most were too young and naive to believe a new startup company could do evil. And Google was so righteous back then. When a few lonely <i>conspiracy theorist</i> were crying about Google, no one listened. Remember, that was before Steve Jobs declared Thermonuclear war. And before the Great Battle between Apple and Google started. But then even <i>after</i> the thermonuclear war, most people still believed in Google.<p>It wasn&#x27;t until 2021 did anyone from ex-Mozilla stepped up and suggest what Google <i>might</i> have done.<p>And here is what I wrote about Mozilla [1] not long ago.<p>&gt;And here is another unpopular opinion. I dont care if her salary is 3 million or even 30 million. If she had managed to bring Firefox to 60% marketshare and bring down Chrome on Desktop, would you have still complained if she was paid 30 million?<p>The problem is Mozilla is in such a bad shape and she is under performing as a CEO.<p>Unfortunately people dont learn much from history. And history dictate the only way to solve this problem is Mozilla think of it as a problem. Otherwise its current status at ~10% marketshare is enough to sustain its operation. Nothing bad enough is happening, no interest or incentive for changes. Inertia. Let&#x27;s keep thing this way.<p>So yes, it is counter intuitive. The only way to save Mozilla ( or change Mozilla&#x27;s direction, I guess the word &quot;save&quot; is a hyperbole, at least from Mozilla&#x27;s perspective. ) isn&#x27;t trying to get more user to use it. It is actually push people to abandon it.<p>[1] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=28961544" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=28961544</a>
BenoitEssiambreover 3 years ago
To me the problem is almost information theoretic. Browsers need to have a standard specification for interoperability and one that includes an open source reference implementation of the core parts. It seems chromium has become that standard.<p>I often argue against pure natural language specifications in favor code based specs. I just don&#x27;t think human language is nearly precise enough to write an adequate specification. Natural language words are incredibly polysemic and contextual. Look for example, at how many meanings the word &quot;break&quot; has: <a href="https:&#x2F;&#x2F;www.merriam-webster.com&#x2F;dictionary&#x2F;break" rel="nofollow">https:&#x2F;&#x2F;www.merriam-webster.com&#x2F;dictionary&#x2F;break</a><p>Kolmogrov has long ago suggested that fully specified information distills down to a computer program: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Kolmogorov_complexity" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Kolmogorov_complexity</a>, <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Minimum_description_length" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Minimum_description_length</a><p>The ideal language for a pure specification might be a mix of natural language and pseudo code with a pseudo test suit. However, if you are writing that, you might as well go one step further and write working testable code.<p>Other technical fields usually go beyond language for specifications, using blueprints and diagrams which are their version of code.<p>There is also an history of trying to tackle the inadequacy of natural language for technical specifications. A pioneer of this is Donald Knuth with his Literate Programming (<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Literate_programming" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Literate_programming</a>) and the descendant concepts of having code with extractable inline comments that you can use to auto generate documentation. <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Documentation_generator" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Documentation_generator</a><p>I would argue that modern platforms with pull request based workflows that tie discussions to version controlled code changes are also the progression of this line of thought.<p>A cleaned up version of these might make sense for a specification.<p>And I get some of the concerns. While natural language under specifies, reference implementations over specify. This is more of a problem with low level languages however. Modern, high level languages are getting fairly close to a form of pseudo code. I fully agree that the reference implementations shouldn&#x27;t contain or should hide, low level optimizations. I also understand that reference implementations can unduly tie specs to specific hardware, OSs and platforms.<p>But to me, over-specification is less of a problem than under-specification and it can be mitigated by labeling particular functions or blocks of code as implementation specific and not part of the spec.<p>Without spec written in code, the different implementations always have subtle incompatibilities. I see egregious versions of under-specification in government where horrendously vague specs are created in order to issue RFPs for getting software built. They usually end up with non working software at mind blowing cost.<p>People have this weird misconception that they are contracting out to build software. They are not. Building software is really easy. You press the build button or type the compile command. Building software has been fully automated for a while now. What is difficult is designing software and specifying what it must do. This is because there is a vast jungle of protocols, business flows, hardware and software platforms that need to be interacted in different ways for different needs. This is what needs to be specified and only computer code can do it adequately.<p>I wish that Mozilla adopted the chromium core. We really need a well funded non-profit managed release of the reference browser.
评论 #29382676 未加载
sarasasa28over 3 years ago
firefox is the new internet explorer, deal with it
EchoReflectionover 3 years ago
www.vivaldi.net
kkjjkgjjggover 3 years ago
Maybe I am a minority, but I and some others I know of have turned their backs on Firefox because Mozilla got woke and spoke out in favor of censorship and promoting fake news. Since they are no longer proponents of freedom on the internet, any reason to still give them the time of the day has been gone away.<p>In fact I now celebrate their shrinking market share.
评论 #29379922 未加载
评论 #29380111 未加载
评论 #29379230 未加载
评论 #29387274 未加载
评论 #29385514 未加载
sleepysysadminover 3 years ago
Recently reinstalled OS and tried Firefox for some time. Could only last a couple weeks before dumping firefox.<p>I guess Safari is still their own. KDE Konqueror still their own. Sad that opera became chrome. Guess I&#x27;ll be staying Brave for awhile.<p>Firefox&#x27;s huge decline also makes sense to me. Firefox stopped building their browser ~5 years ago? It&#x27;s not that Chromium is inherently just better, it&#x27;s that Mozilla moved off of firefox. When you lose focus on firefox, you lag behind.<p><a href="https:&#x2F;&#x2F;blog.mozilla.org&#x2F;careers&#x2F;mozilla-diversity-inclusion-2019-results&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.mozilla.org&#x2F;careers&#x2F;mozilla-diversity-inclusion...</a><p>They are far more concerned with hiring women. They hired themselves a &#x27;Culture Manager&#x27; and &#x27;people managers&#x27; and &#x27;diversity managers&#x27;. Note how these are not Rust Software developer manager, protocol developer manager.<p><a href="https:&#x2F;&#x2F;blog.mozilla.org&#x2F;careers&#x2F;mozilla-introduces-gender-transitioning-guidelines-and-policy&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.mozilla.org&#x2F;careers&#x2F;mozilla-introduces-gender-t...</a><p>Imagine how good firefox could be if they weren&#x27;t so concerned with their staffing diversity and instead worked on their browser.<p><a href="https:&#x2F;&#x2F;www.mozilla.org&#x2F;en-US&#x2F;about&#x2F;manifesto&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.mozilla.org&#x2F;en-US&#x2F;about&#x2F;manifesto&#x2F;</a><p>They are concerned about political activism, calling for people to be deplatformed, etc.<p>For that reason, firefox isn&#x27;t even an alternative.
评论 #29380100 未加载
sadfevover 3 years ago
Mozilla is a terrible organization and Firefox is a joke
minimilianover 3 years ago
I prefer typing to pointing -- and I like clean interfaces --, so I use the VIm-inspired but Chromium-based Qutebrowser; but maybe I should just use Firefox and let the inconvenience of pointing inspire me to browse less. Qutebrowser would -- at least alternatively -- use the Firefox backend if it could, but Mozilla has chosen not to make it usable by other browsers than Firefox.
评论 #29378545 未加载
dazagover 3 years ago
There is one thing I don&#x27;t understand from the article. What is that he is so afraid of?that the website becomes more standarized and developers don&#x27;t need to make a website for 5 different browsers? Or that because of that users will have less problems? Is that such a big deal to make most of the browsers dependent on chromium? Isn&#x27;t chromium open source and tomorrow anyone could create a better browser? I use Vivaldi, can&#x27;t be happier.... Some people seem to be worry about a lot of stuff
评论 #29378711 未加载
评论 #29378682 未加载