Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A eulogy for Internet Explorer @ NLHTML5

A eulogy for Internet Explorer @ NLHTML5

In six days Windows 10 will be released. For the first time since Windows 95, Internet Explorer will no longer be the default browser in Windows. That place has been taken by Microsoft Edge. So now would be a good time to say goodbye. 
A eulogy, if you will.

Niels Leenheer

July 23, 2015
Tweet

More Decks by Niels Leenheer

Other Decks in Technology

Transcript

  1. A eulogy for Internet Explorer
    1995 — 2015
    Niels Leenheer NLHTML5 — 23 July 2015 at Xebia, Hilversum

    View Slide

  2. Internet Explorer 

    was a good browser

    View Slide

  3. Internet Explorer 6

    was a good browser…

    View Slide

  4. Internet Explorer 6

    was a good browser…
    in 2001

    View Slide

  5. View Slide

  6. View Slide

  7. View Slide

  8. And then Microsoft did nothing

    for five years…

    View Slide

  9. In 2006 Internet Explorer 6 was 

    not a good browser anymore…

    View Slide

  10. In the days of Internet Explorer 4 and 5,
    it was truly way ahead of its time

    View Slide

  11. opacity
    make elements translucent
    1997 Internet Explorer 4 supports opacity filters

    2001 opacity property appeared in CSS3 colors draft
    2004 Firefox 0.9 supports the opacity property

    View Slide

  12. @font-face
    use your own fonts in the browser
    1997 Internet Explorer 4 supports CSS @font-face
    2009 Firefox 3.5 supports CSS @font-face

    View Slide

  13. VML

    vector graphics for the web
    1999 Internet Explorer 5 supports VML

    2001 SVG specification released
    2004 first native SVG implementation

    View Slide

  14. HTML+TIME

    animations and transitions
    1999 Internet Explorer 5 supports HTML+TIME

    2007 CSS3 based animations and transitions in WebKit
    2009 CSS3 Animations and CSS3 Transitions published

    View Slide

  15. HTML components

    extend HTML with your own behaviour
    1999 Internet Explorer 5 supports HTML components

    2012 first Web Components draft published

    View Slide

  16. ContentEditable

    edit HTML in the browser
    1999 Internet Explorer 5 supports ContentEditable

    2005 Safari 2 supports ContentEditable
    2007 Firefox 3 supports ContentEditable
    2014 HTML5 specification published

    View Slide

  17. XMLHttpRequest

    load data from the server
    1999 Internet Explorer 5 supports Microsoft.XMLHTTP
    2000 Mozilla reverse engineers it
    2005 Interner Explorer 7 supports XMLHttpRequest
    2006 W3C published a working draft

    View Slide

  18. View Slide

  19. View Slide

  20. View Slide

  21. goodbye

    View Slide

  22. @html5test

    View Slide