Введение
Веб-браузер для Windows
Windows Internet Explorer 7 (IE7) (кодовое название Rincon) — веб-браузер для Windows. Он был выпущен компанией Microsoft 18 октября 2006 года как седьмая версия Internet Explorer и преемник Internet Explorer 6. Internet Explorer 7 является частью долгой серии версий Internet Explorer и стал первым крупным обновлением браузера с 2001 года. Он был браузером по умолчанию в Windows Vista и Windows Server 2008 (впоследствии браузером по умолчанию стал Internet Explorer 9), а также в Windows Embedded POSReady 2009 (впоследствии браузером по умолчанию стал Internet Explorer 8) и мог заменить Internet Explorer 6 в Windows XP и Windows Server 2003. Однако, в отличие от версии 6, эта версия не поддерживает Windows 2000, Windows ME или более ранние версии Windows. Он также не поддерживает Windows 7, Windows Server 2008 R2 или более поздние версии Windows. Для работы Internet Explorer 7 требуется как минимум Windows XP SP2 или Windows Server 2003 SP1. Это последняя версия Internet Explorer, поддерживающая Windows XP x64 Edition RTM и Windows Server 2003 SP1; следующая версия, Internet Explorer 8, поддерживает только Windows XP x64 Edition SP2 и Windows Server 2003 SP2. Некоторые компоненты базовой архитектуры, включая движок отрисовки и систему безопасности, были улучшены. Новые функции включают в себя вкладки, масштабирование страницы, встроенную строку поиска, средство чтения каналов, улучшенную поддержку интернационализации и веб-стандартов, хотя он не проходит тесты Acid2 или Acid3. Улучшения безопасности включают фильтр фишинговых сайтов, более надежное шифрование в Windows Vista и Windows Server 2008 (256 бит вместо 128 бит в Windows XP и Windows Server 2003) и кнопку "Удалить историю просмотров" для удобного удаления личных данных. Это также первая версия Internet Explorer, которая брендируется и продается под названием "Windows", а не "Microsoft". IE7 поставлялся в качестве браузера по умолчанию в Windows Vista и Windows Server 2008 и предлагался в качестве замены для Internet Explorer 6 для Windows Server 2003 и Windows XP. IE7 был заменен Internet Explorer 8 в марте 2009 года. Поддержка Internet Explorer 7 была прекращена 10 октября 2023 года вместе с окончанием поддержки Windows Embedded Compact 2013. Поддержка Internet Explorer 7 на других версиях Windows закончилась 12 января 2016 года, когда Microsoft начала требовать от пользователей использовать последнюю версию Internet Explorer, доступную для каждой версии Windows.
История
В августе 2001 года Microsoft выпустила Internet Explorer 6 в качестве обновления для Windows NT 4.0 с пакетом Service Pack 6a, Windows 98, Windows 2000 и Windows ME, заменив предыдущие версии Internet Explorer, такие как Internet Explorer 5, и включила его по умолчанию в Windows XP и Windows Server 2003. С выпуском IE6 Service Pack 1 в 2002 году Microsoft объявила, что будущие обновления Internet Explorer будут осуществляться только через обновления Windows, заявив, что "дальнейшие улучшения IE потребуют усовершенствования базовой ОС". 15 февраля 2005 года на конференции RSA в Сан-Франциско председатель Microsoft Билл Гейтс объявил о планах Microsoft по созданию новой версии Internet Explorer для Windows XP. Он и Дин Хачамович, генеральный менеджер команды Internet Explorer, назвали необходимость улучшения безопасности основной причиной разработки новой версии. Первая бета-версия IE7 была выпущена 27 июля 2005 года для технического тестирования, а первая общедоступная предварительная версия Internet Explorer 7 (предварительная версия Beta 2: версия Pre Beta 2) – 31 января 2006 года. Финальная общедоступная версия была выпущена 18 октября 2006 года. В тот же день Yahoo! предоставила пост-бета-версию Internet Explorer 7 в комплекте с панелью инструментов Yahoo! и другими настройками, специфичными для Yahoo!. В конце 2007 года Microsoft объявила, что IE7 не будет включен в состав Windows XP SP3, при этом Internet Explorer 6 и 7 продолжат получать обновления. Однако большинство производителей ПК предварительно устанавливали Internet Explorer 7 (а также 8) на новые ПК с Windows XP, особенно на нетбуки. 8 октября 2007 года Microsoft удалила компонент Windows Genuine Advantage из IE7, что позволило загружать и устанавливать его пользователям, не имеющим лицензионной копии Windows. В течение года после выпуска IE7 (с конца 2006 года по конец 2007 года) количество обращений в службу поддержки Microsoft сократилось на 10–20%. 16 декабря 2008 года в Internet Explorer 7 была обнаружена уязвимость, позволяющая злоумышленникам похищать пароли пользователей. На следующий день был выпущен патч для устранения этой уязвимости, которая, по оценкам, затронула около 10 000 веб-сайтов. По состоянию на 2012 год, доля IE7 на мировом рынке оценивалась в 1,5–5%.
Удобство использования и доступность
Версия 7 – вкладки. Пользователь может изменять порядок вкладок, перетаскивая их мышью.
Фильтр фишинга
Некоторые пользователи критикуют фильтр от фишинга за то, что его слишком легко обойти. Один из успешных способов обхода фильтра от фишинга в Internet Explorer был обнаружен: перенаправление веб-страницы, включенной в черный список, на другую, не включенную в черный список, с использованием серверного перенаправления. Пока новая страница также не будет заблокирована, атака может оставаться активной. Этот недостаток позволяет злоумышленникам поддерживать работоспособность ссылок из предыдущих электронных писем, просто перемещаясь на новый сервер после того, как их исходная веб-страница попадает в черный список, и добавляя перенаправление. Это подверглось критике как особенно опасно, поскольку наличие фильтра от фишинга может создать у пользователей ложное чувство защищенности, когда его можно обойти. Впоследствии фильтр от фишинга был доработан и переименован Microsoft в фильтр безопасности, а затем в SmartScreen в процессе разработки Internet Explorer 8.
Поддержка стандартов
Internet Explorer 7 добавляет поддержку альфа-прозрачности на уровне пикселя в PNG, а также незначительные улучшения в поддержке HTML, CSS и DOM. Заявленной целью Microsoft в версии 7 было исправление наиболее серьезных ошибок и проблем, с которыми сталкивались разработчики, однако полная совместимость со стандартами была отложена. Internet Explorer 7 также включает обновление API WinInet. Новая версия обеспечивает улучшенную поддержку IPv6 и корректно обрабатывает шестнадцатеричные литералы в IPv6-адресах. Кроме того, улучшена поддержка сжатия Gzip и deflate, что позволяет сжимать данные при обмене с веб-сервером и, следовательно, уменьшить объем передаваемой информации. Поддержка защищенного режима Internet Explorer в WinInet доступна исключительно для Windows Vista. Несмотря на то, что Internet Explorer 7 более соответствует стандартам, чем предыдущие версии, по всем показателям он остается наименее совместимым с ними среди основных браузеров того времени. Он не проходит тесты Acid2 и Acid3 – два тестовых примера, разработанных Web Standards Project для проверки соответствия CSS. В статье MSNBC за 2008 год Тим Бернерс-Ли заявил, что отсутствие поддержки в Internet Explorer тормозило широкое внедрение веб-мастерами нескольких новых открытых технологических стандартов, в частности масштабируемой векторной графики (SVG), которая поддерживалась в других браузерах с 2001 года, но в Internet Explorer была доступна только через сторонний плагин (до выпуска Internet Explorer 9).