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.

Internet Explorer 11: “Don’t call me IE”

317 pointsby recyclemealmost 12 years ago

22 comments

tomeldersalmost 12 years ago
I still don&#x27;t forgive Microsoft for being absolutely massive tools in the past. As such, they have a higher bar to jump over if they want me to acknowledge that they have created a &quot;modern&quot; browser. They have to make a browser that beats every other browser in it&#x27;s standards compliance, stability and performance. They have to create the greatest browser that has ever been and ever will be. And only then will I even consider giving them a ounce of recognition.<p>Not that Microsoft (or anyone for that matter) cares what I think, but that&#x27;s the price I&#x27;ve set in order for MS to pay off the debt it&#x27;s worked up over the years as I wasted weeks, possibly months of my life getting things to work in their turd of a.... a.... a looking-at-the-web-kind-of-application-thing. I wont even call it a browser.<p>Or better yet, I wish IE was thrown away and forgotten about, and like Voldemort, it&#x27;s name would only ever be heard in hushed whispers lest it&#x27;s evil spirit be awoken. It would become a ghost story web developers tell their web developing kids; &quot;Be standards compliant, or IE6 will come and get yoooOOOOU!&quot;.<p>But then I&#x27;m old and cranky. The kids will probably love IE19b Custard Pro Home Edition and they&#x27;ll rally behind it to get IE back to the number 1 slot because it&#x27;s somehow retro and cool, and I&#x27;ll laugh in their spotty faces when IE regains it supremacy and Microsoft turns around and shits in their stupid faces all over again, and the internet becomes a desolate wasteland where Bing is the only search engine and the top hit is always an Encarta entry.<p>Wow, I&#x27;m in a special kind of a bad mood today.
评论 #5978989 未加载
评论 #5979481 未加载
评论 #5979083 未加载
评论 #5979068 未加载
评论 #5979262 未加载
评论 #5979327 未加载
评论 #5979156 未加载
评论 #5979152 未加载
评论 #5978860 未加载
评论 #5978877 未加载
评论 #5979490 未加载
评论 #5983358 未加载
评论 #5980626 未加载
评论 #5984604 未加载
评论 #5983020 未加载
评论 #5979459 未加载
评论 #5979000 未加载
bsimpsonalmost 12 years ago
I was at CES last year, and the showing of the IE team was my favorite part of the trip. They were a bunch of younger guys who basically said &quot;We know the guys who used to work here did some terrible things in our name. We&#x27;re changing that, and we&#x27;re here to tell you about it.&quot; They seemed like really cool dudes.<p>I even went over to the mall to try a Surface when they came out. Then, I realized Windows 8 is still Windows and walked out empty handed. The stuff MS is doing with Metro and touch is really interesting (as were tablet PCs before that), but I feel like they&#x27;re still building on three decades of crufty sands. It&#x27;s time for their System 9 -&gt; OS X transition.
评论 #5979317 未加载
评论 #5979758 未加载
评论 #5978959 未加载
评论 #5982232 未加载
tracker1almost 12 years ago
&quot;By finally removing the evidence of past mistakes...&quot;<p>I think it&#x27;s worth pointing out that these removed bits aren&#x27;t evidence of past mistakes at all. They&#x27;re left over from a time before the standards were defined by the W3C. At this point, and it is about time, they should rightly be removed, and the standard&#x2F;common way should prevail. That doesn&#x27;t mean a given feature was rooted in a mistake.<p>I think the biggest issue is you should only target a given browser when you <i>have</i> to. Once in a while you come across a bug that only presents itself in a specific browser and version. A good thing about frequent&#x2F;forced updates is you have to support older browsers less and less. Unfortunately XP was locked out at IE8, and Vista at IE9... Vista won&#x27;t go away for at least 4-5 more years. I think the biggest danger in the older versions of IE tied to windows is that those people don&#x27;t upgrade. It&#x27;s just in the past 2 years that IE6 &amp; IE7 can safely be ignored.<p>I remember the IE4-6 days... back then, IE was better... Where they deserve the vitriol is when it comes to letting their browsers stagnate for close to 6 years. And finally, with IE10&#x2F;11 are they even catching up. It really bugs me that they put so much attention into accelerated canvas support before they finished a lot of CSS features that are more likely to be used. Gradients for example, the old ie gradients + rounded corners is broken even IE9, not sure about IE10-11 as I&#x27;ve taken to using SVG gradients as they are more consistent everywhere.<p>It also sucks that running multiple versions of IE is pretty much impossible. ex: the scripting engine is always the newer version, so even using multiple IE&#x27;s a live bug on the real version may not present itself.<p>I know how&#x2F;why we are here, that said I still don&#x27;t think that we should call decisions past that weren&#x27;t thought of by anyone as mistakes at the time as such now. I remember the v4 browser days (IE4&#x2F;NN4 not HTML4), it wasn&#x27;t near as pleasant as now even with IE8-10.
评论 #5980688 未加载
Someonealmost 12 years ago
I foresee a funny side effect: IE 11 users visiting old sites will get &quot;This site is best viewed with Internet Explorer&quot; messages.
评论 #5980954 未加载
Aardwolfalmost 12 years ago
If they change the UA, why didn&#x27;t they take this opportunity to get rid of these ridiculously long UA&#x27;s that mention competing browser brand names, and just make their UA string the following:<p>&quot;Windows NT 6.3; Trident&#x2F;7.0; rv 11.0&quot;
评论 #5978957 未加载
评论 #5979397 未加载
评论 #5978505 未加载
评论 #5978682 未加载
portmanteaufualmost 12 years ago
TL;DR<p>MS doesn&#x27;t want isIE() javascript functions to return true for IE11. While feature detection is a better practice than browser detection, you can search for &quot;Trident&quot; in the user agent string instead of &quot;MSIE&quot; if you must.
deathanatosalmost 12 years ago
That User-Agent isn&#x27;t really valid.<p>It&#x27;s the &quot;like Gecko&quot;. If you only read the BNF, then okay, it&#x27;s valid. But the various sections are supposed to have semantic meaning — they&#x27;re supposed to be products with optional versions and comments. Like,<p><pre><code> Mozilla&#x2F;5.0 (Windows NT 6.3; Trident&#x2F;7.0; rv 11.0) </code></pre> Means the product &quot;Mozilla&quot; with version &quot;5.0&quot;, followed by a comment of &quot;Windows NT 6.3; Trident&#x2F;7.0; rv 11.0&quot;. Thus their UA of…<p><pre><code> Mozilla&#x2F;5.0 (Windows NT 6.3; Trident&#x2F;7.0; rv 11.0) like Gecko </code></pre> …includes the products &quot;Mozilla&quot;, &quot;like&quot; and &quot;Gecko&quot;.<p>Like the article mentions, &quot;like Gecko&quot; has been done before:<p>&gt; Safari was the first browser to add “like Gecko” so that anyone sniffing for “Gecko” in the user-agent string would allow the browser through.<p>And they put it in a comment, not as two separate products:<p>&gt; AppleWebKit&#x2F;536.26 (KHTML, like Gecko)<p>See <a href="http://www.ietf.org/rfc/rfc2616.txt" rel="nofollow">http:&#x2F;&#x2F;www.ietf.org&#x2F;rfc&#x2F;rfc2616.txt</a>.
hawkharrisalmost 12 years ago
I was impressed when I saw their well-crafted commercials explaining the new IE, but I was still a little skeptical. I wanted to see some real action on their part to compensate for all the development headaches IE has caused me.<p>With moves like this, it seems they&#x27;re walking the talk.
t_hozumialmost 12 years ago
The root of the problem is not IE specific behavior, but lack of auto-updating feature.<p>If MS doesn&#x27;t remove a barrier between versions, nothing will change.
评论 #5979697 未加载
louischatriotalmost 12 years ago
That&#x27;s very good news. Microsoft often get a lot of criticism for their products, most on IE. But they are still able to make bold moves that go in the right directions. That&#x27;s not the case for all companies their size.
kyriakosalmost 12 years ago
this is good news. it will no longer stop IE users from visiting those sneaky sites who block users for using IE. it also makes it clear that Microsoft is finally serious about making a good browser that people WANT to use. now if they make their developer tools anywhere as good as firebug they&#x27;ll have a winner. hiring some of the firebug team might be a good idea.
评论 #5978429 未加载
评论 #5978675 未加载
评论 #5978680 未加载
shayonsenguptaalmost 12 years ago
Internet Explorer doesn&#x27;t need to worry about this. No one ever calls them.
thesisalmost 12 years ago
Really tired of all the different versions of IE. Why oh why can&#x27;t it just be &quot;Internet Explorer&quot; without all these individual versions that pigeonhole themselves?
评论 #5978801 未加载
cpetersoalmost 12 years ago
IE&#x27;s &quot;like Gecko&quot; string is to more closely match WebKit&#x27;s UA string (e.g. &quot;... (KHTML, <i>like Gecko</i>) ...&quot;), not Firefox&#x27;s.
IzzyMuradalmost 12 years ago
It&#x27;s not a matter of the browser features anymore, but rather the company behind it. Say we all switch back to IE11 tomorrow... I am pretty sure Microsoft will abuse its power just like they did during IE6 era.
tcfunkalmost 12 years ago
The problem with Internet Explorer is fragmentation and length of life for versions.<p>IE11 could be the greatest browser in the entire world, and it wouldn&#x27;t matter until people are able to use it on Windows XP&#x2F;7.
评论 #5983343 未加载
adamconroyalmost 12 years ago
Why do they even call it &#x27;internet&#x27; explorer? It really is just a &#x27;web&#x27; explorer isn&#x27;t it?
评论 #5982755 未加载
评论 #5982002 未加载
wnevetsalmost 12 years ago
Good thing for the internets
评论 #5980783 未加载
jtmsalmost 12 years ago
I wont be calling it at all
Toshioalmost 12 years ago
Correct me if I&#x27;m wrong. If a web developer is hell-bent on detecting ie, they could look for the presence of the activex API (like jQuery currently does in order to provide a uniform AJAX interface).
评论 #5978632 未加载
评论 #5978633 未加载
评论 #5979723 未加载
marizcombinatoralmost 12 years ago
Just use webkit already...
评论 #5978997 未加载
评论 #5979530 未加载
Fuxyalmost 12 years ago
Well that&#x27;s nice and all but removing any way to identify it&#x27;s IE 11 sounds like a bad idea tome. I don&#x27;t quite thrust them to not make any more mistakes.