64-разрядные операционные системы получают с каждым днём всё большую популярность и распространение, а вместе с ними приходят и 64-разрядные приложения. Как правило, использование 64-разрядных программ приносит большую производительность и совместимость. Давайте посмотрим, есть ли плюсы от использования 64-разрядного Internet Explorer 9, и каково его влияние на Windows.
FAQ
Какую версию IE можно установить в 64-разрядной Windows?
Автоматически устанавливаются обе версии, 32- и 64-разрядная. Установить отдельно одну из них возможности нет.
Как запустить 64-разрядный IE? Как проверить версию?
Пуск ---> Все программы ---> Internet Explorer (64-разрядный).
Какая версия используется по умолчанию? Можно ли переназначить?
По умолчанию для всех операций Windows (запуск браузера из панели задач, открытие сохранённых страниц, открытие ссылок из различных программ) используется 32-разрядная версия IE.
Во избежание проблем возможность назначить 64-разрядный IE браузером по умолчанию заблокирована разработчиками.
Ситуация должна измениться в будущем.
Почему заблокировали? Что не работает должным образом с 64-разрядным IE?
Плагины (дополнения), в том числе BHO, панели инструментов и элементы управления ActiveX, как правило, должны быть такой же разрядности как IE. Таким образом, если вы работаете в 64-разрядной версии IE, любой сайт который использует, например Adobe Flash не будет работать до установки 64-разрядной версии плагина. К сожалению, таких плагинов в настоящее время единицы. Вероятно, ситуация изменится в будущем, когда 64-разрядная Windows станет более распространенной.
Несколько плагинов для 64-разрядного IE:
Какие настройки у 32-разрядного и 64-разрядного IE общие, а какие отличаются?
Общие
- Главная страница и избранное
- Поставщики поиска
- Веб-фрагменты
- Ускорители
- Расширения контекстного меню
- Настройки зон безопасности
- Автозаполнение информации, включая пароли
- Cookies: постоянные куки
- Хранилище HTML5: localStorage является общим
Разные
- Плагины
- Cookies: непостоянные (сессионные) куки
- Хранилище HTML5: sessionStorage не является общим
Так есть ли плюсы у 64-разрядной версии на данный момент?
Не много.
- Меньше вероятность сбоя. Зачастую сбой происходит из-за расширений, но в 64-разрядном браузере 32-разрядные расширения не работают, а 64-разрядных пока мало. Чем меньше расширений, тем ниже вероятность сбоя.
- Браузер может быстрее загружаться и работать за счёт отсутствия в нём расширений. Расширения, как известно, могут замедлять работу.
Для чего сейчас нужен 64-разрядный IE?
IE не просто браузер, он содержит в себе много компонентов платформы (Windows), в том числе сетевые компоненты (URLMon/WinINET), компоненты визуализации (MSHTML), скрипт-движки (JScript.dll, VBScript.dll) и ряд других. Эти компоненты должны быть доступны в 64-разрядной версии Windows, чтобы 64-разрядные приложения могли их использовать. Кроме того, поскольку Internet Explorer может быть запущен/создан/использоваться в качестве COM-сервера, он нужен для поддержки 64-разрядных процессов.
Тестирование
Чтобы понять, есть ли преимущества у какой-либо версии, было проведено небольшое тестирование. Подробнее о методике и тестах читайте в апрельском тестировании браузеров.
Как Вы можете видеть, браузеры наравне по поддержке стандартов и безопасности. В трёх тестах производительности из четырёх 32-разрядная версия имеет преимущество.
Почему так? Должно ведь быть наоборот?
- В 32-разрядный IE9 включён Just In Time (JIT) компилятор скриптов, который преобразует скрипты в машинный код перед их запуском. За счёт этого достигается дополнительное ускорение. JIT для 64-разрядного IE не существует.
- Adobe Flash Player на момент тестирования находился на стадии тестирования, Adobe с выпуском финальной версии не спешил.
Выводы
Нет никаких сомнений, что установить 64-разрядный IE9 нужно, он важен для системы и приложений в ней работающих. Кроме того вместе с ним установится и 32-разрядная версия браузера, которая полностью пригодна для использования.
Пришло ли время использовать 64-разрядный IE9? Нет, пока рано. Достаточного уровня поддержки пока нет, и он может пригодиться для узкого круга задач.
Ситуация должна измениться в будущем, как она изменилась с 64-разрядными ОС с приходом Windows Vista и Windows 7 (как Вы помните, 64-разрядная XP использовалась узким кругом специалистов).
В статье частично использованы материалы блогов разработчиков IE - blogs.msdn.com.
Приятного использования!