Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Критика Internet Explorer

Читайте также:
  1. Aaron Swartz, internet freedom activist, dies aged 26
  2. Acceptance in Internet Transactions
  3. Becky! Internet Mail 2.50.07
  4. Beyond the Box: Television and the Internet
  5. Central Internet Servers
  6. Corel Draw и Internet
  7. Engineers & the Internet - Global Engineering

Internet Explorer

.

Windows Internet Explorer (читается интернет эксплорер, ранее — Microsoft Internet Explorer или просто Internet Explorer, сокращённо MSIE или IE; /aɪ iː/) — серия браузеров, разрабатываемая корпорацией Microsoft с 1995 года. Входит в комплект операционных систем семейства Windows.

Занимает первое место по числу пользователей (рыночная доля в апреле 2010 года — ▼59,95 %, в январе 2011 — ▼45,99 %, в феврале 2012 — ▲52,84 % (по данным GlobalStats)).[2] В России, по данным портала LiveInternet, на март 2012 занимает третье место c ▼15,6 % пользователей[3], первое место у браузера Google Chrome с ▲19,5 %.

О браузере

Internet Explorer является наиболее широко используемым веб-браузером начиная с 1999 года, в 2002—2003 годах достигнув по этому показателю своей максимальной отметки в 95 %. В Южной Корее из-за Vendor lock-in в 2007—2008 годах доля IE составляла 99 %.[4][5] Однако, в последнее время его доля стремительно снижается, уступая место таким браузерам, как Mozilla Firefox, Google Chrome, Safari, Opera и др. На сегодняшний день последней стабильной версией браузера является Internet Explorer 9. Также были выпущены дополнительные модификации браузера для других операционных систем, такие как Internet Explorer Mobile (для Windows CE, Windows Mobile и Windows Phone 7), Internet Explorer для Mac и Internet Explorer для UNIX.

Internet Explorer 8 имеет вкладки, блокировщик всплывающих окон, фишинг-фильтр, встроенный RSS-агрегатор, поддержку интернациональных доменных имён, средств групповой политики и возможность автообновления через Windows Update. Windows-версия браузера основана на движке Trident, который поддерживает стандарты HTML 4.01, CSS Level 1, XML 1.0 и DOM Level 1 и частично CSS Level 2 и DOM Level 2, также имеет возможность подключения расширений, что реализуется через объектную модель компонентов (COM).

Последними версиями Internet Explorer для Mac OS и Unix-подобных систем были Internet Explorer 5.2.3 и Internet Explorer 5.0 SP1 Beta соответственно. В настоящий момент разработка Internet Explorer для этих систем прекращена. Однако имеется возможность запуска Internet Explorer на операционных системах, отличных от Microsoft Windows, используя эмуляционную среду WinAPI Wine, но без поддержки технологии ActiveX.

Internet Explorer можно бесплатно скачать, и он будет работать даже будучи установленным на нелегальную копию Microsoft Windows, однако лицензионное соглашение разрешает устанавливать Internet Explorer только при наличии легальной лицензии на операционную систему семейства Windows.[6]

История

Internet Explorer 1

Выпущен в августе 1995 года на основе браузера Spyglass, Inc. Mosaic. Microsoft лицензировала браузер на условиях выплаты процента от продаж и фиксированной суммы каждый квартал. Internet Explorer 1.0, как и Internet Explorer 2.0, выпущенный в ноябре 1995 года, широкого распространения не имел.

Распространялся в составе Microsoft Plus! для Windows 95.

Internet Explorer 2

Выпущен в ноябре 1995 года, имел поддержку JavaScript, NNTP, фреймов и SSL. Первая версия, которая была выпущена и под Windows, и под Mac.

Internet Explorer 3

Выпущен 13 августа 1996 года и был написан программистами, нанятыми из Spyglass для разработки браузера на основе Mosaic. Эта версия поддерживала CSS, плагины ActiveX и расширения Java, возможности мультимедиа и систему контент-контроля PICS, разработанную World Wide Web Consortium (W3C). Эти нововведения были значительными в то время, в сравнении с основным конкурентом Netscape Navigator. Поставлялся вместе с Windows 95 OSR2. Первая версия IE, включавшая синюю букву E.

Internet Explorer 4

Вышел в сентябре 1997 года и имел более глубокую связь с операционной системой. Код обозревателя был полностью переписан. Основным нововведением Internet Explorer 4 является технология групповой политики, позволяющей компаниям отлаживать и контролировать доступ своих сотрудников ко многим аспектам конфигурации обозревателя. Версия 4.0 поддерживала DHTML, собственные расширения JavaScript, несовместимые с Netscape 4.0, могла перерисовывать страницу (например, если с помощью JS был добавлен или убран элемент). IE 4.0 поддерживал собственную объектную модель документа (DOM), так называемую document.all, которая была значительно проще и стабильнее DOM Netscape — document.layers. Internet Explorer 4.0 поставлялся в составе Windows 98. Выход Internet Explorer 4.0 считается началом войны браузеров.

Internet Explorer 5

Подробнее по этой теме см.: Internet Explorer 5.

Выпущен 18 марта 1999 года. Впервые IE поддерживал значительные части W3C DOM, а также обеспечивал улучшенную поддержку CSS. Поддержка письма справа налево (арабский язык и иврит), шрифта кегля агат, XML, XSL и возможность сохранения веб-страниц в формате веб-архива MHTML. Поставлялся встроенным в Windows 98 SE и Windows 2000 (версия 5.01), а также на дисках с Microsoft Office 2000. Версия 5.5 вышла в июле 2000 года, с улучшенным предпросмотром страниц для печати, улучшенной поддержкой CSS и HTML и интерфейсом программирования приложений. Internet Explorer 5.5 поставлялся в составе Windows ME.

Internet Explorer 5.5

Браузер, вышедший в июле 2000 года, имел что-то среднее между Internet Explorer 5 и Internet Explorer 6. Из главных особенностей — улучшенный предпросмотр страниц для печати, улучшенная поддержка CSS и HTML и интерфейс программирования. Поставляется как браузер по умолчанию в Windows ME. Так же предлагается для Windows 95, Windows NT 4.0, Windows 98, Windows 98 SE и Windows 2000.

Internet Explorer 6

Вышел 27 августа 2001 года, за несколько недель до Windows XP. В этой версии был усовершенствован DHTML, контроль содержимого, улучшена поддержка CSS уровня 1, DOM уровня 1 и SMIL 2.0. Интерфейс предоставляет динамический доступ и обновление структуры и стиля документа (без ограничений). Движок MSXML был усовершенствован до версии 3.0. Возможности: новая версия IEAK, мультимедийная панель, интеграция с Windows Messenger, автоматическая коррекция размера изображения, P3P, а также внешний вид в соответствии с темой рабочего стола «Luna» для Windows XP.

Ранние сборки Windows Vista (Longhorn) использовали версию браузера 6.05, имевшую некоторые нововведения — блокировку всплывающих окон, менеджер загрузок, централизованное управление надстройками. Все эти нововведения, исключая менеджер загрузок, были в дальнейшем перенесены в версию 6.0 SP2, доступную в составе обновления SP2 для Windows XP.

Несмотря на изменения по сравнению с 5й версией, 6я версия IE не соответствовала стандартам, продвигаемым W3C, что препятствовало их распространению[ источник не указан 1085 дней ]. Единственным относительно крупным обновлением за 5 лет с момента выхода версии, был Service Pack 2, не внесший изменений в механизм рендеринга страниц. Это, вкупе с монополией IE после «войны браузеров», усугубило данное положение. В 2009 году IE6 ещё сохранял некоторую популярность, и некоторые разработчики утверждали, что он замедляет прогресс во Всемирной паутине. Популярные сайты всё чаще рекомендовали пользователям обновить браузер[8][9], но некоторые компании продолжали требовать от своих работников использования в офисе исключительно IE6[10].

Компания Google прекратила поддержку IE6 в ряде своих сервисов (Google Docs, Google Sites, Google Apps, Youtube) вскоре после того, как на неё была произведена атака, использующая уязвимость данной версии Internet Explorer[11][12][13][14]. В мае 2010 года австралийское подразделение Microsoft начало кампанию, предлагающую обновить Internet Explorer пользователям, до сих пор использующим 6-ю версию, мотивируя это её устареванием по части обеспечения безопасности[15].

В июне 2010 года социальная сеть В Контакте заявила о прекращении поддержки этой версии браузера[16].

В 2010 году уже сама Microsoft активно начала рекомендовать пользователям отказаться от IE6[15]. А 4 марта 2011 года запустила сервис обратного отсчета до «смерти» IE6, показывающий процент использования браузера в мире.[17]

Internet Explorer 7

Вышел 18 октября 2006 года и к 26 октября был загружен более трёх миллионов раз.[18] К середине января 2007 года число загрузок превысило 100 миллионов.[19] Новая версия отличается поддержкой вкладок, поддержкой alpha-канала PNG-изображений, улучшением поддержки стандартов W3C[20], встроенным механизмом работы с RSS, защиты от мошенников, интернациональных доменных имён и др. Данная версия IE входит в состав Windows Vista с некоторыми улучшениями в области безопасности: защищённый режим (выполнение браузера в «песочнице» с доступом только к временным интернет-файлам, защита памяти и т. д.). Эта версия была первой версией, в которой больше не содержалось кода Mosaic.

4 октября 2007 года был выпущен обновлённый установщик IE7, не требующий проверки легальности копии операционной системы при установке.[21]

Internet Explorer 8.

Выпущен 19 марта 2009 года.[22] Работает в операционных системах XP, Vista, Server 2003 и Server 2008. В Windows 7 и Windows Server 2008 R2 встроен изначально.

В этой версии была исключена поддержка некоторых стандартов, поддерживаемых Microsoft, таких как CSS-выражения и значительно расширена поддержка DOM Level 2, в связи с чем на MSDN была организована информационная поддержка пользователей, мигрирующих с прежних версий браузера.

Некоторые из новых свойств:

В новом режиме рендеринга, называемом «режимом стандартов», включенном по умолчанию, IE8 поддерживает data: URL, HTML object fallback[24], тег abbr, CSS generated content[25] и display: table[26] display type, в дополнение к исправлениям, внесённым в процесс обработки CSS и HTML[27]. Все эти изменения позволяют IE8 пройти тест Acid2.[28] Безопасность, несмотря на заявления Microsoft, как и у браузеров прочих производителей, остаётся на очень низком уровне, — всего за несколько дней до релиза немецкий хакер на соревновании хакеров PWN2OWN взломал IE 8 за 5 минут, также были взломаны браузеры других производителей — Apple Safari и Mozilla Firefox.[29]

На этапе разработки была функция уведомления пользователя о том, что вкладка зависла и не отвечает слишком долго, однако от неё отказались впоследствии, посчитав ненужной[30]

Internet Explorer 9

Выпущен 14 марта 2011 года. Доступен в 32-х и 64-х битных версиях исключительно для Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2. IE9 получил обновленный минималистичный интерфейс. Он поддерживает большинство спецификаций CSS3, скруглённые границы, встроенную обработку SVG, встроенные цветовые профили ICC, обеспечивает более быструю обработку JavaScript. Также в IE9 представлено аппаратное ускорение отрисовки графики при помощи Direct2D.[31] Кроме того, осуществлена поддержка видео- и аудиотегов HTML5[32][33], а также Web Open Font Format[34].

Internet Explorer 10

Первая тестовая сборка браузера выпущена 12 апреля 2011 года под названием Internet Explorer Platform Preview на данный момент только 5 версий данного продукта, в которой к возможностям Internet Explorer 9 была добавлена поддержка некоторых возможностей CSS3[35]. Разработчики браузера заявили, что Internet Explorer 10 будет работать исключительно на Windows 7 и Windows 8 и не будет поддерживать более ранние операционные системы, в том числе Windows Vista[36].

Поддерживаемые операционные системы

Поддержка браузером операционных систем[37][38].

Браузер Годы Браузерный движок Windows IBM OS/2 Mac OS X (Intel/PPC) Mac OS 9 Mac OS 8 System 7 (PPC/68k) Unix (HP-UX, Solaris)
    Vista   XP   98/Me NT 4.0   3.1
Годы выхода ОС ?           1998/2000                 (1990-е)
IE 10 Trident 6.0 Включён Да Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
IE 9   Trident 5.0 Нет Да Да (только SP2) Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
IE 8   Trident 4.0 Нет Включён Да Да (только SP2) Да (только SP2 и SP3) Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
IE 7   Trident Нет Нет Включён Да Да (только SP2 и SP3) Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
IE 6   Trident Нет Нет Нет Включён Включён (SP1 и SP2 и SP3)[39] Да (6.0 SP1) Удалён (6.0 SP1) Удалён (6.0 SP1) Нет Нет Нет Нет Нет Нет Нет Нет
IE 5.5   Trident Нет Нет Нет Нет Да Включён (5.01) Включён (Windows 98 SE) Да Включён[40] Нет Нет Нет Нет Нет Нет Нет
IE 5   Trident Win Tasman Mac Нет Нет Нет Нет Нет Включён (5.01) Включён (4.01/5.5 SP2) Да Включён[40] Да Нет Удалён (5.2.3) Включён Удалён (5.1.7) Включён Удалён (5.1.7) Удалён (5.01 SP1)
IE 4   Trident
IE 3   Неизвестен Нет Нет Нет Нет Нет Нет Да Включён Включён[40] Да версия для Windows 3.1 Нет Да Включён Да Да
IE 2   Неизвестен Нет Нет Нет Нет Нет Нет Да Включён (2.0) Включён[40] Да версия для Windows 3.1 Нет Неизвестно Неизвестно Beta (2.0) Нет
IE 1   Spyglass Нет Нет Нет Нет Нет Нет Нет Да Да Да версия для Windows 3.1 Нет Нет Нет Нет Нет

Конкуренция

Internet Explorer является наиболее широко используемым web-браузером начиная с 1999 года, достигнув в 2002—2003 годах по этому показателю своей максимальной отметки в 95 %; в Южной Корее из‑за Vendor lock-in в результате стандартизации протокола шифрования, реализованного только в виде выдаваемых гражданам модулей ActiveX и NSplugin (последние больше не выдаются), в 2007—2008 годах доля IE была 99 %[4][5][41].

В 2005 году на mozilla.or.kr было упомянуто, что корейская почта поддерживает Internet banking на основе XPCOM.[42]

   

18 января 2007 года корейская организация «OpenWeb» объявила о своём намерении подать в суд на правительственные органы за государственную поддержку монополии IE.[43]

Случаются заявления о том, что Microsoft нечестно использует своё положение на рынке, поставляя со своими операционными системами свой же браузер, из-за чего сайты разрабатываются (разрабатывались) под этот браузер и соответствующее ПО без учёта сторонних спецификаций и конкурирующих браузеров и платформ.[44]

Критика Internet Explorer

Политика распространения браузера компанией Майкрософт подвергается критике из-за использования компанией своего монопольного положения на рынке десктопных ОС. Этот вопрос периодически поднимается в судебных разбирательствах по всему миру[45], самые известные из которых — антимонопольное дело «Соединенные Штаты против Майкрософт» (англ.), едва не ставшее причиной разделения компании. Вследствие претензий, предъявленных Еврокомиссией в 2009 году, после чего в европейские версии ОС Windows была включена возможность выбора браузера по умолчанию[46][47][48].

 

Результаты теста Acid3 для Internet Explorer 9

В начале 2010 года власти Германии, Франции и Австралии рекомендовали своим гражданам отказаться от использования Internet Explorer, ссылаясь на обнаруженные серьёзные изъяны в безопасности[49].

Internet Explorer критикуется за недостаточную поддержку веб-стандартов, устанавливаемых W3C. Это означает, что браузер отображает не то, что должен отобразить согласно стандарту W3C и поэтому может создавать проблемы веб-мастерам. В частности, в браузере сравнительно поздно появилась встроенная поддержка SVG,[50] он имеет недостатки в обработке CSS[51][ неавторитетный источник? ][52]. Также в тесте Acid3, созданном Web Standards Project, Internet Explorer 8 набирал всего 20 баллов из возможных 100, в то время, как последние (на момент 2008 года) стабильные версии его основных конкурентов (Firefox, Google Chrome, Safari, Opera) набирали от 94 баллов до максимальной оценки. При этом, по заявлению Microsoft, прохождение теста не является первостепенной задачей для браузера.[53] Тем не менее, Microsoft обещала исправить многие проблемы с качеством своего продукта начиная с версии Internet Explorer 9.

IE9 будет иметь полную или почти полную поддержку CSS3, будет более быстро обрабатывать JavaScript и включать ещё некоторые улучшения.[31] Была обещана поддержка видео- и аудиотегов HTML5[32][33], а также Web Open Font Format[34]. В четвёртой предварительной версии IE9 тест Acid3 проходится на 95 из 100 баллов.

Один из разработчиков Mozilla выдвинул предположение, что Internet Explorer 9 накручивает результаты теста SunSpider[54][55], в частности, «подгоняет» работу механизма Dead Code Elimination для прохождения теста: при минимальном его изменении (например, при добавлении пустого return или замене цикла for на while) производительность падает до 20 раз. В таких браузерах, как Opera, Firefox или Google Chrome, производительность при аналогичных операциях не изменится.

 


Дата добавления: 2015-10-26; просмотров: 106 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
По итогам 1-го года обучения| Определение срока окупаемости инвестиций

mybiblioteka.su - 2015-2024 год. (0.011 сек.)