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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Is Safari the new IE?

46 点作者 nparsons08将近 9 年前

14 条评论

feross将近 9 年前
Why Safari is the new IE:<p>- No WebRTC (<a href="http:&#x2F;&#x2F;iswebrtcreadyyet.com" rel="nofollow">http:&#x2F;&#x2F;iswebrtcreadyyet.com</a>)<p>- No Service Worker (<a href="https:&#x2F;&#x2F;jakearchibald.github.io&#x2F;isserviceworkerready" rel="nofollow">https:&#x2F;&#x2F;jakearchibald.github.io&#x2F;isserviceworkerready</a>)<p>- No WebM&#x2F;VP8 support<p>- No ASM.js<p>- No MediaRecorder<p>Combined with the following policy decisions from Apple:<p>- Almost complete lack of engagement with the community<p>- Default browser on iOS<p>- No alternative rendering engines supported on iOS. (This is even worse than IE, as users could always install third-party browsers on Windows)<p>- Safari updates tied to OS updates, which mean users of old iPhones are stuck on old Safari versions because they don&#x27;t get OS updates anymore
评论 #12053546 未加载
评论 #12055381 未加载
评论 #12068548 未加载
评论 #12052648 未加载
jstsch将近 9 年前
Safari performs much better than Chrome and Firefox, and uses less energy.<p>Apple releases a major version about every year, so it&#x27;s a bit less cutting-edge, but it&#x27;s very standards compliant contrary to IE in the past.<p>I know it&#x27;s not a popular opinion, but I believe that for regular browsing (on the Mac) Safari is the superior choice...
评论 #12054315 未加载
masukomi将近 9 年前
Safari is not the shittiest browser on the planet that makes all your good standards based code break . They aren&#x27;t making weird implementations of all the standard &#x2F; standardized stuff. so no. it&#x27;s not even remotely the new IE.
评论 #12055411 未加载
WorldMaker将近 9 年前
It&#x27;s definitely hyperbole in a sense because Safari is certainly nowhere near the Enterprise monoculture that IE once had, but it&#x27;s a fair comparison not in any way to deride the work that Safari does, but to point out the things that Safari could do better to learn from past mistakes to help the web and web developers.<p>I think it&#x27;s important to make the distinction between Safari and iOS Safari. It&#x27;s iOS Safari that is the most comparable to the issues with IE in the past, particularly IE6:<p>- Updating it is tied to iOS releases, which in turn is tied to hardware model. Thus real world usage of iOS Safari drastically lags behind &quot;Safari latest&quot; as users stick to hardware that works and for various reasons cannot&#x2F; upgrade iOS.<p>- Safari on the iOS is as much as possible intended to be a monoculture on iOS devices.<p>- iOS still has enough marketshare and share of total browser users and to a lot of people the &quot;smartphone&quot; is still nearly synonymous with &quot;iphone&quot; and &quot;tablet&quot; with &quot;ipad&quot;. (That&#x27;s a lessening concern these days with Android doing well enough, but it was definitely a big problem in early &quot;mobile website design&quot;.) So web developers need to develop with it in mind, sometimes from an &quot;iOS first&quot; mentality when their businesses have invested much into iOS hardware. (Some businesses do have an iOS mobile device monoculture and probably will for several years to come.)<p>That last issue is the one where the comparison to IE has been the scariest in the past and the one where Safari will likely leave its mark on the web &quot;geological strata&quot; in a similar way to classic versions of IE: there will be some things like notable -webkit prefixed CSS rules that will last a long, long time on the web and the other browsers have simply had to adopt checking for the -webkit version. (Edge and Firefox both have lists of -webkit CSS rules they follow.)<p>The reason to make the comparison is to especially remind web developers to test outside their personal monoculture bubble. To remember that there are mobile devices that aren&#x27;t iOS out there and there are many users out there not using Safari (or Chrome or whatever the flavor of the month is among developers) as their daily drivers.<p>&quot;Safari is the new IE&quot; is hyperbole, but it&#x27;s useful hyperbole.
alexgaribay将近 9 年前
In what way? The latest Sarafi Development Preview implements 100% of ES6 features which no other browser has done yet. And as far as I know, I haven&#x27;t ran into any CSS features that Safari doesn&#x27;t support recently when doing front-end development.
评论 #12052700 未加载
评论 #12051814 未加载
jswny将近 9 年前
I don&#x27;t think so. I still cannot watch a 720p Twitch stream on Chrome without lots of frame loss. I can watch those same streams just fine in Safari. In my opinion, Safari might be a bit behind on some of the standards but Chrome and Firefox are behind on performance. IE is bad at both of those things.
评论 #12053552 未加载
Someone1234将近 9 年前
I&#x27;ve read that, but I feel like it is hyperbole.<p>Safari is a little behind Chrome&#x2F;Firefox&#x2F;Edge but it is only roughly a couple of releases behind, IE6 on the other hand felt like it was a dozen releases behind and they had a much larger market share relative to Safari.<p>A better analogy might be &quot;Safari is like IE 11.&quot; Meaning out of date, but not by a huge amount. Plus their latest dev&#x27; builds seem to have picked up the pace a little, so this might just be a blip.
cweagans将近 9 年前
No. If you&#x27;re asking this question, you don&#x27;t remember how bad developing for IE was for a while. Safari doesn&#x27;t have newer features like WebRTC or Service Workers, but the things that it <i>does</i> support, it supports well in a standards-compliant way.
评论 #12054803 未加载
ericzawo将近 9 年前
Sure, but only in the sense that for many casual computer users, it&#x27;s the default and therefore browser of choice. As for comparisons re: stability and usability it&#x27;s night and day. Safari is a fine browser for OS X machines, and I&#x27;ve found it to be way more battery-friendly than Chrome on my Macbook. It has a decent enough built-in pop-up blocker and is supported by a few big adblocker plugins. I&#x27;d say the comparision is more or less unfounded, except on the grounds that it&#x27;s the default browser for many users, hence its market share.
indolering将近 9 年前
Safari basically ties with Edge when it comes to HTML5 feature support [0]<p><pre><code> Safari (iOS): 65% Edge: 72% Safari (macOS): 76% Chrome (Android): 79% Firefox: 84% Chrome (desktop): 87% </code></pre> Those numbers become much worse when you factor in how long it takes to get rid of old versions of Safari.<p>[0] (scroll to bottom): <a href="http:&#x2F;&#x2F;caniuse.com&#x2F;#cats=HTML5&amp;compare=ios_saf+9.3" rel="nofollow">http:&#x2F;&#x2F;caniuse.com&#x2F;#cats=HTML5&amp;compare=ios_saf+9.3</a>
achairapart将近 9 年前
No, I think UC Browser is the new IE.<p><pre><code> According to StatCounter, UC browser is the second most used smartphone&#x2F;&quot;mobile&quot; web browser worldwide, passing Safari in October 2015. </code></pre> Source: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;UC_Browser" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;UC_Browser</a>
kevindeasis将近 9 年前
One pain point I have with Chrome is that it eats all of my memory. I often get warnings about low memory. I don&#x27;t use safari often, but I don&#x27;t have this problem with Safari.
atmosx将近 9 年前
I have no idea but I ended up using chrome everywhere.
eecks将近 9 年前
I choose to use Safari on my MacBook