9 ms·
It's not really better though - having only two real browsers is not good for open standards or the open web. This will be especially true when Firefox inevita
by headmelted 8y ago
It's not really better though - having only two real browsers is not good for open standards or the open web.
This will be especially true when Firefox inevitably shutters it's in-house efforts in a couple of years due to the amount of sites that won't work with it, and starts using Chromium too.
Staring into my crystal ball tells me Firefox will become "janky" in the eyes of users on account of how many sites don't load on it like they do Chromium (because developers will only test on the most popular browser, because THIS IS WHAT HAPPENS LITERALLY EVERY TIME).
- vijaybritto 8y agoThe main reason developers prefer chrome over firefox is the devtools hands down. When firebug was amazing in the jquery era, we used firefox but now chrome's devtools is simple, fast and full featured to use. If firefox's devtools is as good as or better than chrome's maybe things can change!
- manigandham 8y agoAgreed, the Chrome Devtools are amazing for development and the pace of new features helps in testing new standards.
- sunaurus 8y agoWhat specifically do you find better in the Chrome devtools? I find Firefox devtools to be slightly nicer (but I don't really think either one has a massive edge over the other).
- vijaybritto 8y ago1.speed - FF tools always take time to open a script file. Chrome hickups only for huge files which is understandable. 2. Sourcemaps doesnt work most of the times in webpack bundles. Dont know why. (Maybe they tested only for chrome or something.) 3. This new FF devtools was developed after chrome took the dev mindshare and familiarity. I don't see FF devtools very compelling to be used all the time. No disrespect, but there is no incentive or visible improvement in productivity. 4. I'm a react dev now, the react dev tools plugin in FF is laggy. Not pleasant to use. I can go on like this. But maybe for your use case, FF devtools is better.
- vorticalbox 8y agoone plus to FF is that when you hit an end point that is JSON it actually formats it as JSON rather then just printing to the screen like chrome
- fragkakis 8y agoFor me the FF dev tools are not as good as Chrome's. For the basics I need both browsers offer the same functionality. However, on my machine, FF has performance problems with the dev tools open. Also, when I rearrange the width of the columns in the network tab, after some seconds and without knowing why, the columns return to their original width.
- xfitm3 8y agoWebsocket frame inspection in Firefox is not possible.
- 13years 8y ago1. speed. On a million+ line code base chrome starts the app in about 5 secs. Firefox over a minute. 2. Blackboxing. Easy to setup and configure in chrome and you can preserve you settings. 3. Blackboxing combined with event breakpoints. Chrome lets you set event break points and combined with black boxing will drop you right into your code on an event. This is awesome.
- AsyncAwait 8y agoJust tried a cold start, Firefox took less than 3 secs to start, granted it's on an SSD. What OS are you using? I've heard it's less optimized on a Mac than on Linux.
- girvo 8y agoThey mean starting their web applications javascript
- laumars 8y agoI used to think this too, but After seeing some colleagues using FireFox dev tools and making the switch (back) to Firefox myself, I realised that there really isn’t that much between the two and in fact it’s mire a matter of what you’re used to. Much like the debates about other developer tools in fact (text editors et al).
- lucianoci 8y agoIt's all the small things. Till recently there weren't even react devtools for Firefox. Almost any dev-oriented extension targets chrome first. Chrome has a great devtools protocol, and node conveniently happens to support it too, which is also why many node debugging tools will use chrome. I use Firefox for casual browsing, but all work-y stuff I do in chrome. Sometimes I'll start debugging a site in Firefox and then some behavior is a bit "off" or missing and I just go back to Chrome. And the only reason I'm using Firefox is because it's not Chrome. I wanted a different browser that looks a bit different to always be aware of the difference between work and personal.
- PJDK 8y agoIt really is the small things. The one that gets me constantly is that you can't resize the columns in the Network tab. I appreciate a lot of the stuff Firefox has been doing, but Google was very wise to realise that first class developer support was the winning move.
- endymi0n 8y agoWhile I'm with you on the variety side, lest not forget that Chromium is at least open source, permitting other vendors to do a move like this instead of being left in the cold (and in this way probably committing back to the project). The flip side here is that building a fully featured browser engine from scratch that is "just" good enough to render 80% of pages correctly is a herculean, almost impossible task in 2018. Browsers went from graphic tools to browse the Internet to a full blown Operating System with sandboxed arbitrary code execution, intricate cross-origin rules, staged caching, full vector graphics animation systems and whatnot. Although I would have loved even more choice (or MS championing the superb Firefox rendering engine instead), I think we're already well off with two fully featured and completely open source browser engines.
- JohnBooty 8y ago> building a fully featured browser engine from > scratch that is "just" good enough to render 80% > of pages correctly is a herculean, almost impossible > task in 2018. Absolutely! > I think we're already well off with two fully > featured and completely open source browser engines. Well, that's the problem. The death of Edge brings us one step closer to a browser monoculture. Which is apparently something developers want, since apparently none of them were working in the industry the last time we had a monoculture.
- headmelted 8y agoThis is my point distilled exactly. It doesn't matter if HN uses Firefox. It doesn't matter if web developers like us the world over use Firefox. Ezra and Taylor just want to manage their personal brands and don't care about all that nerd stuff. We'll build for where the audience is, and they're not going to switch for any of the reasons in this thread. It works good enough as it is. Yes, Chrome is open source, but in marketing/critical mass terms this is no different than last time.
- koonsolo 8y agoThe "open standards" is actually the reason why there can only be a limited amount of web browsers. Let me explain: there is no true open standard (as explained at https://www.joelonsoftware.com/2008/03/17/martian-headsets/ https://www.joelonsoftware.com/2008/03/17/martian-headsets/). You don't realize this until you make HTML5 games or apps, like when Google decided to break tons of HTML5 games with https://developers.google.com/web/updates/2017/09/autoplay-policy-changes https://developers.google.com/web/updates/2017/09/autoplay-p... So basically it is already really hard to support all web browsers out there, since there is no "standard". So what you do is you limit yourself to a few, and display "Best played in browser X", because browser Y has these strange issues, and might introduce others with a new update, and the same for browser Z and F. So if you make rich web content such as games, the ecosystem will automatically push itself to a limited amount of web browsers.
- JoelTheSuperior 8y agoNot to mention that fixing it for one browser may well break it for another. Usually it leads to compromising but even then still favouring one browser (usually Chrome) over another.
- zolthrowaway 8y agoThis is my biggest gripe with Edge/IE. - Build some webapp and get it working correctly in Chrome - Test on Firefox. It works 90% of the time. 9% of the time it's relatively easy to support. 1% of the time it isn't worth the hassle. - Test on Edge. It works 80% of the time. 10% it's an easy enough fix. 10% you have to move heaven and Earth to fix and when you contact Microsoft, they know about the issue but won't do anything to help. - Test on IE. It works 60% of the time. The other 40% of the time you start looking for a new job so you don't have to write the same code a second time for IE.
- setquk 8y agoThis. I raised an issue where Microsoft fucked up download prompting in IE9 (identified in beta released 2010) and broke ClickOnce launched via Javascript redirection. They haven't fixed it yet as of today (including in Edge!) and rep contacted me and said they deleted the case we had open. We rewrote the app so it didn't use ClickOnce in the end.
- vic20forever 8y ago> This will be especially true when Firefox inevitably shutters it's in-house efforts in a couple of years due to the amount of sites that won't work with it, and starts using Chromium too. Watching Mozilla align Firefox's extension API with Chromium's, I'm a little surprised that they haven't already made the move. If browser evolution continues along the current path, I predict Firefox will switch to Chromium within 3 years. > Staring into my crystal ball tells me Firefox will become "janky" in the eyes of users on account of how many sites don't load on it like they do Chromium (because developers will only test on the most popular browser, because THIS IS WHAT HAPPENS LITERALLY EVERY TIME). It's already happening. Until a year or two ago, the only time I ever opened Chrome was when a page using some sort of experimental API ran slowly or not at all on Firefox. Now, the number of mainstream websites I see with serious glitches in Firefox is increasing by the month.
- kakarot 8y ago9/10 times when I encounter a bug either when doing web dev or just browsing the web, it's because of Chrome/WebKit improperly implementing standards. It's not Firefox's fault if people aren't testing their websites on both browsers, just like it wasn't Firefox or Chrome's fault whenever people only tested their webpages with Internet Explorer and its mess of exclusive APIs and deviations from standards.
- canacrypto 8y agoI use Firefox as my primary browser and I don't find mainstream websites glitchy at all.
- pjc50 8y ago> Firefox inevitably shutters it's in-house efforts That is Firefox. Shuttering that kills the project. It's like, I don't know, Tumblr deciding to ban porn or something.
- keypusher 8y agoI've got some bad news.
- superflyguy 8y agoThere's always one.
- Gruselbauer 8y agoI just heard about that and I'm still kind of puzzled. App Store money, yeah, but isn't Tumblr like 10% SJW kids / fandoms and 90% porn? Seems like they're shooting themselves in the foot.
- deleted 8y ago[deleted]
- asituop 8y agoYou seems very certain that Firefox will switch to Chromium but the recent trend is going in the exact opposite direction : - Firefox Focus is switching from Chromium Engine to Gecko Engine. - Huge amount of work in WebRender, they're starting to test it. If it lives up its promise Chromium Engine might fall far behind in terms of performance. So maybe you're right but from what we can tell right now, the current trend for Mozilla is to remove the last pieces of Chromium and bet everything on a new generation engine which is not Chromium.
- headmelted 8y agoCool. I'd love to be dead wrong about this, it's just that history is tempering my optimism. I feel like Debbie Downer from SNL back in the day, so let's hope you're right.
- WA 8y agoNot sure about that, because after all, most users use their smartphones and iOS has quite a big market share. So there's at least Chromium and Webkit. Web devs simply won't get away with testing only in Chrome that easily.
- ThaJay 8y ago12% is not a very big market share compared to Android https://www.statista.com/statistics/266136/global-market-share-held-by-smartphone-operating-systems/ https://www.statista.com/statistics/266136/global-market-sha...
- sametmax 8y ago> This will be especially true when Firefox inevitably shutters it's in-house efforts in a couple of years due to the amount of sites that won't work with it, and starts using Chromium too. It seems very unlikely: - Mozilla has been in a far worse uderdog position before during the IE6 era, with way more incompatible sites and less funding. - Mozilla is not for profit. Fighting for the open Web is one of their goal. It always has been. They are not perfect, but their track record is damn good compared to almost any player of their size and impact in the tech world. - Mozilla strongly invested in their own tech, including rewritting the browser rendering engine and taking huge risks such as create a bloody hole new language, rust, in the process. To my knowledge, the "oxydation" project has been a success so far, and rust is proving everyday that it's a positive force in the world as well. - Firefox is the only decent mobile browser. I can't navigate the web without the ublock extension. I just can't. - Mozilla keeps innovating. Their last brillant idea, the tab container, is worth switching on it's own. - Mozilla has the hardcore geeks on their side. Even during the V30 to v50 transition period where Firefox was, at the time, clearly an inferior product, we kept using it to support it for the sheer ideal of it. We hoped it would come back from it, and it happened: Firefox is now a fast, lean and fantastic browser again. - Privacy concerns are (FINALLY !) being taken in consideration from the crowd. And Chrome is terrible at this, so moving to a chromium core, while technically not related at all because you can set it up the way you like, would carry the stigma. All in all, I'm incredibly optimistic about Mozilla et Firefox's future despite the market share taking a serious hit.
- gdfasfklshg4 8y ago> Mozilla has the hardcore geeks on their side. Even during the V30 to v50 transition period where Firefox was, at the time, clearly an inferior product, we kept using it to support it for the sheer ideal of it. We hoped it would come back from it, and it happened: Firefox is now a fast, lean and fantastic browser again. I use Firefox. I always have. My experience is totally different to yours. Before FF57 it was a single process and it ran nicely on a 4GB machine with a 2009 Intel Atom processor. Afterwards it became much hungrier for memory and processor. I had to buy a new computer. (I tried Chrome of course but it is hungrier.)
- 8y ago
- teddyuk 8y agoI'd like to see microsoft/mozilla/google collaborate on "THE" browser engine then all this compatibility bs goes away - they can all ship their own cruft and advertising but with a single rendering engine we can forget about multiple browsers forever
- TheForumTroll 8y agoSo IE 6.2
- Angostura 8y agoApple and Google did that for a while with Webkit powering both Chrome and Safari. A shame they fell out.