3116
правок
Adem4ik (обсуждение | вклад) м (викификация) |
|||
|replaced_by = [[Microsoft Edge]] (только в [[Windows 10]])
|Последния версия = 11}}
'''Internet Explorer''' (читается «интернет эксплорер», сокращённо '''MSIE''' или '''IE'''; {{IPA|/aɪ iː/}})
Согласно разным методам подсчета, доля Internet Explorer среди пользователей варьировала между 24,64
Со времени выхода первого [[Релиз (программное обеспечение)|
Последний стабильный релиз браузера, Internet Explorer 11, состоялся 8 апреля 2014 года. Его пользовательский интерфейс был адаптирован таким образом, чтобы одинаково подходить в качестве программы для [[Настольный компьютер|настольного компьютера]] и приложения для [[Windows 8]].
{{Основная статья|Internet Explorer 1|Internet Explorer 2|Internet Explorer 3|Internet Explorer 4}}
{{Основная статья|Internet Explorer 5|Internet Explorer 6|Internet Explorer 7}}
[[
Проект по разработке Internet Explorer был основан в 1994 году Томасом Риардоном. Согласно данным обзора [[Массачусетский технологический институт|Массачусетского технологического института]] в 2003 году,<ref>[http://www.technologyreview.com/tr35/Profile.aspx?TRID=301 Innovator Under 35: Thomas Reardon, 34
Первая версия Internet Explorer, Microsoft Internet Explorer (позже названа Internet Explorer 1) вышла 16 августа 1995 года и представляла собой переработанную версию браузера [[Mosaic|Spyglass Mosaic]], лицензия на который была выкуплена Microsoft.<ref name=autogenerated2 /><ref name=autogenerated4 /> Она шла в комплекте с [[Microsoft Plus!]] для
Ряд инноваций, предложенных Internet Explorer, стали впоследствии использоваться другими браузерами. Среди них элемент HTML [[iframe]], который позволяет встраивать одни HTML-документы в другие (был добавлен в Internet Explorer 3), значок для избранного ([[favicon]]), который появился в Internet Explorer 4, и свойство для динамического обновления содержимого элементов innerHTML в Internet Explorer 4<ref>Кроме Windows 7 и [[Windows Server]] 2008 R2 версии E.</ref><ref>[http://htmlcssjavascript.com/web/some-internet-explorer-innovations-you-probably-forgot-about-while-waiting-for-ie6-to-die/ Some Internet Explorer Innovations You Probably Forgot About While Waiting for IE6 To Die | HTML + CSS + JavaScript<!-- Заголовок добавлен ботом -->]</ref>.
Для
Internet Explorer 6 был первым браузером, интегрировавшим в себя платформу [[P3P]], представляющую из себя средство обеспечения конфиденциальности данных пользователя<ref>[http://support.microsoft.com/kb/293222/ru Параметры конфиденциальности Internet Explorer 6 по умолчанию<!-- Заголовок добавлен ботом -->]</ref>.
{| class="wikitable" style="float:right; font-size:85%; text-align:left; margin-right:0; margin-left:1em"
|+ Распространение версий IE в мае 2011 года<ref>{{cite web|url=http://marketshare.hitslink.com/browser-market-share.aspx?qprid=2|title=Browser Version Market Share|archiveurl=http://www.webcitation.org/618hdmbcT|archivedate=2011-08-23}}</ref>
| Internet Explorer, все версии ||align="right"| 52,87
|-
|style="text-indent:2em"| Internet Explorer 6 ||align="right"| 10,36
|-
|style="text-indent:2em"| Internet Explorer 7 ||align="right"| 7,04
|-
|style="text-indent:2em"| Internet Explorer 8 ||align="right"| 31,28
|-
|style="text-indent:2em"| Internet Explorer 9 ||align="right"| 4,19
|}
Windows Internet Explorer 8 (IE8) вышел 19 марта 2009 года. Первая бета-версия (Beta 1) была представлена общественности 5 марта 2008 года, а вторая (Beta 2) вышла 27 августа 2008 года<ref>[http://www.microsoft.com/windows/internet-explorer/beta/worldwide-sites.aspx Download Web Browser
В этой версии было предусмотрено более строгое соблюдение веб-стандартов, в том числе приведение версии в полное соответствие с каскадными таблицами стилей (CSS) 2.1<ref name=autogenerated1>[http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/DevelopersNew.htm Windows 8.1
В начале [[2010 год]]а власти [[Германия|Германии]], [[Франция|Франции]] и [[Австралия|Австралии]] рекомендовали своим гражданам отказаться от использования Internet Explorer, ссылаясь на обнаруженные серьёзные изъяны в безопасности<ref>{{cite web
=== Internet Explorer 9 ===
{{Основная статья|Internet Explorer 9}}
[[
Разработка Windows Internet Explorer 9 началась почти сразу же после выхода Internet Explorer 8 и версия была выпущена 14 марта 2011 года<ref>[http://www.microsoft.com/presspass/press/2011/mar11/03-14IE9RTWPR.mspx Microsoft Announces Global Availability of Internet Explorer 9<!-- Заголовок добавлен ботом -->]</ref>. Microsoft вперые обявила о начале разработки IE9 на конференции PDC в 2009 году, где обратила основное внимание на преимущества аппаратного ускорения в [[DirectX]] для повышения производительности веб-приложений.
Internet Explorer 9 предназначен только для Windows Vista SP2,
Internet Explorer 9 стал первым браузером, в котором использовалось [[аппаратное ускорение]] отображения графики благодаря использованию интерфейса программирования приложений [[Direct2D]].
Аппаратное ускорение отображения текста производится с помощью DirectWrite, а видео
Одной из инноваций этой версии стала возможность закреплять избранные веб-сайты на панели задач, таким образом ускоряя доступ к ним без необходимости предварительной загрузки браузера.
=== Internet Explorer 10 ===
[[
{{Основная статья|Internet Explorer 10}}
Internet Explorer 10 был выпущен 26 октября 2012 года вместе с Windows 8 и Windows Server 2012. Для Windows 7 версия стала доступна 26 февраля 2013 года<ref>[http://reviews.cnet.com/8301-3514_7-57571231/ie-reborn-internet-explorer-10-arrives-on-windows-7/ IE reborn: Internet Explorer 10 arrives on Windows 7
В Windows 8 браузер разделен на две версии: первая версия браузера, созданная с нуля для управления на сенсорных устройствах
В этой версии браузера была усовершенствована поддержка JavaScript, CSS3
В стандартном интерфейсе Windows 8 реализована функция общего доступа, которая позволяет управлять фрагментом с помощью различных приложений прямо в браузере.
Internet Explorer 11 вышел в обновлении [[Windows 8.1]], которое было представлено 17 октября 2013 года. На данный момент Internet Explorer 11 доступен для Windows 8.1, Windows 8.1 с обновлением, Windows 7 и Windows Phone 8.1. Браузер поддерживает синхронизацию открытых вкладок, настроек, паролей и избранного при использовании учетной записи Microsoft.
Этот релиз включил в себя улучшенное масштабирование для экранов с большим расширением,<ref>[http://msdn.microsoft.com/en-US/library/ie/dn265030(v=vs.85) High DPI support (Windows)<!-- Заголовок добавлен ботом -->]</ref> предварительную загрузку HTML5<ref>[http://msdn.microsoft.com/en-US/library/ie/dn265039(v=vs.85) Prerender and prefetch support (Windows)<!-- Заголовок добавлен ботом -->]</ref>, перемещение элементов мышью, аппаратно ускоренное декодирование изображений формата [[JPEG]]<ref>[http://www.pcworld.com/article/2045355/why-internet-explorer-11-is-the-right-browser-for-business.html Why Internet Explorer 11 is the right browser for business | PCWorld<!-- Заголовок добавлен ботом -->]</ref>, и полноэкранный режим
Microsoft заявила, что Internet Explorer 11 при прохождении теста для измерения исполнительности [[JavaScript SunSpider]] является самым быстрым браузером для Windows по состоянию на 15 октября 2013 года<ref>[http://news.cnet.com/8301-10805_3-57582508-75/latest-windows-8.1-build-beefs-up-ie-developer-tools/ Latest Windows 8.1 build beefs up IE developer tools
Internet Explorer 11 включил себя специальные функции для работы на мобильных устройствах. Среди них выполнение поиска из адресной строки<ref name=autogenerated3>[http://windows.microsoft.com/ru-ru/internet-explorer/browser-ie#touchweb=touchvidtab1 Прикоснитесь к Интернету
Для обеспечения совместимости с предыдущими веб-приложениями в Internet Explorer 11 для Windows 8.1 и Windows 7 встроен Режим Предприятия (Enterprise Mode).
IE11 имеет интерфейс, который автоматически адаптируется под тип устройства
Internet Explorer 11 будет последним браузером в семействе Internet Explorer. Начиная с Windows 10, ему приходит на замену новый браузер, который в настоящий момент носит название [[Microsoft Edge]].
| <!--98---> style="background:#ddfbff; color: black;" class="table-included"| Включён (Windows 98 SE)
| <!--NT---> {{да}}
| <!--95---> style="background:#ddfbff; color: black;" class="table-included"| Включён<ref name="note2">Internet Explorer 2.0 поставлялся с Windows 95 OSR1, версия 3.0 была включена в OSR2, 4.0
| <!--3.1---> {{нет}}
| <!--Phone 8.1---> {{нет}}
| <!--95---> rowspan="2" style="background:#ddfbff; color: black;" class="table-included"| Включён<ref name="note2"/>
| <!--3.1---> rowspan="2" {{да}}
| <!--Phone 8.1---> rowspan="2"
| <!--Phone 8---> rowspan="2"
| <!--Phone 7---> rowspan="2"
| <!--OS/2---> rowspan="2" {{нет}}
| <!--OS X---> rowspan="2" style="background:#ffeedd; color: black;" class="table-dropped"| Удалён (5.2.3) Включён
== Функции ==
[[
Internet Explorer был разработан для просмотра разных типов веб-страниц и поддержки ряда функций операционной системы, включая обновления Windows. Internet Explorer, основанный на браузерном движке [[Microsoft Trident|Trident]], поддерживает ряд установленных и развивающихся стандартов, таких, как HTML5, [[CSS3]], SVG и др.<ref>[http://status.modern.ie/canvas Internet Explorer Web Platform Status and Roadmap
=== Нестандартные расширения ===
Microsoft предложила несколько других функций на рассмотрение [[W3C]] для будущей стандартизации. Среди них свойство CSS 'behaviour', которое связывает поведение элементов HTML с поведением JScript; профиль HTML+TIME, поддерживающий синхронизацию медиа для документов HTML, и формат файлов языка векторной графики [[VML]]. Но все они были отклонены в первоначальной форме. VML был объединен с PGML, что привело к созданию утвержденного W3C формата SVG<ref>[http://www.codedread.com/svg-support.php Welcome To codedread<!-- Заголовок добавлен ботом -->]</ref>.
[[
Для использования приложений, написанных на JavaScript, на устройствах с разным типом управления, Microsoft предложила внедрение [[pointer]]-событий (MSPointerDown, MSPointerMove и
=== Кэш ===
Internet Explorer кэширует данные о посещенных страницах в папке Temporary Internet Files, чтобы предоставить более быстрый доступ (или офлайн доступ) к ранее посещенным веб-страницам. Контент индексируется в файле базы данных Index.dat. Существует множество файлов Index.dat, которые индексируют разные типы контента
До выхода версии [[IE7]] очистка [[кэш]]а вычищала индексирование, но файлы не удалялись надежно. Начиная с IE7 после очистки кэша файлы также безопасно удаляются.
=== Групповая политика ===
{{Основная статья|Групповая политика}}
Internet Explorer полностью настраивается в соответствии с групповой политикой. Администраторы домена Windows NT или локального компьютера могут изменять настройки, которые влияют на [[пользовательский интерфейс]], а также на такие функции безопасности, как загрузка файлов, конфигурация зоны, управление элементами [[ActiveX]] и др.
Средства разработчика F12 являют собой набор средств, которые дают возможность отладить, протестировать и ускорить загрузку веб-страниц. Кроме того, они могут быть использоваться при настройке макета CSS или поиске причин утечки памяти. Инструменты F12 позволяют увидеть, как браузер интерпретирует веб-страницы на уровне кода<ref>[http://msdn.microsoft.com/ru-ru/library/ie/bg182326(v=vs.85).aspx Использование средств разработчика F12 (Windows)<!-- Заголовок добавлен ботом -->]</ref>.
С помощью вкладки
Новые инструменты F12 в Internet Explorer 11 включают:
* Средство отладки UI и диагностики использования памяти;
* Live DOM Explorer и CSS inspection, который обновляет информацию одновременно со страницей, давая возможность оценить влияние динамического контента на разметку и стили;
* JavaScript debugging
=== Режим предприятия ===
[[Файл:Режим предприятия.png|thumb|300px|Режим предприятия в Internet Explorer 11]]
Режим Предприятия (Enterprise Mode)
'''Различия в юзер-агенте'''. IE11 корректно взаимодействует с сайтами и веб-приложениями, использующими предыдущие типы и версии браузера.
'''Предварительный [[рендеринг]] и кэширование'''. Технология рендеринга и кэширования отключается, поскольку она может стать причиной некорректного отображения страниц при работе с устаревшими веб-сервисами.
'''Отображение страницы'''. IE11, как и IE8, устраняет проблемы совместимости и распространенные проблемы сайтов, разработанных для более старых версий браузера (например, Internet Explorer 7) с помощью эмуляции<ref>[http://www.microsoft.com/ru-ru/news/2014/04/stay-up-to-date-with-enterprise-mode-for-internet-explorer-11.aspx Режим предприятия (Enterprise Mode) для Internet Explorer 11<!-- Заголовок добавлен ботом -->]</ref>.
Режим Предприятия в Internet Explorer 11 позволяет запускать веб-приложения быстрее, чем IE8, благодаря аппаратному ускорению и решению проблем, связанных с запуском старых бинарных файлов в Internet Explorer 8.
== Архитектура ==
[[
Internet Explorer использует компонентную архитектуру на технологическом стандарте Component Object Model. Она состоит из нескольких главных компонентов, каждый из которых помещен в отдельную динамически подключаемую библиотеку ([[DLL]]) и отображает набор инструментов интерфейса программирования приложений COM с [[хостинг]]ом в главном исполнимом модуле
WinInet.dll является блоком управления протоколами HTTP, [[HTTPS]] и [[FTP]].
URLMon.dll
MSHTML.dll houses содержит браузерный движок [[Microsoft Trident|Trident]], который отвечает за отображение страниц на экране и управление веб-страницами на основе DOM.
ShDocVw.dll обеспечивает навигацию, локальное кэширование и функцию истории для браузера.
BrowseUI.dll
Internet Explorer не имеет собственного сценарного языка. Вместо этого MSHTML.dll открывает интерфейс программирования приложений, который позволяет программисту разработать скриптовую среду, которая подключена и предоставляет доступ к дереву DOM.
=== Монополия ===
Политика распространения браузера компанией [[Майкрософт]] подвергается критике из-за использования компанией своего монопольного положения на рынке [[Настольный компьютер|десктопных]] ОС. Этот вопрос периодически поднимается в судебных разбирательствах по всему миру<ref>[http://compulenta.ru/242886/ Южная Корея наказала Microsoft] [[Компьюлента]], 9 декабря 2006</ref>, самые известные из которых
=== Поддержка стандартов ===
[[Файл:Acid3ie9.png|thumb|200px|Результаты теста [[Acid3]] для Internet Explorer 9]]
Internet Explorer подвергался критике за недостаточную поддержку веб-стандартов, устанавливаемых [[W3C]]. Это приводило к некорректному отображению элементов по стандарту W3C и могло создавать проблемы веб-мастерам. В частности, браузер не имел встроенной поддержки [[SVG]], имел недостатки в обработке [[CSS]]<ref>[http://www.msnbc.msn.com/id/26646919/ Creator of Web spots a flaw in IE
Один из разработчиков Mozilla выдвинул предположение, что Internet Explorer 9 накручивает результаты теста [[SunSpider]]<ref>[http://www.opennet.ru/opennews/art.shtml?num=28717 OpenNews:Разработчики Internet Explorer 9 уличены в накрутке результатов теста SunSpider]</ref><ref>[http://digitizor.com/2010/11/17/internet-explorer-9-caught-cheating-in-sunspider-benchmark/ Did Internet Explorer 9 Cheat In The SunSpider Benchmark?]</ref>, в частности, «подгоняет» работу механизма [[Удаление мёртвого кода|Dead Code Elimination]] для прохождения теста: при минимальном его изменении (например, при добавлении пустого return или замене цикла for на while) производительность падает до 20 раз. В таких браузерах, как [[Opera]], [[Firefox]] или [[Google Chrome]], производительность при аналогичных операциях не изменится.
== Исчезновение браузера ==
Глава по маркетингу [[Microsoft]]
== См. также ==
|