📜 ⬆️ ⬇️

Is IE9 a modern browser?

Mozilla evangelist Paul Rouget laid out a comparison of standard support for IE9 and Firefox 4, which convincingly proves that IE9 is lagging behind in many ways. Something in which this browser loses even Firefox 3.5, released two years ago, not to mention Google Chrome and Opera.

With a special cynicism, Rouge designed the note so that in IE9 it is rendered incorrectly .

For comparison, we also provide indicators of other browsers and test results referenced by Microsoft itself.

HTML5 test ( source )
')
IE9: 130
Firefox 4: 255
Firefox 3.5 (released two years ago): 142
Google Chrome 9: 283
Opera 11: 234

In 2011, IE9 finally supports Canvas, Video, Geolocation, and SVG. Support for Canvas and SVG in Firefox appeared five years ago, and Video and Geolocation - two years ago.

Compatible with HTML5 ( source )

IE9: 54%
Firefox 4: 88%
Firefox 3.6 (current release): 54%
Google Chrome 9, 10, 11: 84%
Opera 11: 64%
Opera 11.1 (future release): 65%

CSS3 compatibility ( source )

IE9: 74%
Firefox 4: 87%
Firefox 3.6: 72%
Google Chrome 9, 10, 11: 89%
Opera 11: 81%
Opera 11.1: 85%

JS API compatibility ( source )

IE9: 48%
Firefox 4: 90%
Firefox 3.6: 67%
Google Chrome 10, 11: 100%
Opera 11: 65%

Support for all standards in general ( source )

IE9: 61%
Firefox 4: 87%
Firefox 3.6: 65%
Google Chrome 10: 91%
Opera 11: 74%
Opera 11.1: 77%

Supported Platforms

IE9: Windows Vista / 7
Firefox 4 and Google Chrome: Windows Vista / 7, Windows XP, GNU / Linux, MacOS, Android
Opera: the same plus FreeBSD and Solaris

Hardware acceleration ( source )

Firefox 4 = IE9

On Windows Vista / 7, Firefox 4 browser supports full hardware acceleration, like IE9. No more, no less.

Firefox 4 also supports hardware acceleration on Mac and Windows XP (Compositing Acceleration) and Linux (Content Acceleration).

What is missing in IE9?
compared to firefox 4

WebGL, MathML, Web Workers, HTML5 Forms, JavaScript Strict Mode, CSS3 transitions, SVG filters, foreignObject, text-shadow, SMIL animation, File API, History API, XMLHttpRequest Level 2, FormData, CSS3 gradients, border-image, columns, classList API, drag-n-drop from the desktop, Flexible Box Model, App Cache (offline), IndexedDB, etc.

In conclusion, we present a table of standards support that Microsoft published when releasing release candidate IE9 a few days ago. It is based on tests in IE Test Center .



UPD . The response from the IE team is also published. They refer to more objective HTML5 tests from the W3C, as well as blaming competitors for prematurely introducing features that might violate specifications .

Source: https://habr.com/ru/post/113903/


All Articles