Евангелист Mozilla Пол Руже выложил сравнение поддержки стандартов браузерами IE9 и Firefox 4, которое убедительно доказывает отставание IE9 по многим параметрам. Кое в чём этот браузер проигрывает даже Firefox 3.5, выпущенному два года назад, не говоря уже о Google Chrome и Opera.
С особым цинизмом Руже оформил заметку так, что в IE9 она рендерится неправильно.
Для сравнения мы приводим также показатели других браузеров и результаты тестов, на которые ссылается сама Microsoft.
Тест HTML5 (источник)
IE9: 130
Firefox 4: 255
Firefox 3.5 (выпущен два года назад): 142
Google Chrome 9: 283
Opera 11: 234
В 2011 году IE9 наконец-то поддерживает Canvas, Video, Geolocation и SVG. Поддержка Canvas и SVG в Firefox появилась пять лет назад, а Video и Geolocation — два года назад.
Совместимость с HTML5 (источник)
IE9: 54%
Firefox 4: 88%
Firefox 3.6 (текущий релиз): 54%
Google Chrome 9, 10, 11: 84%
Opera 11: 64%
Opera 11.1 (будущий релиз): 65%
Совместимость с CSS3 (источник)
IE9: 74%
Firefox 4: 87%
Firefox 3.6: 72%
Google Chrome 9, 10, 11: 89%
Opera 11: 81%
Opera 11.1: 85%
Совместимость с JS API (источник)
IE9: 48%
Firefox 4: 90%
Firefox 3.6: 67%
Google Chrome 10, 11: 100%
Opera 11: 65%
Поддержка всех стандартов в целом (источник)
IE9: 61%
Firefox 4: 87%
Firefox 3.6: 65%
Google Chrome 10: 91%
Opera 11: 74%
Opera 11.1: 77%
Поддерживаемые платформы
IE9: Windows Vista/7
Firefox 4 и Google Chrome: Windows Vista/7, Windows XP, GNU/Linux, MacOS, Android
Opera: все те же плюс FreeBSD и Solaris
Аппаратное ускорение (источник)
Firefox 4 = IE9
На Windows Vista/7, браузер Firefox 4 поддерживает полное аппаратное ускорение, как IE9. Ни больше, ни меньше.
Firefox 4 также поддерживает аппаратное ускорение на Mac и Windows XP (Compositing Acceleration) и Linux (Content Acceleration).
Чего не хватает в IE9?
по сравнению с Firefox 4
WebGL, MathML, Web Workers, HTML5 Forms, JavaScript Strict Mode, CSS3 переходы, SVG фильтры, foreignObject, text-shadow, SMIL анимация, File API, History API, XMLHttpRequest Level 2, FormData, CSS3 градиенты, border-image, колонки, classList API, драг-н-дроп с десктопа, Flexible Box Model, App Cache (офлайн), IndexedDB и т. д.
В заключение приводим таблицу поддержки стандартов, которую опубликовала компания Microsoft при выпуске релиз-кандидата IE9 несколько дней назад. Она базируется на тестах в IE Test Center.
UPD. Опубликован также ответ от команды IE. Они ссылаются на более объективные тесты HTML5 от W3C, а также упрекают конкурентов в преждевременном внедрении функций, которые могут нарушить спецификации.
С особым цинизмом Руже оформил заметку так, что в IE9 она рендерится неправильно.
Для сравнения мы приводим также показатели других браузеров и результаты тестов, на которые ссылается сама Microsoft.
Тест HTML5 (источник)
IE9: 130
Firefox 4: 255
Firefox 3.5 (выпущен два года назад): 142
Google Chrome 9: 283
Opera 11: 234
В 2011 году IE9 наконец-то поддерживает Canvas, Video, Geolocation и SVG. Поддержка Canvas и SVG в Firefox появилась пять лет назад, а Video и Geolocation — два года назад.
Совместимость с HTML5 (источник)
IE9: 54%
Firefox 4: 88%
Firefox 3.6 (текущий релиз): 54%
Google Chrome 9, 10, 11: 84%
Opera 11: 64%
Opera 11.1 (будущий релиз): 65%
Совместимость с CSS3 (источник)
IE9: 74%
Firefox 4: 87%
Firefox 3.6: 72%
Google Chrome 9, 10, 11: 89%
Opera 11: 81%
Opera 11.1: 85%
Совместимость с JS API (источник)
IE9: 48%
Firefox 4: 90%
Firefox 3.6: 67%
Google Chrome 10, 11: 100%
Opera 11: 65%
Поддержка всех стандартов в целом (источник)
IE9: 61%
Firefox 4: 87%
Firefox 3.6: 65%
Google Chrome 10: 91%
Opera 11: 74%
Opera 11.1: 77%
Поддерживаемые платформы
IE9: Windows Vista/7
Firefox 4 и Google Chrome: Windows Vista/7, Windows XP, GNU/Linux, MacOS, Android
Opera: все те же плюс FreeBSD и Solaris
Аппаратное ускорение (источник)
Firefox 4 = IE9
На Windows Vista/7, браузер Firefox 4 поддерживает полное аппаратное ускорение, как IE9. Ни больше, ни меньше.
Firefox 4 также поддерживает аппаратное ускорение на Mac и Windows XP (Compositing Acceleration) и Linux (Content Acceleration).
Чего не хватает в IE9?
по сравнению с Firefox 4
WebGL, MathML, Web Workers, HTML5 Forms, JavaScript Strict Mode, CSS3 переходы, SVG фильтры, foreignObject, text-shadow, SMIL анимация, File API, History API, XMLHttpRequest Level 2, FormData, CSS3 градиенты, border-image, колонки, classList API, драг-н-дроп с десктопа, Flexible Box Model, App Cache (офлайн), IndexedDB и т. д.
В заключение приводим таблицу поддержки стандартов, которую опубликовала компания Microsoft при выпуске релиз-кандидата IE9 несколько дней назад. Она базируется на тестах в IE Test Center.
UPD. Опубликован также ответ от команды IE. Они ссылаются на более объективные тесты HTML5 от W3C, а также упрекают конкурентов в преждевременном внедрении функций, которые могут нарушить спецификации.