От Internet Explorer 7 до Internet Explorer 9, HTML 5 для всех
Это очень важный поворот, который Microsoft делает с Internet Explorer 9, добавляя поддержку HTML 5, включая Canvas, который, тем не менее, конкурирует с Silverlight, а также SVG и CSS 3.
Начнем с ретроспективы...

От Internet Explorer 7 до Internet Explorer 8
Переход от версии 7 к версии 8 улучшил классическое использование браузера.
- Стандарт ARIA W3C
Она учитывает доступность в приложениях Ajax. - Объект XDomainRequest
XDomainRequest должен был стать преемником объекта XMLHttpRequest и позволять асинхронно обмениваться данными между различными сайтами, но он был оставлен в IE 10 и заменен XHR 2. - Деятельность
Это меню, которые позволят на объекте веб-страницы вызывать службы из других веб-страниц. Эти службы будут работать в связи с объектом, на который они ссылаются. Простой пример - возможность вставить часть другой страницы на текущую. Для этого служба или текст, который необходимо вызвать, должны быть закодированы в XML-файл в точном формате. - Веб-страницы
Это эквивалент RSS-потока. Это позволяет пользователю при посещении страницы быть в курсе изменений в ней, если страница поддерживает формат.
Веб-страницы будут отображаться в избранном виде в виде миниатюры страницы, с обновленным содержимым... Показанный пример представлен ниже. - Лупа
Функция Firefox 3: увеличение или сокращение страницы с сохранением сглаживания символов .
- Диспетчер расширений
Другая функция FF3, которая будет возобновлена IE8. - Возобновленная сессия
Когда браузер будет случайно закрыт, его можно будет перезапустить и найти те вкладки страниц, на которых мы работали. Еще одно восстановление. - CSS и DOM
Изменения в селекторах CSS, методах DOM бесчисленные. Все это идет в сторону стандарта и частично компенсирует разрыв с HTML 5. - Режимы 7 и 8
Можно будет переключаться между режимом Internet Explorer 7 и 8 для веб-сайтов, не совместимых с той или иной версией.
Наконец, уточним, что IE8 проходит тест на Acid2 совместимость.
Чего не хватало версии 8
- HTML 5
Новый формат частично реализуется другими браузерами. Он предназначен для веб-приложений. Корпорация Microsoft должна соответствовать некоторым требованиям стандарта, в том числе для приложений вне сети. Отсутствие полной поддержки этого формата может вызвать упадок браузера Microsoft. - Холсты
Canvas определен в HTML 5, это даже важный элемент, он позволяет рисовать с помощью команд на веб-странице, поэтому создает графический интерфейс, игру, графы... Он реализован в других браузерах.
Несмотря на стремление приблизиться к стандартам, Microsoft в первую очередь стремится защитить свою монополию, запретив появление стандарта для веб-приложений, вероятно, самого активного рынка в ближайшие годы. Поэтому фирма полагается на Silverlight, переносимость которой очень средняя, и до сих пор игнорирует HTML 5.
От версии 8 до версии 9
IE 9 - это совершенно другой браузер, который больше похож на Chrome и соответствует стандартам Сети, говорится на тестовом сайте, созданном Microsoft для демонстрации и по мнению основных заинтересованных партнеров Microsoft.
Кроме того, совместимость, измеренная с помощью теста Acid, увеличивается до 95% по сравнению с 21% для IE8. Интересно наблюдать за эволюцией браузеров Microsoft между 7-й и 8-й версией, а затем с 9-й .
- CSS 3
На демонстрационном сайте показаны давно ожидаемые веб-мастерами эффекты, среди которых закругленные углы в коробках, вынуждавшие использовать в качестве замены изображения.
Также включены градиенты и новые селекторы. - SVG
СВГ реализуется лишь частично, но ее планируется развивать и приближаться к полной совместимости, с исключениями.
Microsoft не планирует реализовывать фильтры и анимацию.
Она предпочитает использовать шрифты True Type с SVG и не планирует поддерживать шрифты SVG. - Холсты
IE9 распознает тег интеграции рисунка на веб-странице и, кроме того, позволит Direct2D графическое ускорение на его содержимое, а также на тег <video>.
Расширенную поддержку стандарта можно проверить на Canvas Tutorial онлайн (в разделе HTML 5). - Видео
Видео и аудио теги HTML 5 поддерживаются, но Microsoft объявила, что только кодек H.264 будет поддерживаться Internet Explorer 9.
Это патентный и платный кодек, но Microsoft входит в число тех, кто получает права на этот кодек. Он встроен в Windows 7 и бесплатный для пользователей. Это не для тех, кто размещает видео в таком формате !
Google создала расширение для добавления поддержки WebM в Internet Explorer 9 (а Microsoft ответила с расширением для Chrome, добавив поддержку H.264!). - Защита от отслеживания
Чтобы не допустить сбора рекламными регламентами информации об истории навигации интернет-пользователей, поэтому в центре их интересов будет возможность блокировать серверы, обычно используемые для этих сервисов.
Это может навредить таким компаниям, как Google, чья реклама Adsense использует этот принцип, чтобы удовлетворить активистов личной жизни, но, прежде всего, приведет к тому, что реклама не будет интересной.
Показатели
Как показывает сравнительный график SunSpider, навигационный компаратор, учитывающий JavaScript, скорость отображения для JavaScript-приложения с 3800 до 600 выросла в 6,5 раза, она остается ниже, чем у Opera и Chrome, но превосходит Firefox.

Браузер использует графическое ускорение Direct2D благодаря интерфейсу с графической системой Vista и Seven, и по этой причине он будет совместим с ними, но не с Windows XP.
Он также использует многоядерные процессоры для одновременного лечения.
Воспользоваться этой технологией смогут все типы компьютеров, включая нетбуки. Именно там IE 9 получает преимущество над другими браузерами.
Ускорение графики применяется к тегу видео HTML 5 и Canvas.
Сильверлайт
Несмотря на поддержку HTML 5, видео и canvas, которые делают Silverlight не обязательным, Microsoft продолжит разработку Silverlight как альтернативной платформы веб-приложений с XAML и несколькими языками программирования, в то время как HTML пока остается ограниченным JavaScript.
Обновление
2013 года: Silverlight больше не поддерживается.
Чего еще не хватает Internet Explorer 9
См. статьи о тестах совместимости в конце страницы.
- WebGL. 3D-анимация в браузере.
- HTML-формы 5. Проверка.
- Перетащить из офиса.
- CSS 3. Много функций. Градиенты, текст-тень, переходы.
- Исторический API.
- XMLHttpRequest 2. Аякс между сайтами. Microsoft использует альтернативу XDomainRequest. И
- IndexedDB, MathML, Flexible Box Model...
Заключение
Вице-президент Microsoft так и сказал:
"Люди ходят в Сеть за сайтами, а не за браузером. Как и на ПК для приложений, а не для Windows".
Именно поэтому фирма решила выпустить браузер, поддерживающий язык приложений, HTML 5, хотя и с задуманным задним числом, что он должен работать в Windows лучше, чем где-либо еще.
(Обновление 2014: Это заявление необходимо приблизить к этому позже в IE10, и функции, добавленные, чтобы разрешить приложения, погружающиеся в браузер !)
Кроме того, с появлением плагина Google Chrome Frame, который приносит поддержку HTML 5 и компилятора JavaScript V8 браузерам Microsoft, фирма оказалась в тупике.
Чтобы выйти из нее, она решила двигаться вперед и сделать лучше своих конкурентов. Не исключено, что Internet Explorer, рыночная доля которого будет размываться, будет выбран не в будущем, поскольку он установлен по умолчанию в Windows, а по своим качествам !
Справочные материалы и демонстрационные материалы
- Тест-драйв, демонстрации. Предлагает тесты скорости и демонстрации HTML 5, SVG и CSS 3.Page тестирования HTML 5 и Canvas под IE9. Работает на других браузерах.
- Новый компилятор JavaScript.
- Internet Explorer 10. Мутация заканчивается.