Windows Internet Explorer 8 ( IE8 ) — веб-браузер для Windows . Он был выпущен корпорацией Microsoft 19 марта 2009 года и является браузером по умолчанию в Windows 7 и Windows Server 2008 R2 . [3]
Internet Explorer 8 — первая версия IE, прошедшая тест Acid2 , и последняя из основных браузеров, сделавшая это. (В более позднем тесте Acid3 он набрал всего 24/100 баллов.) Это также последняя версия Internet Explorer, поддерживающая Windows XP SP2–SP3, Windows XP x64 Edition SP2, Windows Server 2003 SP2, Windows Vista RTM–SP1 и Windows Server 2008 RTM, а также процессоры на базе Itanium . [4] [5] Кроме того, в нем появился режим Compatibility View для опциональной эмуляции поведения рендеринга старых версий и цветные группы вкладок , в которых ссылки, открываемые в новых вкладках, имеют цвет веб-сайта, с которого они были созданы. [6] По словам Microsoft, безопасность, простота использования и улучшения в поддержке RSS , CSS и Ajax были его приоритетами для IE8. [7] [8]
Разработка IE8 началась в марте 2006 года или ранее. [9] В феврале 2008 года Microsoft разослала частные приглашения на IE8 Beta 1, [10] а 5 марта 2008 года выпустила Beta 1 для широкой публики, [11] хотя и с упором на веб-разработчиков. [12] Релиз начался с веб-сайта Windows Internet Explorer 8 Readiness Toolkit, продвигающего технические документы IE8 , сопутствующие программные инструменты и новые функции в дополнение к ссылкам на загрузку бета-версии. [11] [13] Microsoft Developer Network (MSDN) добавила новые разделы, подробно описывающие новую технологию IE8. [11] [14] Основная пресса сосредоточилась на спорах о Version Targeting и двух новых функциях, которые тогда назывались WebSlice и Activities . Readiness Toolkit рекламировался как то, что «разработчики могут использовать, чтобы заставить Internet Explorer 8 «загореться»». [11]
27 августа 2008 года Microsoft сделала IE8 Beta 2 общедоступной. [15] PC World отметил различные функции Beta 2, такие как режим InPrivate, изоляция вкладок и цветовое кодирование, а также улучшенные стандарты и совместимость по сравнению с Internet Explorer 7. [16] Два изменения названия включали Activities на Accelerators и IE7 Phishing filter, переименованный в Safety Filter в первой бета-версии в SmartScreen , оба сопровождались постепенными техническими изменениями. [16] К августу 2008 года новая функция под названием InPrivate оказалась в центре внимания. [16]
5 января 2009 года компания Microsoft предоставила инструмент для блокировки автоматической установки Internet Explorer 8 через Центр обновления Windows . [ необходима цитата ]
IE8 стал общедоступным 19 марта 2009 года. Также была доступна версия, оптимизированная для Bing и MSN. [17] [18]
Поддержка языков (локализация) не была полной на момент выпуска. IE8 был выпущен с 25 языками. [19] Это число выросло до 63 для 32-битной версии в июне 2009 года. [20] Поддержка дополнительных языков может быть предустановлена на основе ОС или загружена и установлена через пакеты многоязыкового пользовательского интерфейса (MUI). [21]
Поддержка IE8 в большинстве поддерживаемых версий Windows закончилась 12 января 2016 года, когда Microsoft начала требовать от клиентов использовать последнюю версию Internet Explorer, доступную для каждой версии Windows. [26] Для версий Windows, в которых IE8 был последней доступной версией Internet Explorer, поддержка закончилась вместе с окончанием поддержки этой версии Windows. Это означало, что поддержка IE8 в XP закончилась с окончанием расширенной поддержки 8 апреля 2014 года. [27] 13 октября 2020 года Microsoft выпустила последнее обновление IE8 для Windows Embedded Standard 7, ознаменовав окончание поддержки IE8 на всех платформах. [28]
IE8 содержит много новых функций, включая WebSlices и Accelerators . На первый взгляд, наиболее заметным изменением пользовательского интерфейса является то, что вкладки имеют внутренний цветовой градиент вместо внешнего. [29] [30]
Ускорители — это форма поиска на основе выбора , которая позволяет пользователю вызывать онлайн-сервис с любой другой страницы, используя только мышь. [31] Такие действия, как выбор текста или других объектов, предоставят пользователям доступ к используемым сервисам ускорителя (например, ведение блога с выбранным текстом или просмотр карты выбранного географического местоположения), которые затем могут быть вызваны с выбранным объектом. Согласно Microsoft , ускорители устраняют необходимость копировать и вставлять контент между веб-страницами. [29] IE8 определяет кодировку на основе XML , которая позволяет вызывать веб-приложение или веб-сервис как сервис ускорителя. То, как сервис будет вызываться и для каких категорий контента он будет отображаться, указывается в XML-файле. [32] Было установлено сходство между ускорителями и спорной функцией смарт-тегов , с которой экспериментировали в IE 6 Beta, но которая была отозвана после критики (хотя позже была включена в MS Office). [12]
В адресной строке реализована подсветка домена для дополнительной безопасности, так что домен верхнего уровня отображается черным цветом, а другие части URL-адреса затенены. Подсветка домена не может быть отключена пользователями или веб-сайтами. Другие функции адресной строки включают поддержку вставки многострочных URL-адресов и улучшенную модель для вставки курсора выделения и выбора слов или целых URL-адресов в адресной строке. Функция встроенного автозаполнения была удалена из Internet Explorer 8, что вызвало критику со стороны пользователей бета-версии . [33]
Если веб-сайт или надстройка вызывают сбой вкладки в Internet Explorer 8, то это влияет только на эту вкладку. Сам браузер остается стабильным, а другие вкладки остаются нетронутыми, тем самым сводя к минимуму любые помехи в работе браузера. Если вкладка неожиданно закрывается или падает, она автоматически перезагружается с тем же содержимым, что и до сбоя. [ необходима цитата ]
Для разработчиков Internet Explorer 8 включает инструменты, которые позволяют отлаживать HTML , CSS , JavaScript и VBScript в браузере. [34]
Еще одной новой функцией IE8 является переработанная панель избранного , которая теперь может размещать такой контент, как веб-фрагменты, веб-каналы и документы, в дополнение к ссылкам на веб-сайты. [ необходима цитата ]
Internet Explorer 8 теперь заменил диалоговое окно Find... на встроенную панель инструментов Find , которую можно активировать нажатием Ctrl+ Fили из раскрывающегося меню поля поиска, но (или любой другой вид управляемой с клавиатуры) команды NextFind больше нет. Internet Explorer 8 выделяет все вхождения найденных слов, позволяя пользователю продолжать навигацию в обычном режиме. [35]F3
Новый режим безопасности InPrivate дебютировал в IE8 и состоит из двух основных функций: InPrivate Browsing и InPrivate Filtering. [16] InPrivate Browsing был описан как «порнорежим» в различных новостных агентствах. [36] [37] [38] [39] [40] [41] Похожая функция, впервые представленная в Safari в 2005 году, [42] позже была реализована в Firefox 3.5 , Opera 10.5 и Google Chrome .
Когда пользователь использует режим InPrivate Browsing в Internet Explorer 8, история просмотров, временные интернет-файлы, данные форм, файлы cookie, а также имена пользователей и пароли не сохраняются браузером, не оставляя никаких локальных свидетельств истории просмотров или поиска.
Фильтрация InPrivate предоставляет пользователям дополнительный уровень контроля и выбора относительно информации, которую сторонние веб-сайты могут использовать для отслеживания активности просмотра. Подписки InPrivate позволяют пользователям расширить возможности блокировки InPrivate, подписавшись на списки веб-сайтов для блокировки или разрешения.
Как и в других режимах приватного просмотра, существуют способы восстановления информации о сеансе просмотра.
Internet Explorer 8 включает улучшения производительности в HTML-анализаторе, движке CSS, манипуляции с деревом разметки, а также во времени выполнения JScript и связанном сборщике мусора . Утечки памяти из-за непоследовательной обработки циклических ссылок между объектами JScript и объектами DOM были исправлены. [43] Для лучшей безопасности и стабильности IE8 использует архитектуру Loosely Coupled Internet Explorer ( LCIE ) и запускает фрейм и вкладки браузера в отдельных процессах . LCIE предотвращает сбои и зависания, приводящие к падению всего браузера, и приводит к более высокой производительности и масштабируемости. Разрешения для элементов управления ActiveX стали более гибкими — вместо того, чтобы включать или отключать их глобально, теперь их можно разрешать на уровне сайта. [44]
Фильтр SmartScreen расширил фильтр фишинга Internet Explorer 7 , включив защиту от вредоносного ПО, созданного с помощью социальной инженерии. Каждый веб-сайт и загрузка проверяются по локальному списку популярных легитимных веб-сайтов; если сайт не указан, весь адрес отправляется в Microsoft для дальнейшей проверки. [45] Если он был помечен как самозванец или вредоносный, Internet Explorer 8 покажет экран с сообщением о том, что сайт признан вредоносным и его не следует посещать. Оттуда пользователь может либо посетить свою домашнюю страницу , либо посетить предыдущий сайт, либо продолжить на небезопасной странице. [46] Если пользователь пытается загрузить файл из местоположения, которое признано вредоносным, загрузка отменяется. Сообщается, что эффективность фильтрации SmartScreen превосходит защиту от вредоносного ПО, созданного с помощью социальной инженерии, в других браузерах. [47]
Эту функцию можно отключить или включить принудительно с помощью групповой политики .
Эта функция описывается Microsoft как инструмент для предложения веб-сайтов, что делается браузером, отправляющим информацию в Microsoft по защищенному соединению, которое сохраняет информацию и уникальный идентификатор для каждой сессии в течение короткого времени. [48] Функция рекомендуемых сайтов отключена по умолчанию и неактивна, когда пользователь просматривает с включенным InPrivate или посещает сайты с защитой SSL , интрасети , IP-адресом или адресом IDN . Информация, которая может быть идентифицируемой лично, такая как IP-адрес пользователя и информация о браузере, отправляется в Microsoft как артефакт протокола HTTPS . Microsoft заявила, что они не хранят эту информацию.
Microsoft выступила в защиту этой функции после того, как Грегг Кейзер из itworld.com описал ее как функцию « телефона домой ». [49]
Веб-фрагменты — это фрагменты полной веб-страницы, на которые пользователь может подписаться . [31] Веб-фрагменты автоматически обновляются браузером и могут просматриваться непосредственно из панели «Избранное» вместе с графикой и визуальными эффектами. Разработчики могут отмечать части страниц как веб-фрагменты, используя hAtom
и hSlice
микроформаты . Веб-фрагменты сравнивают с Active Desktop , представленным в Internet Explorer 4 в 1997 году. [50]
Microsoft передала спецификацию в общественное достояние в рамках Creative Commons Public Domain Dedication. Она также подпадает под действие Microsoft Open Specification Promise . [51]
Платформа Windows RSS также поддерживает аутентифицированные каналы, начиная с Internet Explorer 8. [52]
Полностраничное масштабирование теперь переформатирует текст, чтобы убрать появление горизонтальных полос прокрутки при масштабировании. [44] Масштабирование изображений выполняется с использованием бикубической интерполяции, что приводит к более плавным изображениям при масштабировании. [53]
Использование режима совместимости может привести к проблемам со стилем <select>
элементов формы при изменении уровней масштабирования.
Информационная панель позволяет пользователям разрешить запуск элемента управления ActiveX на всех веб-сайтах или только на текущем. Пользователи могут легко вносить изменения в это поведение через диалоговое окно «Управление надстройками». Для каждого элемента управления ActiveX есть список сайтов, на которых он был одобрен пользователем.
<wbr>
элемента прекращена. [57]Основной режим рендеринга Internet Explorer 8, известный как режим стандартов, улучшил поддержку различных веб-стандартов , особенно CSS, по сравнению с Internet Explorer 7 и более ранними версиями. [60]
Веб-стандарты, поддерживаемые IE8, включают в себя следующее:
getAttribute
, setAttribute
, и removeAttribute
было изменено, чтобы соответствовать поведению других браузеров. [32]abbr
элементы и [63]Однако IE8 не поддерживает некоторые другие стандарты W3C:
IE8 проходит тест Acid2 , [65] [66], но проваливает тест Acid3 с результатом 24/100. Во время разработки Microsoft разработала более 7000 тестов на соответствие CSS уровня 2, которые были отправлены в W3C для включения в их тестовый набор. [67]
Internet Explorer 8 продвигался Microsoft как более строгое соответствие описанным W3C веб-стандартам, чем Internet Explorer 7. В результате, как и в каждой предыдущей версии IE, некоторый процент веб-страниц, закодированных в соответствии с поведением старых версий, ломался в IE8. Это было бы повторением ситуации с IE7, который, исправляя ошибки IE6, ломал страницы, которые использовали хаки, характерные для IE6, чтобы обойти его несоответствие. Это было особенно проблемой для офлайн-документов HTML, которые могут быть необновляемыми (например, хранящимися на носителе только для чтения, таком как CD-ROM или DVD-ROM).
Чтобы избежать этой ситуации, IE8 реализует форму таргетинга версий , посредством которой страница может быть создана для определенной версии браузера с использованием X-UA-Compatible
объявления либо в виде метаэлемента , либо в заголовках HTTP . [68]
Для поддержания обратной совместимости сайты могут включить обработку контента в стиле IE7, вставив специально созданный метаэлемент на веб-страницу, который активирует режим «Просмотр в режиме совместимости» в браузере, используя: [60]
< meta http-equiv = "X-UA-Compatible" content = "IE=EmulateIE7" />
По данным Net Applications, через пять недель после выпуска IE8 Beta 2 в августе 2008 года доля рынка Beta 1 выросла с 0,05 процента до 0,61 процента . [69] В июле 2009 года, всего через четыре месяца после финального релиза, доля рынка подскочила до 13 процентов. [70]
По состоянию на сентябрь 2013 года [обновлять]оценки доли IE8 на мировом рынке варьировались от 6,93% до 8,73%. [71] [72] [73]
По данным отчета веб-аналитики Net Applications за октябрь 2014 года, на долю Internet Explorer 8 приходилось 17,31% веб-трафика, а сейчас по уровню использования его опережает IE11.
В обзоре от 19 марта 2009 года Бенни Хар-Эвен из IT PRO похвалил Internet Explorer 8, отметив его надежность и хорошие функции и заключив, что это «безусловно лучшая версия Internet Explorer за долгое время», но также и то, что «здесь пока нет ничего, что заставило бы пользователей Firefox захотеть перейти на него». [74] Он похвалил Microsoft за то, что они уделяют внимание своим конкурентам и создают «более функциональный, быстрый и надежный браузер для масс», и предположил, что по мере того, как Microsoft продолжает совершенствовать продукт, станет «все сложнее убедить неверующих отказаться от IE». [74]
В следующем месяце, 2 апреля, Марк Джозеф Эдвардс написал в информационном бюллетене Windows Secrets , что новая версия Internet Explorer значительно улучшила безопасность, скорость и совместимость, но высказал мнение, что она все еще отстает от конкурентов во всех трех областях. [75] Эдвардс отметил, что в то время Internet Explorer 8 все еще отставал от других браузеров по скорости и не был столь успешным в отображении веб-страниц, как они были предназначены для отображения, как такие браузеры, как Firefox и Opera. С точки зрения безопасности, он написал, что его «продолжающаяся зависимость от ActiveX делает браузер уязвимым в самой его основе». [75] По этим причинам он предположил, что Firefox остается лучшей альтернативой Internet Explorer 8, даже несмотря на то, что он был «гораздо лучшим браузером, чем IE 7». [75]
Примерно в 2010 году для браузера Mozilla Firefox была создана тема под названием «BlueSky», целью которой было максимально точно воспроизвести графический интерфейс пользователя Internet Explorer 8. [76] [77]
{{cite web}}
: CS1 maint: бот: исходный статус URL неизвестен ( ссылка )Набор инструментов для подготовки к Internet Explorer 8Explorer 8 включает в себя полностью переработанную панель инструментов "Найти на странице", которая активируется нажатием Ctrl-F или выбором "Найти на странице" в меню "Правка" или раскрывающемся списке поля поиска.
[BlueSky] — тема наиболее точно имитирующего Internet Explorer 8 на сегодняшний день.
{{cite web}}
: CS1 maint: бот: исходный статус URL неизвестен ( ссылка )