Internet Explorer 9 и HTML 5

Если вам доводилось знакомиться с последними оценками от Microsoft, то вы, наверное, знаете, что IE9 является лучшим браузером в плане HTML 5 (благодаря добавленной поддержке HTML 5 и аппаратно-ускоренному движку рендеринга). В действительности вы можете сами взглянуть на страницу графической производительности браузера на сайте Microsoft, из которой ясно видно, что IE9 гораздо лучше конкурентов.

Однако, несмотря на то, что аппаратное ускорение некоторого контента действительно является захватывающим моментом, заявления Microsoft все-таки вызвали у меня некоторые сомнения. Во-первых, в оценках Microsoft, Firefox обычно как минимум также хорош (а иногда и даже лучше), чем IE9. Microsoft просто не включила в Firefox все еще разрабатываемое аппаратное ускорение, которое было в браузере с Firefox 3.7a5. И если включить эту возможность, то Firefox 4.0 пролетает через большинство тестов Microsoft также быстро, как и IE9 PP4.

Конечно, Chrome, Safari и Opera пока не поддерживают аппаратное ускорение. Но я пока вообще сомневаюсь в важности этой возможности. Серьезно, как много вы знаете веб-сайтов с HTML 5, которые бы пользовались преимуществами аппаратного ускорения? Такие сайты определенно будут в будущем. Но ведь и Google работает над аппаратным ускорением, и Opera получит его в недалеком будущем и, я уверен, Apple также получит его (особенно учитывая желание Apple покончить с Flash). Так что факт в настоящее время заключается в том, что большое преимущество IE9 в виде аппаратного ускорения пока совсем не является большим преимуществом.

Что же касается поддержки HTML 5, то и здесь у IE9 пока есть значительные недоработки. PP4, например, пока не поддерживает такой критический элемент, как Сanvas. Вообще, по данным Caniuse.com, IE9 поддерживает лишь 81% всех требований HTML5, тогда как Chrome, например, поддерживает 88%, Firefox — 96%, Safari — 88% и Opera — 77%. В тесте html5test.com, IE9 набирает 85 очков из 300 возможных. Для сравнения Chrome 6 Beta в нем же набирает 227 очков, Opera 10.61 – 166 очков, Safari 5.0.1 – 214 очков, Firefox 4 Beta 4-pre – 199 очков.

Таким образом, IE9, похоже, все-таки не лучший браузер в плане поддержки HTML 5. Да и разворачивающиеся действия сейчас напоминают события прошлых лет, когда Microsoft заявляла, что IE8 будет полностью совместим с веб-стандартами. Как все мы знаем, этого так и не произошло. Так, например, в тесте Acid 3 IE8 набрал лишь 21 из 100 возможных очков. Для сравнения, IE9 в нем набрал уже 83 очка, Firefox – 97 очков, а все остальные крупные браузеры набрали все 100 очков.

Без всяких сомнений для лояльных пользователей IE8 браузер IE9 является крупным обновлением. Однако этого не скажут пользователи Firefox или Chrome. Да, IE9 кажется более проворным, чем предшественник, однако он не настолько быстр, насколько должен быть для игры с серьезными соперниками. Если в просочившихся в Интернет скриншотах и правда представлен новый IE9, то он будет выглядеть устаревшим сразу же после выпуска. Opera, Chrome, Safari и Firefox предлагают гладкие новые интерфейсы, представляющие изменившееся поведение пользователей, тогда как IE9 может выглядеть прямо как IE8 или IE7.

Да, слишком рано пока делать окончательные выводы. Но все-таки существует большая вероятность, что IE9 не осуществит возложенных на него надежд. Любая производительность в JavaScript которая будет находиться ниже уровня Firefox или же недостаток поддержки HTML 5 оставят Microsoft наедине с ее аппаратным ускорением, которое хоть и не плохо само по себе, но пока совершенно бесполезно — как 600-от сильная машина, в основном плетущаяся по пробкам.

Обсуждение закрыто.