Технический специалист Mozilla Пол Руже (Paul Rouget) подверг Microsoft суровой критике, заявив, что хотя Internet Explorer 9 «несомненно лучше IE8 и является шагом в правильном направлении», до современных браузеров ему еще далеко. В подтверждение своих слов эксперт ссылается на то, что для оценки новой версии Microsoft использует тесты, разработанные параллельно с IE9 для эталонного тестирования. Получить всестороннюю сбалансированную оценку программы таким способом невозможно, убежден Руже.
Действительно ли IE9 на 99% поддерживает стандарт HTML5, как утверждает Microsoft? Ничего подобного. Тесты, на которые ссылается Microsoft, были созданы в процессе разработки IE9. Не удивительно, что браузер их успешно прошел — наш продукт тоже получает прекрасные оценки в тестах нашего собственного производства. Однако их основное назначение — выявлять отклонения при проверке нового кода. Другими словами, собственные тесты позволяют убедиться, что при внесении изменений в программный код не перестанут работать ранее созданные функции. Всесторонняя проверка всех элементов на соответствие определенному стандарту при этом не проводится.
Руже испытал IE9 и Firefox на основе двух разных независимых тестов HTML5 и получил интересные результаты:
На самом деле, IE9 опоздал на два года. Разработчики очень радуются, что внедрили поддержку тегов <video> и <canvas>, SVG и частично CSS3, но другие вендоры сделали это уже давным-давно. В Firefox 3.5 поддержка тегов <video> и <canvas>, геолокации и SVG была еще в 2009 году. А вообще, Canvas и SVG существовали еще пять лет назад.