Введение
Веб-браузер для Windows, выпущенный в 2001 году.
Поскольку значительная часть веб-аудитории продолжала использовать устаревший браузер (особенно в Китае), в конце 2000-х годов были запущены кампании, направленные на то, чтобы побудить пользователей обновиться до более новых версий Internet Explorer или перейти на другие браузеры. Некоторые веб-сайты полностью прекратили поддержку IE6, наиболее заметным примером чего стал отказ Google от поддержки некоторых своих сервисов в марте 2010 года. Согласно данным сайта modern.ie от Microsoft, по состоянию на 2015 год IE6 использовали 3,1% пользователей в Китае и менее 1% в других странах. Internet Explorer 6 стал последней версией, носившей название Microsoft Internet Explorer. Начиная с выпуска Internet Explorer 7 в 2006 году, программное обеспечение было переименовано в Windows Internet Explorer. Internet Explorer 6 больше не поддерживается и недоступен для загрузки с сайта Microsoft. Это последняя версия Internet Explorer, поддерживающая Windows NT 4.0 SP6a, Windows 98, Windows 2000 и Windows ME, хотя она поставлялась только предустановленной в Windows XP RTM—SP1 и Windows Server 2003 RTM; следующая версия, Internet Explorer 7, поддерживает только Windows XP SP2 или более позднюю версию и Windows Server 2003 SP1 или более позднюю версию.
Because a substantial percentage of the web audience still used the outdated browser (especially in China), campaigns were established in the late 2000s to encourage users to upgrade to newer versions of Internet Explorer or switch to different browsers. Some websites dropped support for IE6 entirely, most notable of which was Google dropping support in some of its services in March 2010. According to Microsoft's modern. ie website, as of 2015, 3.1% of users in China and less than 1% in other countries were using IE6. Internet Explorer 6 was the last version to be called Microsoft Internet Explorer. The software was rebranded as Windows Internet Explorer starting in 2006 with the release of Internet Explorer 7. Internet Explorer 6 is no longer supported, and is not available for download from Microsoft. It is the last version of Internet Explorer to support Windows NT 4.0 SP6a, Windows 98, Windows 2000 and Windows ME, though it is only available as pre installed in Windows XP RTM—SP1 and Windows Server 2003 RTM; as the following version, Internet Explorer 7, only supports Windows XP SP2 or later and Windows Server 2003 SP1 or later.
Обзор
Когда IE6 был выпущен, он включал в себя ряд улучшений по сравнению с предшественником, Internet Explorer 5. Он и его браузерный движок MSHTML (Trident) необходимы для работы многих программ, включая Microsoft Encarta. IE6 улучшил поддержку каскадных таблиц стилей (CSS), добавив ряд ранее нереализованных свойств и исправив ошибки, такие как ошибка модели отображения элементов в Internet Explorer. В Windows XP IE6 представил обновлённый интерфейс, основанный на теме оформления операционной системы по умолчанию, Luna. Кроме того, IE6 добавил улучшения DHTML, ограничение содержимого во встроенных фреймах и частичную поддержку DOM уровня 1 и SMIL 2.0. Движок MSXML также был обновлён до версии 3.0. Среди новых функций — новая версия комплекта администрирования Internet Explorer (IEAK), включающая IExpress — утилиту для создания самораспаковывающихся установочных пакетов на основе INF, Media bar, интеграцию с Windows Messenger, сбор информации об ошибках, автоматическое изменение размера изображений и поддержку P3P. В 2002 году был отключён протокол Gopher, а поддержка формата XBM была прекращена. IE6 был самым распространённым веб-браузером на протяжении всего периода своего существования, обогнав Internet Explorer 5.x. В период расцвета в 2002 и 2003 годах доля рынка IE6 достигла почти 90%, а общая доля всех версий IE — 95%. До выхода Mozilla Firefox доля рынка IE оставалась практически неизменной, пока Firefox постепенно не начал набирать популярность. Microsoft возобновила разработку Internet Explorer и выпустила Internet Explorer 7, что привело к дальнейшему сокращению числа пользователей IE6. 7 мая 2003 года Брайан Кантриман, менеджер программы Internet Explorer, заявил в онлайн-чате Microsoft, что Internet Explorer больше не будет распространяться отдельно от Windows (IE6 станет последней автономной версией), однако его развитие продолжится как часть эволюции Windows, а обновления будут выпускаться только вместе с обновлениями Windows. Таким образом, Internet Explorer и сама Windows будут более синхронизированы. Однако после одного выпуска в соответствии с этим планом (IE6 SP2 в составе Windows XP SP2 в августе 2004 года) Microsoft изменила свои планы и выпустила Internet Explorer 7 для Windows XP SP2 и Windows Server 2003 SP1 в конце 2006 года. Microsoft Internet Explorer 6 стала последней версией Internet Explorer, в названии которой присутствовало слово "Microsoft": в последующих версиях брендинг был изменён на "Windows Internet Explorer" в ответ на обвинения в антиконкурентной привязке Internet Explorer и Windows, выдвинутые в деле Соединённых Штатов против Microsoft и антимонопольном деле Европейского Союза против Microsoft. 4 марта 2011 года Microsoft призвала пользователей сети отказаться от использования IE6 в пользу более новых версий Internet Explorer. Компания запустила веб-сайт под названием IE6 Countdown, который отображал процент пользователей в мире, использующих IE6, и был направлен на стимулирование обновления браузера. С 2015 года все устаревшие примеры вопросов, предлагаемые в IE6 Search Companion на Windows XP и другие уникальные функции, были заменены на предложение "Обновить до Windows 10".
Проблемы безопасности
Сайт Secunia сообщил о 24 необработанных уязвимостях в Internet Explorer 6 по состоянию на 9 февраля 2010 года. Эти уязвимости, включающие несколько оценок "умеренно критических", составляли 17% от общего числа 144 рисков безопасности, перечисленных на сайте по состоянию на 11 февраля 2010 года. По состоянию на 23 июня 2006 года Secunia насчитала 20 необработанных ошибок безопасности для Internet Explorer 6, значительно больше и более старых, чем для любого другого браузера, даже на каждом отдельном уровне критичности, хотя некоторые из этих ошибок влияли только на Internet Explorer при работе на определенных версиях Windows или при взаимодействии с определенными другими приложениями. Это вредоносное ПО стало известно как Download.ject и приводило к заражению компьютеров пользователей бэкдором и кейлоггером при простом просмотре веб-страницы. Среди зараженных сайтов были несколько финансовых ресурсов. Вероятно, самым серьезным общим недостатком безопасности Internet Explorer (и других веб-браузеров) является то, что он работает с тем же уровнем доступа, что и вошедший в систему пользователь, вместо использования принципа наименьших привилегий. Следовательно, любое вредоносное ПО, выполняющееся в процессе Internet Explorer через уязвимость безопасности (например, Download.ject, как в приведенном выше примере), имеет такой же уровень доступа, как и пользователь, что особенно важно, если пользователь является администратором. Инструменты, такие как DropMyRights, способны решить эту проблему, ограничив токен безопасности процесса Internet Explorer правами ограниченного пользователя. Однако этот дополнительный уровень безопасности не установлен и недоступен по умолчанию, и не предоставляет простого способа временного повышения привилегий при необходимости (например, для доступа к Microsoft Update). Арт Манион, представитель Команды реагирования на компьютерные инциденты США (US CERT), отметил в отчете об уязвимости, что конструкция Internet Explorer 6 Service Pack 1 затрудняла его защиту. Он заявил, что:
Манион позже уточнил, что большинство этих проблем были устранены в 2004 году с выпуском Windows XP Service Pack 2, и другие браузеры начали сталкиваться с теми же уязвимостями, которые он выявил в вышеупомянутом отчете CERT. В ответ на предположение, что частота эксплуатации Internet Explorer частично обусловлена его распространенностью, поскольку его доминирование на рынке делало его наиболее очевидной целью, Дэвид Уилер утверждает, что это не вся правда. Он отмечает, что Apache HTTP Server имел гораздо большую долю рынка, чем Microsoft IIS, однако Apache традиционно имел меньше уязвимостей безопасности в то время. В результате этих проблем некоторые эксперты по безопасности, включая Брюса Шнайера в 2004 году, рекомендовали пользователям прекратить использование Internet Explorer для обычного просмотра и перейти на другой браузер. Несколько известных технологических обозревателей предложили ту же идею, в том числе Уолт Моссберг из The Wall Street Journal и Стивен Воган Николс из eWeek. 6 июля 2004 года US CERT опубликовал отчет об эксплуатации, в котором последним из семи обходных путей было использование другого браузера, особенно при посещении недоверенных сайтов.
Доля рынка
Internet Explorer 6 был самым распространенным веб-браузером на протяжении всего периода своего существования (опередив Internet Explorer 5.x), достигнув пиковой доли использования в 2002 и 2003 годах – более 80%, а вместе с другими версиями – до 95%. Он медленно терял популярность до 2007 года, когда потерял около половины своей доли рынка в пользу Internet Explorer 7 и Mozilla Firefox в период с конца 2006 по 2008 год. IE6 оставался более востребованным в корпоративном секторе, чем его преемник, более года после выхода IE7. В статье DailyTech за 2008 год отмечалось: "Опрос показал, что по состоянию на декабрь 2007 года 55,2% компаний все еще использовали IE 6", в то время как "уровень внедрения IE 7 составлял всего 23,4%". Согласно тому же источнику, пользователи IE7 переходили на IE8 быстрее, чем пользователи IE6, что привело к тому, что летом и осенью 2009 года, спустя восемь лет после выпуска, IE6 вновь стал самым распространенным браузером. По состоянию на февраль 2010 года, оценки глобальной доли рынка IE6 варьировались от 10 до 20%. Тем не менее, IE6 продолжал занимать лидирующие позиции или даже преобладать на рынке браузеров в некоторых странах, особенно в Китае и Южной Корее. Google Apps и YouTube прекратили поддержку IE6 в марте 2010 года, а в сентябре к ним присоединился Facebook Chat. 3 января 2012 года Microsoft объявила, что использование IE6 в США упало ниже 1%. В августе 2012 года IE6 по-прежнему оставался самым популярным веб-браузером IE в Китае, занимая второе место в общем рейтинге с долей рынка 22,41%, уступая лишь китайскому 360 Secure Browser (26,96%). В июле 2013 года Net Applications сообщила, что глобальная доля рынка IE6 среди всех браузеров Internet Explorer составляла 10,9%. По состоянию на август 2015 года IE6 использовался менее чем 1% пользователей в большинстве стран, за исключением Китая (3,1%). К концу года использование в Китае также упало ниже 1%.
Критика
Одной из распространенных критических замечаний в адрес Internet Explorer является скорость выпуска исправлений после обнаружения уязвимостей в системе безопасности. Microsoft объясняет кажущиеся задержки строгим тестированием. В публикации в блоге команды Internet Explorer от 17 августа 2004 года было разъяснено, что Microsoft поддерживает как минимум 234 различных сборки Internet Explorer (охватывающих более двух десятков языков и несколько различных версий операционной системы и браузера для каждого языка), и что перед выпуском исправления тестируется каждая комбинация. В мае 2006 года PC World оценил Internet Explorer 6 как восьмой худший технологический продукт за всю историю. Из-за длительной популярности Internet Explorer 6 веб-разработчикам приходилось обходить ограничения, связанные с отсутствием необходимых интерфейсов. Например, из-за отсутствия свойства `position: fixed` в CSS для элементов, таких как верхняя панель, которая должна оставаться на экране при прокрутке, приходилось использовать JavaScript для определения позиции прокрутки пользователя и затем смещать вниз элемент с `position: absolute` на то же расстояние, чтобы он оставался видимым, или разделять гипертекст страницы на подфреймы с помощью тега `<frameset>`. В отсутствие медиазапросов адаптивную ширину можно было реализовать лишь частично, оборачивая элементы в таблицы.
Определение безопасности
Internet Explorer использует систему безопасности, основанную на зонах, что означает, что сайты группируются в зависимости от определенных условий. IE позволяет ограничивать широкие области функциональности, а также отдельные функции. Управление Internet Explorer осуществляется через панель управления "Свойства Internet". Эта утилита также управляет фреймворком Internet Explorer, используемым другими приложениями. Патчи и обновления для браузера выпускаются периодически и доступны на веб-сайте Windows Update. Windows XP Service Pack 2 добавляет несколько важных функций безопасности в Internet Explorer, включая блокировщик всплывающих окон и усиленную защиту элементов управления ActiveX. Поддержка ActiveX сохранена в Internet Explorer, однако доступ к "Локальной зоне" по умолчанию запрещен начиная с Service Pack 2. Однако, после запуска и авторизации пользователем элемента управления ActiveX, он может получить все привилегии пользователя, в отличие от Java или JavaScript, которым предоставляются ограниченные привилегии. Эта проблема была решена в версии IE 7 для Windows Vista, которая поддерживала запуск браузера в режиме с пониженными правами доступа, что делало невозможным запуск вредоносного ПО без явного разрешения пользователя.
Режим "причудливые"
Internet Explorer 6 отказался от режима совместимости, который позволял Internet Explorer 4 работать параллельно с версиями 5.x. Вместо этого, в IE6 был введен режим совместимости (quirks mode), заставляющий его эмулировать многие особенности поведения IE 5.5. В отличие от активации пользователем, режим совместимости включается автоматически и незаметно при отображении веб-страниц, содержащих устаревший, недействительный или отсутствующий DOCTYPE. Позднее эта функция была добавлена во все основные браузеры для обеспечения максимальной совместимости со старыми или некорректно написанными веб-страницами.
Поддерживаемые платформы
Internet Explorer 6 поддерживает Windows NT 4.0 (только SP6a), Windows 98, Windows 2000, Windows ME, Windows XP и Windows Server 2003. Обновление Service Pack 1 поддерживает все эти версии, однако Security Version 1 доступна только в составе Windows XP SP2 и Windows Server 2003 SP1, а также в более поздних пакетах обновлений для этих версий. Позже Internet Explorer 7 прекратил поддержку Windows NT 4.0, Windows 98, Windows 2000 и Windows ME, сделав Internet Explorer 6 последней версией, поддерживающей версии Windows, предшествующие Windows XP и Windows Server 2003.
История релизов
Дата выхода версии Значительные изменения Поставляется с 6.0 Бета 1 22 марта 2001 г. Дополнительные изменения CSS и исправления ошибок для повышения соответствия стандартам W3C. 6.0 24 августа 2001 г. Финальный релиз. Удалена функция "умных тегов", представленная в бета-версии. Windows XP 6.0 SP1 9 сентября 2002 г. Исправление уязвимости. Последняя версия для Windows NT 4.0, Windows 98, Windows 2000 и Windows ME. Windows XP SP1 и Windows Server 2003 6.05 1 октября 2003 г. Выпущена только для Windows Longhorn сборки 4051–4094. Windows Longhorn 6.0 SP2 25 августа 2004 г. Исправление уязвимости. Блокировщик всплывающих окон/ActiveX. Менеджер дополнений. Больше не доступна как отдельный продукт, даже в виде отдельного обновления для более ранних сборок XP/2003. Windows XP SP2 и Windows Server 2003 SP1 6.0 SP3 21 апреля 2008 г. Последние обновления, включенные в XP SP3 и Server 2003 SP2. Также больше не доступна отдельно. Windows XP SP3 и Windows Server 2003 SP2