7 ms·
Is IE8 already a legacy browser? Google thinks so.
- glhaynes 15y agoGood. IE9’s failings are annoying but not nearly as annoying as IE8's.
- dstein 15y agoConsidering IE9 is one whole generation behind the other browsers, it too should be considered a legacy browser.
- etaty 15y agoDouglas Crockford said : "I have good hope for IE10, but all previous IE should die".
- deleted 15y ago[deleted]
- yuhong 15y ago>Considering IE9 is one whole generation behind the other browsers Now consider how bad IE8 must be. It doesn't support some 10 years old standards, such as XHTML.
- viraptor 15y agoIsn't XHTML pretty much a dead end now? Since everyone went for HTML5 support, you can still make XML-compliant HTML5 pages and serving XHTML-compliant pages is a tricky business - is there any reason for IE to support it?
- yuhong 15y agoHTML5 has an XML serialization, often called XHTML5.
- Supermighty 15y agoIt doesn't matter if people use an XHTML syntax. As long as these files are sent from the web server using text/html, and don't kid yourself most of them are, then they are still rendered as HTML. The true benefit of using the XHTML syntax is that you can use XML tools (that might be part of an existing tool chain) to output and manipulate your pages before they are served.
- jabo 15y agoLet's see if Google updates their documentation page soon to include IE9 in the list :)
- pohl 15y agoWell, being that it only runs on a legacy OS... Seriously, though, isn't 9 current and 10 expected soon?
- jabo 15y agoIE 9 is already out there. It works on Vista and 7 only though. If only Google comes up with a way to work fully with MS's Group Policies, Chrome will most surely take over the enterprise world. I think the big enterprises which use MS technologies keep IE still going. It's not like they have a choice though.
- 911-inside_job 15y agoIE 6.0 is the perfect browser for the enterprise or at least the perfect stable platform for enterprise web applications. Chrome updates are released every few days, who is supposed to test if all internal apps still work?
- Silhouette 15y agoI'm sorry you're getting downvoted for that little insight. I won't give any contractual undertaking to a client that anything I produce will run on Chrome when delivered, because it's a moving target and for some projects it updates faster than a complete test cycle. If Mozilla are now switching to crazy-fast auto-updates as well, then I'm going to have to start excluding Firefox too. At this rate, IE will be the only browser I will be able to commit to testing on and supporting. If that's not irony...
- evilduck 15y agoOh great, someone to usher in a whole new generation of "This site only supported in Internet Explorer" javascript popups. You already said your clients aren't asking for it and you're not providing it, are Chrome and FF honestly breaking your HTML4 and CSS2, or are you just exaggerating the problem rolling releases cause? Because given the choice between slow as shit browser releases tied to OS updates and anything else, I'll choose the latter because it's less headache.
- jabo 15y agoOne thing that surprises me is how when MS comes up with non-standard technologies for IE it makes them look like the bad guys, but when Google comes up with non-standard stuff (aka bleeding edge innovation) everyone embraces it. Imagine Microsoft launching something like the IE App Store.
- yuhong 15y agoYea, I realized that embrace and extend is not the worst of MS's evils. For example, MS extending ODF would have been much better than what MS did with OOXML.
- yid 15y agoIE's worst sins were MS-only extensions for which standards already existed. Goog, on the other hand, at least aims for backwards compatibility and standards compliance (see SPDY and false start SSL handshakes)
- code_duck 15y agoCompared to the latest browsers from everyone else, yes. Unfortunately, Microsoft's style seems to be to release browsers that are obsolete before they're even available. IE9 is a nice step ahead, but it leaves out a lot of nice technologies that could have moved the web forward. As Mozilla shifts to faster releases, and Chrome, Safari and webkit in general steam ahead, it's sad to think that we won't see IE 10 for another couple of years at the soonest. The way IE is developed is a relic of the desktop software era. Mozilla recognized that to keep up with Google, they needed to change how their browser is developed and released - I pray that something vital is changed to make that possible for MS and IE as well.
- Meai 15y agoThere are already previews of ie10 floating around, and it was shown on mix'11. I think it's going to be released with Windows 8
- code_duck 15y agoWhich will be released in... 18 to 24 months? Will the adoption rate of IE 9 even be 25% of IE users by then?
- Silhouette 15y ago> Unfortunately, Microsoft's style seems to be to release browsers that are obsolete before they're even available. I still don't understand why people think this crazy rush to get new browser versions out as rapidly as every couple of months is a good thing. Even if browsers support new features that fast, full-time professional web development agencies aren't going to keep up with the developments at the same break-neck pace, never mind anyone else. Even if they did, I doubt many of them would risk their reputation designing live sites for serious clients using unproven novelty technologies. While Microsoft's release cycle is perhaps longer than I would choose, at least they have some stability as a result. We may have hated IE6, but we did so only after several years of it being clearly the best browser in town, which people often forget. In any case, at least its quirks and foibles were well understood, and workarounds were widely documented and used basically successfully. Ditto for IE7, and anything from IE8 onwards is pretty decent as far as web standards go. For all the anti-IE criticism, the Web developed from a novelty to a routine part of daily life on Microsoft's watch, and about half the people in the world still use IE to get stuff done, despite all the possible alternatives available to them. Right now, with these absurdly rapid release cycles, it just feels like Google and Mozilla are having a big game of mine's bigger than yours is. I'd rather they stopped breaking actually useful stuff in releases they are pushing to the browsing public: Google have broken everything from rounded corners to HTML5 video, while Mozilla have fundamentally stuffed tried and tested tech like Java applets and basic typography by trying to be too clever with new technologies in recent versions. I'd rather the Chrome and Firefox teams caught up with basics that most people actually care about: Firefox 4 still doesn't do sensible tab isolation years after IE and Chrome did, while Chrome still doesn't seem to have an ad blocker worth anything, for example. Meanwhile, I really don't care that they can hide the URL bar now; I have a 1920x1200 screen and I like to know what site I'm really visiting. I don't care that Google support "open" video formats like VP8; the serious video publishing world uses the technically superior H.264, and Google just removed support for that in Chrome for purely political reasons. Please note that none of this means they can't issue security or performance updates as necessary. But Microsoft do that too, they just don't feel the need to slap a big "this is a shiny new version!" sticker on it every time. > The way IE is developed is a relic of the desktop software era. Contrary to trendy opinion among bazillionaire wannabes on Hacker News, the vast, vast majority of the world's IT infrastructure still lives in the desktop software era, and most web-based or mobile-based software sucks on technical, usability and basic functionality grounds. And I write that as someone who makes his living working with those technologies, just trying not to suck at it quite as badly.
- robryan 15y agoFrom a developer standpoint it feels like IE8 is closer to IE7 than the modern browsers, still needs hacks plenty of hacks.
- mickeyben 15y agoDo you know some big websites using the Google Chrome Frame in production ? If you're using it, any experience to share ?
- jabo 15y agoUsing Chrome Frame is just a matter of adding "<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">" to a page. I haven't used it yet, but the Chrome team recently announced at Google I/O that users can install Chrome Frame without the need for admin rights. Given that Google is taking an effort to promote Chrome Frame and making it accessible to several users restricted by corporate IT policies, there should be more adopters soon.
- mickeyben 15y agoI know it's very simple (I read the docs) but looking at the project bug tracker it looks like there is bugs here and there [1]. Just asking if it works well. [1] http://code.google.com/p/chromium/issues/list?can=2&q=label:chromeframe%20type=Bug&colspec=ID%20Stars%20Pri%20Area%20Feature%20Type%20Status%20Summary%20Modified%20Owner%20Mstone%20OS http://code.google.com/p/chromium/issues/list?can=2&q=la...
- Silhouette 15y agoGoogle are actively encouraging people to circumvent corporate IT policies?! No wonder so many corporate IT departments are sticking by Microsoft: at least they make it reasonably straightforward for sysadmins to manage policies across a whole workplace. I hadn't heard of Chrome Frame until this discussion, but the basic suggestions at http://code.google.com/chrome/chromeframe/ http://code.google.com/chrome/chromeframe/ sound a lot like "This page best viewed in $BROWSER at $RESOLUTION". Didn't we learn that lesson yet?
- jabo 15y ago"I hadn't heard of Chrome Frame until this discussion" > Google I/O 2011 - http://www.google.com/events/io/2011/sessions/html5-today-with-google-chrome-frame.html http://www.google.com/events/io/2011/sessions/html5-today-wi... > Google I/O 2010 - http://www.google.com/events/io/2010/sessions/using-chrome-frame.html http://www.google.com/events/io/2010/sessions/using-chrome-f... "at least they make it reasonably straightforward for sysadmins to manage policies across a whole workplace." > Google recently came up Administrative templates for Chrome. But I wonder why they didn't push it enough to IT departments - http://www.google.com/support/installer/bin/answer.py?answer=146164#Technical_Overview http://www.google.com/support/installer/bin/answer.py?answer...
- Ruudjah 15y agoIE8 does not do html5. Therefore, it's a legacy browser. Makes perfect sense to me.
- asadotzler 15y agoModern browsers share several things in common. If you're not a modern browser, then you're a legacy browser. Modern browsers have most of these: Super-fast JavaScript engines Hardware acceleration for graphics and text HTML audio and video elements and APIs SVG for vector graphics ForeignObject for bringing HTML into SVG HTML canvas element and API for 2D Some useful CSS 3 support like border radius, text shadow, transforms and transitions, etc. HTML History API WebGL for 3D graphics Web Workers Application Cache These are the features that let Web developers build a richer caliber of Web applications. IE 9 is a little bit short on some of these items, but I think it's got enough to qualify it as being part of the gang of Modern browsers. IE 8 has none of this. IE 8 was really not much more than IE7 with improved CSS 2.1 support, and IE7 wasn't much more than IE6 with tabbed browsing. So, yes, IE 8 is a legacy browser. It's the new IE6 -- the boat anchor around the necks of Web developers who want to move the Web forward. Even worse, Microsoft is leaving behind hundreds of millions of users who are currently running IE 7 and 8, saying that IE8 is the end of the road for Windows XP. It's pretty clear that Microsoft is making the big break with legacy between IE8 and IE9. 8 is the past, 9 is the present.
- yuhong 15y ago>IE 8 has none of this. IE 8 was really not much more than IE7 with improved CSS 2.1 support, and IE7 wasn't much more than IE6 with tabbed browsing. AFAIK from the bugs IE8's CSS code seems like a rewrite, while IE7's CSS code seems like hacks on top of IE6's CSS code.
- Silhouette 15y ago> Modern browsers have most of these: Well, modern browsers have some form of most of those, often different to the form in any other modern browser. HTML5 video is a great example. It's a nice idea, but as long as everyone is having childish arguments over which formats they're going to support, many of us who have to produce real world applications for real world users are still going to use Flash. (Sorry, Apple.) If and when the sorts of features you described are standardised such that web developers can write one version of their code and have a fair chance of it running on all modern browsers, then you'll have a case. Until then, I'm afraid it's just your personal, and inevitably biased, wish list. > These are the features that let Web developers build a richer caliber of Web applications. Can you give us some examples? > IE 8 has none of this. IE 8 was really not much more than IE7 with improved CSS 2.1 support, and IE7 wasn't much more than IE6 with tabbed browsing. Writing silly things like that makes you look rather foolish. For example, you've just defined "super-fast JavaScript engines" as a necessary criteria for a modern browser, and then immediately glossed over orders-of-magnitude improvements in real world JS performance between successive versions of IE. Of course faster JS engines are never going to do any harm, other things being equal, but IE8 runs JS fast enough to be useful.
- jabo 15y agoSilhouette and 911-inside_job: You guys should really read this: http://news.ycombinator.com/item?id=2575632 http://news.ycombinator.com/item?id=2575632