Одно из самых существенных изменений в IE 8.0 — модель совместимости. Основной механизм визуализации обозревателя замещен другим, более соответствующим стандартам. Это означает, что в итоге разработчики сайтов будут пользоваться только Web-стандартами, без учета индивидуальных особенностей разных обозревателей. Однако в ближайшем будущем это изменение будет иметь негативные последствия, поскольку многие Web-сайты и узлы внутрикорпоративных сетей проектировались специально для IE 6.0 и IE 7.0.

Для решения проблем совместимости создана специальная кнопка Compatibility View на инструментальной панели IE 8.0. Предполагается, что конечные пользователи смогут применять эту кнопку для Web-сайтов, не отображаемых должным образом в IE 8.0, а предприятия смогут использовать широкие возможности управления IE 8.0, чтобы жестко запрограммировать режим обратной совместимости для внутрикорпоративных сетей и других узлов. Предполагалось также, что годовой период бета-тестирования IE 8.0 даст разработчикам время освоиться с новым механизмом визуализации.

Однако лишь немногие разработчики внесли изменения в свои сайты в 2008 г., чтобы обеспечить их корректную работу с механизмом визуализации IE 8.0, а кнопка Compatibility View, хотя и созданная с самыми благими намерениями, возлагает бремя обеспечения совместимости сайтов непосредственно на пользователя. Очевидно, что необходимо продумать более автоматизированное решение, прежде чем можно будет выпустить IE 8.0 для широкого круга потребителей.

Такое решение, названное Compatibility View Updates, создает для обозревателя постоянно обновляемый черный список сайтов, которые не могут правильно отображаться с использованием принятого по умолчанию механизма визуализации IE 8.0. При встрече с таким сайтом IE 8.0 автоматически переходит в режим совместимости. При внесении изменений, обеспечивающих возможность полноценного взаимодействия с IE 8.0, сайт автоматически удаляется из черного списка.

Поскольку не все захотят пользоваться этой новой функцией обозревателя, Compatibility View Updates — необязательный компонент, легко удаляемый и настраиваемый в управляемых средах. Конечно, остается возможность при необходимости переключать сайты в режим совместимости.

Изменения пользовательского интерфейса и средств конфиденциальности и безопасности

Помимо упомянутых выше значительных изменений средств обеспечения совместимости, в IE 8.0 внесены и другие изменения. Из адресной строки удалена возможность автозавершения (AutoComplete Suggestions) и добавлена возможность показа большего числа ранее посещавшихся или популярных сайтов в выпадающем меню адресной строки. Новая панель «Избранное», заменившая панель ссылок предыдущих версий IE, также обладает расширенными возможностями настройки.

Кроме того, в IE 8.0 изменены средства конфиденциальности и безопасности. Удалена функция InPrivate Subscriptions, блокирующая загрузки и дополнительные компоненты с конкретных сайтов. Однако родственный режим InPrivate Blocking изменен так, чтобы все дополнительные компоненты отключались при осуществлении просмотра в этом режиме. Режим InPrivate теперь является сеансовым, так что все новые окна обозревателя, которые открываются в этом режиме, также используют режим InPrivate. Ранее новые окна открывались в неконфиденциальном режиме IE.

Изменения для предприятий и разработчиков

Чтобы учесть интересы предприятий, все новые возможности, добавленные с момента выхода предварительных версий, управляются посредством групповой политики, включая кнопку Compatibility View и функцию InPrivate Blocking.

Разработчиков ожидает более строгое соблюдение требований таблиц каскадных стилей (CSS) 2.1 и 3.0, а также некоторые новые функции на панели разработчика. В частности, панель инструментов теперь можно настраивать на работу с различными текстовыми редакторами.

Рекомендации

Основные ориентированные на конечного пользователя изменения в IE 8.0, такие как ускорители (Accelerators), Web-фрагменты (Web Slices) и визуальные поисковые запросы (Visual Search Suggestions), обеспечивают немало преимуществ этой версии по сравнению с конкурирующими технологиями — например, Mozilla Firefox. Проблема в том, что новый механизм визуализации в IE 8.0 может создать неудобства для предприятий, использующих особенности более ранних версий IE, поэтому важно как можно быстрее проверить, как ваша внутрикорпоративная сеть и публичные Web-сайты будут взаимодействовать с новым обозревателем. Решить проблему помогут новые средства обеспечения совместимости, реализованные в кандидат-версии; однако рекомендуется перевести имеющиеся сайты на использование Web-стандартов, что обеспечит их правильную визуализацию во всех современных обозревателях.

Главный вопрос — смогут ли функциональные усовершенствования, реализованные в IE 8.0, «перевесить» проблемы совместимости и неудобства, связанные с проведением модернизации. Поскольку IE 8.0 будет включен в Windows 7, можно предположить, что большинство предприятий просто перейдут на новую версию обозревателя при переходе на Windows 7. Это представляется более целесообразным, чем перевод существующих компьютеров Windows Vista и Windows XP на IE 8.0.