Статьи

Internet Explorer 10: обзор

Финальная версия Microsoft Internet Explorer 10 появилась у нас с 26 октября. Ее с безразличием встречают в Интернете — возможно, потому, что она доступна только в Windows 8, которой пользуется относительно мало людей. Но IE10 знаменует собой важную веху и заслуживает полного обзора …

Установка

IE10 устанавливается вместе с Windows 8, поэтому до тех пор , пока он не станет доступен для Windows 7 , невозможно определить, возникнут ли у вас проблемы с установкой или совместимостью. Но вы должны заметить, что Windows 8 очень быстро и просто устанавливается — 30 минут работы с жестким диском помогут вам в работе.

Как и следовало ожидать, IE10 является браузером по умолчанию, хотя Windows 8 сохранит ваши текущие настройки при обновлении. Тем, кто в ЕС, также будет предложен скандальный экран выбора браузера, где вы можете выбрать Chrome, Firefox, Opera или выбор малоизвестных альтернатив. Safari исчез после решения Apple отказаться от версии для Windows .

IE10 автоматические обновления

Самая захватывающая новость заключается в том, что Microsoft наконец-то внедрила автоматические обновления. По умолчанию он включен, поэтому будем надеяться, что крупные организации сохранят его, когда приступят к развертыванию Windows 8 в 2026 году.

Интерфейс

IE — это два браузера в одном. При запуске с рабочего стола вы будете ошибочно думать, что ничего не изменилось; IE10 выглядит идентично IE9:

IE10 интерфейс рабочего стола

У нас также есть версия для Windows 8 в стиле пользовательского интерфейса. Извините, Microsoft — я не могу заставить себя называть это имя, так что с этого момента оно будет называться Metro:

Интерфейс IE10 Metro

Версия Metro предлагает более гладкий и простой пользовательский интерфейс с тем же базовым механизмом рендеринга. Он поддерживает такие жесты, как пролистывание, что делает его идеальным для планшетов с сенсорным экраном и больших телевизоров. Я не уверен, что вы будете часто использовать его на ПК, но это отчасти потому, что версию Metro можно использовать только тогда, когда IE установлен в качестве браузера по умолчанию.

Интеграция IE10 и Windows 8 так же хороша, как и IE9 в Windows 7. Браузер поддерживает такие функции пользовательского интерфейса, как закрепленные сайты на начальном экране или панели задач Metro, списки переходов, просмотр и привязка окна.

В целом, интерфейс IE10 функционален и не мешает. Это может быть не так привлекательно, как Chrome, Firefox или Opera, но вы редко замечаете это. Моя единственная жалоба — это диалоговое окно «Свойства обозревателя», которое почти не изменилось с тех пор, как IE4 был представлен 15 лет назад. Тем не менее, это, наконец, позволяет вам начать с вкладок, открытых в предыдущем сеансе.

Веб Стандарты

IE10 поддерживает современные веб-функции HTML5, которые вы найдете в других браузерах. Наконец, это включает текстовые тени, преобразования и анимацию. Мой Звездные войны 3D текст прокрутки работает!

Хотя автоматическое тестирование соответствия редко показывает всю историю, мы видим, что IE10 значительно превосходит IE9:

браузер HTML5test.com acid3.acidtests.org
Internet Explorer 10 320 + 6/500 100/100
Internet Explorer 9 138 + 5/500 95/100
Chrome 22 434 + 13/500 100/100
Firefox 16 372 + 10/500 100/100

Единственным исключением является WebGL, который Microsoft определила как «угрозу безопасности». Хотя я немного скептически отношусь к этому утверждению, технология в настоящее время не жизнеспособна ни в чем, кроме браузерных игр и демонстраций.

Интересно, что рендеринг шрифтов отличается в трех основных браузерах (нажмите для просмотра в полном размере) :

сравнение шрифтов браузера

Это может зависеть от вашего ПК, настроек и личных предпочтений, но текст IE кажется более читабельным, чем конкурирующие браузеры.

По сути, Microsoft создала современный браузер, который не должен создавать проблем, с которыми мы сталкивались при разработке своих предшественников. Я еще не нашел сайт, который не работает в IE10.

Производительность

IE9 — не дурак, поэтому я возлагал большие надежды на IE10. Браузер открывается, визуализируется и закрывается так же быстро, как и раньше. К сожалению, тесты говорят иначе …

Тестовое задание IE10 Chrome 22 Firefox 16
Webkit SunSpider (ниже = лучше) 6,244.7ms 200.3ms 211.2ms
Google V8 (выше = лучше) 143 11368 7223
MS 2000 рыб в секунду (выше = лучше) 9 17 34

Тесты не обязательно отражают реальное использование, но я был удивлен тем, насколько плохо работает IE10 (и насколько хорош Firefox) . Возможно, это вызвано чем-то странным, происходящим на моем ПК, но браузеры были протестированы на чистой установке Windows 8 без запуска других приложений.

IE10 не чувствует себя медленным и, безусловно, запускается быстрее, чем Chrome или Firefox, но браузер Microsoft утратил позиции для других с момента выхода IE9.

Использование памяти

Мало кто беспокоится об использовании памяти браузером, но я хотел убедиться, что IE не перегружает систему. С четырьмя открытыми вкладками худшим был Chrome с объемом примерно 350 МБ (разделенный на дюжину процессов). IE10 потреблял две трети этих ресурсов с 240 МБ, хотя, по общему признанию, Windows 8 могла запускать другие фоновые процессы. Наименее голодным браузером был Firefox с 195 МБ.

Безопасность

Microsoft не имеют репутацию для производства безопасного программного обеспечения, но компания прилагает все усилия, чтобы исправить это. Internet Explorer так же хорош, если не лучше, чем его конкуренты. Особенности включают в себя:

  1. Расширенный режим защиты изолирует каждую вкладку.
  2. Просмотр InPrivate изолирован для каждой вкладки, а не для сеанса.
  3. Случайные адреса памяти используются, когда IE загружает модули.
  4. Служба репутации загрузки SmartScreen от Microsoft используется в IE и Windows 8, поэтому вы остаетесь защищенными независимо от того, какой браузер вы используете.

Как я сообщал в прошлом месяце, «Не отслеживать» включается по умолчанию при установке Windows 8. Это расстраивает рекламодателей, но лишь немногие придерживаются правил DNT, поэтому вы вряд ли заметите разницу.

Улучшения и дополнения

IE10 устанавливает версию Flash с улучшенной производительностью и, в отличие от предыдущих отчетов, работает как в режиме рабочего стола, так и в режиме Metro.

Тем не менее, выбор дополнений в IE остается разочаровывающим. Несмотря на то, что это один из первых браузеров, поддерживающих плагины, немногие компании разрабатывают для браузера. Те, кто обычно предлагают спамерские покупки или поисковые панели инструментов. Microsoft нужна другая модель, если они хотят, чтобы разработчики расширений серьезно относились к IE. Принятие подключаемых технологий, аналогичных тем, которые используются в Chrome, Opera или Firefox Jetpack, имело бы большое значение.

Инструменты разработки

IE10 предоставляет те же инструменты разработчика F12, что и IE9. Это лучше, чем ничего, но все более скудный по сравнению с инструментами Firefox, Firebug, Webkit Inspector и Opera Dragonfly.

Наряду со стандартным режимом рендеринга IE10 разработчики и тестировщики также должны бороться с:

  • Режим совместимости IE10
  • Стандарты IE9 и причудливые режимы
  • Стандарты IE8 и причудливые режимы
  • Стандарты IE7 и причудливые режимы
  • IE5 причудливый режим

Чтобы быть справедливым, это практично для целей тестирования. К сожалению, IE10 отключает просмотр в интрасети и переводит эти страницы в режим совместимости по умолчанию. Поэтому невозможно протестировать сайт, размещенный на вашем локальном компьютере. Вы можете обойти это ограничение, но оно немного странное — будьте осторожны, скоро появится статья.

В конечном счете, у Microsoft мало оправданий. Они не могут ожидать, что разработчики обратятся к IE, не предоставив хороший выбор инструментов. Я надеюсь, что они сконцентрировались на этих объектах, теперь требуется меньше срочной работы над движком Trident

Вывод

IE10 — хороший, способный браузер. Он быстрый и предлагает большинство функций HTML5 и CSS3, которые есть в Chrome и Firefox.

IE10 хорошие очки:

  • Быстрый, ненавязчивый интерфейс с отличной интеграцией с ОС
  • Сильная поддержка стандартов
  • Режим Metro идеально подходит для планшетов и сенсорных экранов
  • Автоматические обновления. В заключение.

IE10 плохие моменты:

  • Ограничено Windows 8 (надеюсь, Windows 7 скоро появится)
  • Плохие инструменты разработки, несколько дополнений и диалог настроек
  • Темпы развития Microsoft слишком медленные
  • IE10 поймал другие браузеры — но это не лучше.

Учитывая 19-месячный период разработки и радикальные изменения в Windows 8, я надеялся на немного больше. Пользователям понравится IE10, но я сомневаюсь, что им понравится . Microsoft может снизить скорость миграции Internet Explorer, но IE10 предлагает несколько веских причин для перехода с другого браузера.

Если вам понравилось читать этот пост, вы полюбите Learnable ; место, чтобы узнать новые навыки и приемы у мастеров. Участники получают мгновенный доступ ко всем электронным книгам и интерактивным онлайн-курсам SitePoint, таким как « Создай свой первый веб-сайт: начало работы с HTML и CSS» .