5 ms·
This is probably going to get a bit "rant-ey", it's not directed at you, but at the ecosystem at large (and kind of at myself). Everyone keeps saying this, but
by Klathmon 8y ago
This is probably going to get a bit "rant-ey", it's not directed at you, but at the ecosystem at large (and kind of at myself).
Everyone keeps saying this, but nobody is actually doing anything about it. People (myself included) talk about how a monoculture is bad, but we still don't use Edge. We talk about how more competition in the browser space is a good thing, but we still complain when the latest features or security benefits are missing from a browser. And then when the feature lands, nobody cares.
We complain about how bloated and slow browsers are getting, but completely ignore those which are/were slimming that down. And we talk about how Chrome and V8 are taking over the world, but we won't use tech like node-chakracore[1] despite it being a very positive experience when I last used it.
I'm assuming that Microsoft is spending a shitload of time and money on their browser engine, and it was still getting very little usage. They have great performance, some really cool security features, lots of great user-oriented features, and it very rarely gave me issues as a developer, but still nobody (again, myself included) used it. Can you blame them for not wanting to continue?
I feel the same as you, this sucks. But I can't blame anyone but myself, because I don't use Edge (despite using Windows as my daily-driver), and I most likely won't switch to it, and it has very little to do with its capabilities as a browser, and more to do with network effects (i'm used to chrome, my information is in chrome, I'm used to the dev tools in chrome, and I personally and selfishly have no reason to switch to Edge, even if it's technically better)
You can't blame the company for not wanting to continue pouring money into something which is getting very little usage or return on investment at all. At least by working with Chromium more people are going to get the benefits of their work.
[1] https://github.com/nodejs/node-chakracore https://github.com/nodejs/node-chakracore
- techsupporter 8y ago> (i'm used to chrome, my information is in chrome, I'm used to the dev tools in chrome, and I personally and selfishly have no reason to switch to Edge, even if it's technically better) Yep, the same can be said for Firefox. There are hundreds of threads with hundreds of comments on places like Hacker News and Reddit and Ars Technica, all grousing about how Google is the behemoth that is taking over, Chrome is bloated and slowing down and e-mails all of your personal bits to Google, oh woe shouldn't there be a equal competitor in the market, blah, blah... But too few people actually put their clicking where their talking is and switch to any other browser. People seem hardwired to say "yeah I know it sucks but I want to use Google and thus I want to use Chrome." Far fewer people with software development skills--that I sorely lack--bother to contribute to Firefox (or, heaven forbid, Thunderbird) development to fix those problems. Meanwhile, I hug Firefox just a little bit closer every year, wondering if this year is the year that the project fails or simply stops moving forward or whatever. I'm thrilled that companies like Privacy, Krypt.co, and even Capital One still make Firefox extensions and I use them daily. But for how long, when every technology-oriented person on the planet seems hell-bent on using Chrome, outcomes be damned?
- nemothekid 8y agoIt's also hard. Despite the complaints of Google dominance, Chrome is just a really good browser. I tried to switch to Firefox Quantum earlier this year as my daily driver. I had some minor annoyances, but I ended up switching back to Chrome for the devtools.
- techsupporter 8y agoWeb dev tools are something I have to take people's word for (and, to be clear, have no reason to doubt) since I don't do that kind of work so I have no clue what makes for good tools versus bad ones. But, my overall point still stands: If this is such a major failing in Firefox, is there nobody passionate enough to help keep a browser--that lots of people claim to want to use but for those tools--up to par with the competition?
- bnastic 8y agoThe original “wow!” development tool for Firefox wasn’t event developed by them, if I recall correctly - Firebug was just an extension, developed by one guy, but the extendion system and developers’ interest in platform were in place
- rebelwebmaster 8y agoFirefox' devtools live in GitHub these days and can be patched without needing to build Firefox. I'm sure they'd welcome contributions from passionate developers. https://github.com/devtools-html https://github.com/devtools-html
- KamBha 8y agoI use Firefox day in and day out and the only time I have found myself using Chrome is when I have to do profiling and even then that is because profiling tools in all browsers kinda sucks. I have often wondered what is the killer feature that Chrome dev tools has that Firefox does not that forces people to switch back to Chrome as this seems to be a common refrain and while I don't work on the dev tools I sometimes wonder what awesome feature I am missing in Chrome... In some cases, I actually find Chrome lacking. For example, the ability to see what events are attached to a dom element. DISCLAIMER: I do not work on the developer tools for Chrome or Firefox and don't do much CSS.
- deleted 8y ago[deleted]
- kodablah 8y ago> But I can't blame anyone but myself, because I don't use Edge The problem is not with you or other users, the problem is with using adoption as a metric to determine success/failure of a browser. Sure FF needs adoption for funds, but for companies funded outside of that model a browser needs a BDFL not subject to the whims of adoption levels during different internet periods for us to have a vibrant ecosystem. But it won't happen because renderer implementation count is the least important and most costly metric. IMO, what's happening here is not based (mostly) on adoption, rather it's about upkeep. The level of effort for browser maintenance outweighs its value for most regardless of user count. Hence the want to leverage existing codebases, share code, and add little flexibility that would exponentially expand the maintenance surface area. This will remain the general trend until a new form of hypertext (or a reduced form of existing) is in widespread use with the goal of implementation ease instead of just targeting ease. I don't suspect that'll happen anytime soon either if ever.
- kopite 8y agoThis is true to the level that most people are not comfortable accepting.
- DannyB2 8y agoYeah, I don't like monoculture. Even if Edge did run on Linux and were open source . . . . . . and I'm just being honest here, and I'm probably not alone . . . I just don't trust Microsoft. Maybe I'm wrong. Maybe they've truly changed. I'm not trying to imply anything about Microsoft, but merely express my own internal feeling about them. I doubt I am alone. This is not to imply that I trust Google either.
- kiriakasis 8y agoIf you distrust them both for sure you should prefer keeping them in competition.