Статьи

В самом деле? IE9 100% совместим с HTML5?

Посетив сайт Центра тестирования IE, вы можете подумать, что IE9 достиг 100% совместимости с HTML5. Они построили таблицу результатов теста, которая сравнивает текущий предварительный просмотр платформы IE9 с текущими версиями всех других основных браузеров. IE9 получает 100% баллов за все свои тесты, даже те, которые помечены как «HTML5».

Однако при ближайшем рассмотрении становится ясно, что они добавили тесты только для очень ограниченного набора функций под меткой HTML5:

  • HTML5 API для выбора текста в JavaScript
  • Встраивание SVG в HTML
  • Функция getElementsByClassName

HTML table of test results showing IE9 scoring 100% for all tests

Так что это не совсем тест на совместимость с HTML5. Как кратко выразил Дейв здесь, в штаб-квартире SitePoint:

Мы создали этот набор тестов на соответствие IE9 и пришли к выводу, что ни один из этих других браузеров не является IE9.

Посещение сайта HTML5 Test рисует совершенно другую картину. Из проведенного тестирования лучшим браузером был Google Chrome 5, который набрал 142/160, Safari 4 достиг 120, Opera 10.5 получила 38 102, а Firefox 3.6 — 101. Самыми худшими браузерами были IE8 и второй предварительный просмотр платформы IE9; оба забили 19/160.

Чтобы продемонстрировать, что каждый может сыграть в игру с результатами теста, сайт HTML5 Canvas Campaign в Internet Explorer 9 опубликовал набор результатов теста HTML5, которые демонстрируют, что IE9 неизменно получает 0%.

Лично я в восторге от IE9. Кто бы мог подумать, что Microsoft когда-нибудь изначально будет поддерживать SVG? Также слишком рано говорить, насколько хорошо IE9 будет поддерживать такие технологии, как HTML5 и CSS3; у нас пока только предварительный просмотр платформы. У меня большие надежды!

Между тем, такие явно вводящие в заблуждение результаты тестов никому не помогают, а только создают путаницу и недоверие.