Internet Explorer 8
Internet Explorer 8 (IE8) — восьмая версия веб-браузера Internet Explorer, разработанная компанией Microsoft. Выпущенная 19 марта 2009 года, она стала частью операционной системы Windows 7 и была доступна для Windows XP, Windows Vista, Windows Server 2003 и Windows Server 2008. Браузер позиционировался как значительное обновление, направленное на повышение безопасности, соответствие веб-стандартам и улучшение пользовательского опыта, однако впоследствии подвергся критике за медленную работу и проблемы с совместимостью.
История
Разработка и выпуск
Разработка Internet Explorer 8 началась в 2007 году, когда Microsoft осознала необходимость догнать конкурентов (Mozilla Firefox, Opera, Safari) по скорости и соответствию стандартам. Первая публичная бета-версия вышла 5 марта 2008 года, вторая — 27 августа 2008 года. Финальная версия была выпущена 19 марта 2009 года. В отличие от предшественника (IE7), IE8 изначально разрабатывался с акцентом на безопасность и поддержку каскадных таблиц стилей (CSS) 2.1.
Распространение и поддержка
IE8 стал предустановленным браузером в Windows 7 (выпущена в октябре 2009 года). Для Windows XP и Vista он распространялся через Центр обновлений Windows. Поддержка браузера со стороны Microsoft продолжалась до 12 января 2016 года, когда закончился расширенный цикл поддержки для Windows 7. Однако в ряде корпоративных сред IE8 использовался значительно дольше из-за зависимости от устаревших веб-приложений.
Ключевые особенности
Улучшенная безопасность
IE8 ввёл несколько важных механизмов безопасности:
- Защищённый режим (Protected Mode) — работа браузера с пониженными привилегиями, ограничивающая возможность записи в системные области. В Windows Vista и Windows 7 этот режим был включён по умолчанию для зоны «Интернет».
- Фильтр SmartScreen — блокировка фишинговых сайтов и загрузок вредоносного ПО. Фильтр проверял URL-адреса и файлы по базе Microsoft.
- Фильтр XSS (Cross-Site Scripting Filter) — защита от межсайтового скриптинга, одной из распространённых уязвимостей веб-приложений.
- DEP/NX (Data Execution Prevention) — аппаратная защита от выполнения кода в областях памяти, не предназначенных для этого.
Соответствие веб-стандартам
IE8 был первым браузером Microsoft, который прошёл тест Acid2 (проверка корректной поддержки CSS 2.1 и HTML). Однако он не прошёл тест Acid3, показывающий поддержку современных веб-стандартов (JavaScript, DOM, SVG). В IE8 была реализована поддержка:
- CSS 2.1 (почти полностью)
- HTML 4.01
- XHTML 1.0 (частично)
- ECMAScript 3 (JavaScript)
- DOM Level 2 (частично)
Режим совместимости (Compatibility View)
Для обеспечения работы с сайтами, созданными под старые версии Internet Explorer, был добавлен режим совместимости. При его включении (кнопка с изображением разорванной страницы) браузер эмулировал поведение IE7. Это позволяло отображать устаревшие корпоративные и государственные веб-приложения, которые не работали корректно в IE8.
Ускоренные вкладки (Accelerators)
Новая функция, позволявшая выделить текст на веб-странице и выполнить с ним определённое действие (например, поиск в картах, перевод, отправка по электронной почте) без перехода на другой сайт. Ускоренные вкладки были реализованы через контекстное меню и панель инструментов.
Веб-фрагменты (Web Slices)
Позволяли подписываться на определённые части веб-страниц (например, курсы валют, прогноз погоды, новости) и отслеживать их обновления в панели избранного. Технология не получила широкого распространения из-за сложности внедрения и отсутствия поддержки со стороны сайтов.
Критика и недостатки
Производительность
IE8 критиковался за низкую скорость работы по сравнению с конкурентами (Firefox 3, Chrome 1-2, Opera 9.5). Загрузка страниц, выполнение JavaScript и рендеринг сложных макетов были заметно медленнее. Тесты SunSpider (производительность JavaScript) показывали, что IE8 в 5-10 раз медленнее Chrome того же периода.
Совместимость с современными стандартами
Несмотря на прохождение Acid2, IE8 не поддерживал:
- CSS3 (закруглённые углы, тени, градиенты, анимации)
- HTML5 (теги
<video>,<audio>,<canvas>,<section>) - SVG (масштабируемая векторная графика)
- ECMAScript 5 (современный JavaScript)
Это вынуждало веб-разработчиков использовать многочисленные хаки и полифиллы для обеспечения корректного отображения сайтов в IE8.
Проблемы с безопасностью
Хотя IE8 был безопаснее предшественников, он оставался уязвимым для ряда атак. В 2009-2012 годах было обнаружено несколько критических уязвимостей, включая удалённое выполнение кода (CVE-2009-1917, CVE-2010-0249). Microsoft выпускала обновления безопасности, но из-за архитектурных ограничений (например, отсутствие изоляции процессов) IE8 был менее защищён, чем современные браузеры.
Отказ от поддержки ActiveX
В IE8 была ограничена поддержка ActiveX — технологии, используемой для создания интерактивных элементов на веб-страницах. В защищённом режиме многие элементы ActiveX не работали, что вызывало проблемы с корпоративными веб-приложениями, написанными под старые версии IE.
Применение
Корпоративный сектор
IE8 долгое время оставался стандартом в государственных учреждениях, банках, промышленных предприятиях и других организациях, использующих устаревшие веб-приложения (например, системы электронного документооборота, бухгалтерские программы). Многие из этих приложений были написаны специально для Internet Explorer 6/7 и не работали в современных браузерах. Режим совместимости IE8 позволял продлить жизнь таким системам.
Домашние пользователи
Среди домашних пользователей IE8 был популярен в основном как предустановленный браузер в Windows 7. Однако многие пользователи переходили на Firefox, Chrome или Opera из-за более высокой скорости и лучшей поддержки современных веб-стандартов.
Интересные факты
- IE8 стал последней версией Internet Explorer, поддерживавшей Windows XP (Service Pack 2 и 3).
- В 2010 году Microsoft выпустила обновление, добавляющее в IE8 поддержку HTML5-тегов
<video>и<audio>через плагин, но эта возможность не была включена по умолчанию. - В 2011 году браузер IE8 занимал около 30% мирового рынка веб-браузеров, уступая только Chrome и Firefox.
- В 2014 году Microsoft объявила о прекращении поддержки IE8 для Windows 7, но из-за массовых протезов корпоративных клиентов поддержка была продлена до 2016 года.
- В некоторых странах (например, в Китае) IE8 продолжал использоваться в государственных учреждениях до 2018-2019 годов из-за зависимости от устаревших веб-приложений.
Источники
- Microsoft Corporation. Internet Explorer 8: Technical Overview (2009)
- «Internet Explorer 8: The Complete Guide» — O'Reilly Media (2009)
- «Browser Wars: The History of Internet Explorer» — TechRepublic (2015)
- «Internet Explorer 8: A Review» — Ars Technica (2009)
- «The Rise and Fall of Internet Explorer» — The Verge (2015)
- «Internet Explorer 8: Security and Performance» — Microsoft Security Response Center (2009)
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →