TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Which browser for web development and why?

8 点作者 pydox超过 7 年前

9 条评论

garethsprice超过 7 年前
Chrome as it has excellent dev tools and a large market share. Then manually check in Safari, Firefox, iOS Simulator during development. Then BrowserStack for quick spot checks. Then check on real iOS&#x2F;Android&#x2F;Windows devices in our device lab as emulators are bad at replicating the true user experience (animations, click areas, godawful plastic trackpads on cheap Windows laptops, etc).<p>Cross-browser testing is hell and responsive has made everything multiple times worse for the amount of manual grunt work that has to go into every non-trivial custom web project. Greatly envy non-web developers who can build an interface once and it&#x27;s done.
Jeremy1026超过 7 年前
All of them. Because inevitably you&#x27;re going to have a user on IE6 on Windows XP that the app doesn&#x27;t work right for and you&#x27;ll end up supporting it because management doesn&#x27;t want to lose a customer. Ideally you&#x27;ll want to be working with IE9+, Chrome ~48+, Firefox ~40+, Safari 9+ to ensure modern compatibility.
评论 #15509108 未加载
fenier超过 7 年前
Firefox Developer edition - it&#x27;s dev tools are amazing and rival or surpass Chrome for anything with the possible exception of the performance tab, which Chrome still has a edge in.<p>Then, using your analytics package (which you have, correct?) You run testing either on actual hardware, or something like Browserstack for everything else in descending order of popularity by unique visitor.<p>Really, you have several different rendering engines and JS engines in play at any given time - and it&#x27;s helpful to have an agreed upon support model in place prior to starting development. Generally speaking, support anything with 5+% in the past 90, and make a argument for not spending time supporting things below that without very good cause.
评论 #15529011 未加载
fworm超过 7 年前
I am a professional webdeveloper for many years and IMHO the best way is to look in your tacking tool and test in everything which has more than say 5% of your traffic in the last months. Browser usage varies strongly from the type of customer you have.
twobyfour超过 7 年前
Firefox, because I like it as a browser. Plus its Javascript error messages are often more illuminating than Chrome&#x27;s.<p>Also, cross-browser compatibility is important to me, and I figure all my colleagues test stuff in Chrome and will complain about stuff that doesn&#x27;t work there. I can&#x27;t tell you how many Firefox-specific bugs I&#x27;ve found in our site.<p>The tough part is finding someone who will regularly check stuff out in IE or Edge, if you don&#x27;t want to be spinning VMs up and down all day every day.
jklein11超过 7 年前
I&#x27;ll echo what some of the other posters have said about it depending on what your users use and that it is important to set expectations and CYA.<p>I did find this article[1] on using chrome and workspaces as an IDE of sorts. I think its kinda nifty.<p><a href="https:&#x2F;&#x2F;y6326.wordpress.com&#x2F;2016&#x2F;02&#x2F;17&#x2F;basic-setup-chrome-developer-tools-as-ide&#x2F;" rel="nofollow">https:&#x2F;&#x2F;y6326.wordpress.com&#x2F;2016&#x2F;02&#x2F;17&#x2F;basic-setup-chrome-de...</a>
Spoom超过 7 年前
Primarily Chrome, because their dev tools are amazing. (To be fair, I haven&#x27;t touched Firefox in some time.)
muzani超过 7 年前
Edge, so you can be rebellious. It has good debug tools too.
mattkenefick超过 7 年前
Very glad I didn&#x27;t see any &quot;Safari&quot; in here.
评论 #15510341 未加载