Internet Explorer в Windows 8.1: один браузер, два способа просмотра

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

Примечание  Эта статья предназначена для разработчиков. Информацию для потребителей можно найти в статье Начало работы с Internet Explorer 11.

Эта статья, обновленная для Internet Explorer 11 в Windows 8.1, охватывает следующие темы:

Сходство

Адаптивный макет и поддержка стилей

Запросы CSS носителя и прослушиватели запросов носителя и адаптация CSS к устройству в обоих пользовательских интерфейсах IE позволяют вам выборочно использовать различные макеты и стили в зависимости от характеристик вашего дисплея: размеров устройства, ориентации экрана и разрешения. Подробнее о том, как приступить к работе с запросами носителя и прослушивателями запросов носителя, а также ознакомиться с некоторыми основными принципами разработки с учетом диапазона устройств с Windows 8: Разработка адаптивных веб-сайтов.

Файлы cookie

Файлы cookie сеанса используются совместно двумя способами просмотра веб-страниц, когда пользователь переключается в классический браузер Internet Explorer из Internet Explorer с пользовательским интерфейсом Windows (в меню Инструменты страницы выберите Просмотреть на рабочем столе). Сохраненные файлы cookie используются совместно двумя способами просмотра веб-страниц только в том случае, когда Internet Explorer с пользовательским интерфейсом Windows и классический браузер Internet Explorer имеют одинаковый контекст безопасности или для них включен расширенный защищенный режим (EPM). Начиная с версии IE11 в Windows 8.1, как классический браузер Internet Explorer, так и Internet Explorer с пользовательским интерфейсом Windows выполняются с включенным по умолчанию расширенным защищенным режимом. (До этого Internet Explorer 10 в Windows 8 выполнялся с включенным по умолчанию расширенным защищенным режимом только для Internet Explorer с пользовательским интерфейсом Windows.) Подробнее: "Безопасность".

Начиная с Windows 8.1 IE также позволяет пользователям блокировать все файлы cookie сторонних изготовителей (не затрагивая поведение файлов cookie основного изготовителя), чтобы лучше контролировать конфиденциальность в сети. Можно включить параметр блокировки файлов cookie сторонних изготовителей в IE11 с панели Параметры Internet Explorer с пользовательским интерфейсом Windows и работать одинаково в обоих вариантах IE. Подробнее см. в разделе о блокировке файлов cookie сторонних изготовителей в руководстве по IE11 для разработчиков.

Домашняя страница

Internet Explorer с пользовательским интерфейсом Windows и классический браузер Internet Explorer совместно используют общую домашнюю страницу или несколько вкладок домашних страниц при их наличии. Вы можете установить домашнюю страницу и вкладки домашних страниц на вкладке Общие панели управления Свойства браузера.

Избранное, веб-каналы, часто посещаемые сайты, журнал и вводимые URL-адреса

RSS-каналы доступны только в классическом браузере Internet Explorer, но список избранного, часто посещаемые сайты, журнал и вводимые URL-адреса совместно используются двумя способами просмотра. В следующей таблице описывается, как эти данные проявляются в двух пользовательских интерфейсах.

Internet Explorer с пользовательским интерфейсом WindowsКлассический браузер Internet Explorer
Избранное Используется для заполнения предлагаемых вариантов над адресной строкойЦентр Избранное
Часто посещаемые сайтыПанель Быстрый доступ к сайтамСтраница Новая вкладка
ЖурналИспользуется для заполнения предлагаемых вариантов над адресной строкойЦентр Журнал
Вводимые URL-адресаИспользуется для заполнения предлагаемых вариантов над адресной строкойИспользуется для вывода вариантов поиска под адресной строкой

 

Панель Быстрый доступ к сайтам появляется в Internet Explorer с пользовательским интерфейсом Windows, когда вы устанавливаете фокус на адресной строке. Центры классического браузера Internet Explorer Избранное и Журнал вызываются с помощью кнопки с изображением звезды Просмотр избранного, веб-каналов и журнала (ALT+C).

Примечание   Метод AddToFavoritesBar не поддерживается в Internet Explorer с пользовательским интерфейсом Windows.

Конфиденциальность

Если при установке Windows 8.1 на компьютер выбраны Стандартные параметры, то функция Do Not Track будет включена как для Internet Explorer с пользовательским интерфейсом Windows, так и для классического браузера Internet Explorer. Вы можете управлять функцией Do Not Track на вкладке Дополнительно на панели управления Свойства браузера классического браузера в разделе Безопасность. Просмотр InPrivate также доступен для обоих способов просмотра веб-страниц. В Internet Explorer с пользовательским интерфейсом Windows параметр Новая вкладка InPrivate доступен в строке меню вкладки "" (проведите пальцем от верхнего или нижнего края экрана, нажмите одновременно клавишу Windows и клавишу Z или щелкните правой кнопкой мыши).

Роуминг

Закрепленные сайты IE, избранное, журнал, пароли и введенные URL-адреса синхронизируются между всеми компьютерами под управлением Windows 8, на которые вы входите с учетной записью Майкрософт. При работе с IE11 в Windows 8.1 также синхронизируются открытые вкладки (за исключением открытых в режиме обзора InPrivate) и все параметры браузера. Подробнее о функциях синхронизации в Windows 8 см. в статье Нужно ли синхронизировать настройки компьютеров? и разделе Синхронизация устройств.

После начального входа в систему с вашей учетной записью Майкрософт закрепленные сайты со всех компьютеров под управлением Windows 8.1, которыми вы пользовались ранее, будут отображаться в том порядке, в котором они были закреплены. Закрепленные сайты с панели задач на рабочем столе не перемещаются. Также не перемещаются сайты, закрепленные вами в представлении Приложения на начальном экране Windows 8.1 с классическим браузером Internet Explorer (с помощью команды меню Сервис (ALT+X), Добавить сайт в список приложений).

Механизмы сценариев и макетов

В основе работы обоих способов просмотра веб-страниц в Internet Explorer лежат одни и те же основные механизмы макетов и сценариев. Таким образом, они одинаково поддерживают основанные на стандартах возможности с оптимизированной производительностью.

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

Следующие средства безопасности IE одинаково поддерживаются в Internet Explorer с пользовательским интерфейсом Windows и в классическом браузере Internet Explorer:

Параметрами безопасности можно управлять на вкладке Дополнительно в окне Свойства браузера.

Примечание  В расширенном защищенном режиме Internet Explorer не подключается к http://localhost/ по умолчанию. Вы можете включить замыкание на себя с помощью встроенного средства диагностики Windows 8 CheckNetIsolation.exe или служебной программы EnableLoopback для Fiddler. Дополнительные сведения см. в статье о "расширенном защищенном режиме".

Поддержка касания

Оба способа просмотра веб-страниц в Internet Explorer предоставляют быструю и гибкую мультисенсорную технологию просмотра веб-сайтов, и большинство сайтов корректно работают с касаниями, не требуя при этом особых изменений. Возможности обнаружения касания в Internet Explorer, как и свойство maxTouchPoints и лексема Touch в строке агента пользователя, позволяют воспользоваться всеми преимуществами мультисенсорной технологии, когда она доступна. Основные рекомендации по наиболее эффективному использованию касаний на сайте и устранению неполадок, связанных с касанием, см. в статье "Оптимизация сайта для сенсорного ввода". Основные принципы разработки сложных взаимодействий на основе касаний для различных устройств под управлением Windows 8 описаны в статье, посвященной "разработке адаптивных веб-сайтов".

Строка обозревателя и обнаружение браузера

Не существует способа программно обнаружить, выполняется ли ваш сайт в Internet Explorer с пользовательским интерфейсом Windows или в классическом браузере Internet Explorer, так как строка агента пользователя Internet Explorer 10 для них одинакова. Более того,

  • если оборудование поддерживает управление касанием, сенсорный ввод поддерживается в обоих способах просмотра веб-страниц.
  • Internet Explorer с пользовательским интерфейсом Windows предоставляет поддержку Adobe Flash, но не поддерживает подключаемые модули или элементы Microsoft ActiveX. К тому же пользователи могут отключить подключаемые модули классического браузера Internet Explorer с помощью фильтрации ActiveX.
  • Вы можете изменять размеры окон Internet Explorer с пользовательским интерфейсом Windows и классического браузера Internet Explorer до любой ширины или до заполнения всего экрана.

Чтобы обеспечить сайту наилучшую совместимость с различными браузерами, используйте основанные на стандартах возможности и обнаружение возможностей, а не браузеров, а также предоставляйте эффективные резервные решения для браузеров, не поддерживающих эти возможности.

Различия

Переключение на приложение

В Internet Explorer с пользовательским интерфейсом Windows есть дополнительные функции, которые уведомляют пользователя, если доступно приложение Магазина Windows с сайта, который он посещает, и предлагают перейти к приложению или скачать его из Магазина Windows, если оно еще не установлено. Подробнее: "Соединение веб-сайта с приложением Магазина Windows".

Жизненный цикл приложения

Internet Explorer с пользовательским интерфейсом Windows, как и приложения Магазина Windows, подчиняется правилам, описанным в разделе Жизненный цикл приложения (приложения Магазина Windows). Это означает, что в любой момент времени браузер может находиться в одном из трех состояний (Running, Suspended или NotRunning) либо в промежуточном состоянии. Когда Internet Explorer с пользовательским интерфейсом Windows находится в состоянии Suspended, пользователь взаимодействует с ним как с браузером, выполняемым в фоновом режиме. Однако, хотя приостановленный процесс все еще находится в памяти, он не получает такты центрального процессора, а потому звук на сайтах с запущенным аудио не проигрывается, когда Internet Explorer 10 находится в состоянии приостановки.

В условиях недостатка системной памяти система управления жизненным циклом процесса (PLM) может завершить или выгрузить любое приостановленное приложение из оперативной памяти на жесткий диск, если системе необходимы дополнительные ресурсы памяти. Система PLM завершает приложение Магазина Windows без уведомлений или событий, но Internet Explorer с пользовательским интерфейсом Windows сохраняет состояние браузера перед переходом в состояние приостановки. Советы по улучшению производительности, которые также применимы к веб-сайтам и веб-приложениям, выполняющимся в Internet Explorer с пользовательским интерфейсом Windows, см. в разделе "Рекомендации по повышению производительности приложений Магазина Windows".

Параметры запуска браузера

По умолчанию гиперссылки вне Internet Explorer 10 открываются с учетом контекста. Это означает, что гиперссылки из других приложений Магазина Windows, включая пользовательский интерфейс системы, открываются в Internet Explorer с пользовательским интерфейсом Windows, а гиперссылки с рабочего стола, включая гиперссылки из классических приложений, открываются в классическом браузере Internet Explorer. Чтобы изменить поведение по умолчанию, откройте Свойства браузера, перейдите на вкладку Программы и измените параметры в разделе Открытие Internet Explorer.

Примечание  Internet Explorer с пользовательским интерфейсом Windows представляет собой браузер с новым типом взаимодействия. При этом плитки закрепленных сайтов с начального экрана нового пользовательского интерфейса Windows будут открываться в нем, только если браузер с новым типом взаимодействия включен по умолчанию. В противном случае они будут открываться в классическом браузере Internet Explorer. Подробнее см. в доступном для скачивания документе "Разработка браузера с новым типом взаимодействия" в разделе "Техническая документация по приложениям Магазина Windows".

Параметры контекстного меню

Начиная с Windows 8.1 браузер Internet Explorer с пользовательским интерфейсом Windows предоставляет команды контекстного меню Поиск и Поделиться в дополнение к команде Копировать для выделенного текста. С выделенным текстом:

команда Поиск запускает выделенный текст как запрос в используемой по умолчанию службе поиска;
команда Поделиться отображает все приложения Магазина Windows, зарегистрированные как получатели данных для веб-содержимого.

Классический браузер Internet Explorer предоставляет те же команды контекстного меню, которые были доступны в Windows 7. Пользовательские команды контекстного меню поддерживаются только в классическом браузере Internet Explorer. Подробнее: Подключаемые модули.

Средства разработчика F12

Средства разработчика F12 доступны только при просмотре веб-сайта с помощью классического браузера Internet Explorer. Если вы просматриваете страницы в Internet Explorer с пользовательским интерфейсом Windows, вы можете отладить веб-сайт, переключившись в классический режим просмотра (в меню Инструменты страницы выберите Просмотреть на рабочем столе) и открыв средства разработчика F12. Эмуляция Internet Explorer с пользовательским интерфейсом Windows на рабочем столе

  • Включите фильтрацию ActiveX (в меню Сервис выберите Фильтрация ActiveX).
  • Перейдите в полноэкранный режим (F11).
  • Убедитесь, что включен Расширенный защищенный режим (в разделе Безопасность вкладки Дополнительно в Свойствах браузера).

Пролистывание вперед с прогнозированием страниц

С помощью Internet Explorer с пользовательским интерфейсом Windows вы можете возвращаться к ранее просмотренным страницам с помощью жеста прокрутки и переходить вперед через многостраничное содержимое, например журнальные статьи. Для IE11 в Windows 8.1 режим пролистывание вперед с прогнозированием страниц включен по умолчанию. (Для Internet Explorer 10 в Windows 8 вы можете включить пролистывание вперед для Internet Explorer с пользовательским интерфейсом Windows с панели Параметры Internet Explorer, доступной с панели чудо-кнопки Windows 8.)

Групповая политика

Часть параметров групповой политики Internet Explorer 10 применяется к Internet Explorer с пользовательским интерфейсом Windows в дополнение к классическому браузеру Internet Explorer. Дополнительные сведения см. в разделе "Настройка и администрирование параметров групповой политики", в котором описаны новые политики для Internet Explorer 10 и изменения в Windows 8, а также в разделе Новые параметры групповой политики для Internet Explorer 11.

Параметры Internet Explorer

С помощью панели управления Свойства браузера классического браузера можно управлять полным набором параметров для обоих способов просмотра веб-страниц. Кроме того, в Internet Explorer с пользовательским интерфейсом Windows доступ к свойствам браузера имеется в разделе Параметры  панели чудо-кнопок Windows 8.

Распознавание формата телефонного номера

Начиная с версии IE11 в Windows 8.1 браузер Internet Explorer с пользовательским интерфейсом Windows автоматически преобразует телефонные номера в открываемые щелчком ссылки. Автоматическое обнаружение телефонных номеров не поддерживается в классическом браузере Internet Explorer. Когда IE выявляет номер телефона как часть содержимого, преобразуемого при помощи поддерживаемого элемента HTML, браузер переводит данный номер в формат гиперссылки (не изменяя при этом модель DOM). Когда пользователь щелкает ссылку, вызывается приложение, которое по умолчанию обрабатывает телефонные вызовы на компьютере. Подробнее см. в статье о распознавании формата телефонных номеров.

Закрепленные сайты

Пользователи могут закреплять сайты непосредственно в Windows 8 на начальном экране, где вы можете использовать качественные визуальные эффекты для отображения фирменной символики сайта и привлечения внимания пользователей с помощью уведомлений на индикаторе событий. Поддержка живых плиток в Windows 8.1 позволяет сделать сайт еще более привлекательным и предоставлять периодические уведомления каждый раз, когда пользователи закрепляют ваш сайт. Вы также можете отображать логотип сайта на плитке, когда он сохраняется в избранном или перечисляется как часто посещаемый сайт.

Чтобы закрепить сайт из Internet Explorer с пользовательским интерфейсом Windows, нажмите кнопку Звездочка в адресной строке (проведите пальцем от верхнего или нижнего края экрана, нажмите клавиши Windows+Z или щелкните правой кнопкой мыши), а затем нажмите кнопку Закрепить сайт в Избранном.

Классический браузер Internet Explorer предоставляет возможности закрепления сайтов на панели задач со списками переходов и панелями эскизов, представленные в Windows Internet Explorer 9.

Полный перечень отличий закрепленных сайтов в Internet Explorer с пользовательским интерфейсом Windows и в классическом браузере Internet Explorer см. в статье о закрепленных сайтах для классического браузера. Подробнее о функциях закрепленных сайтов см. в статье о закрепленных сайтах для начального экрана Windows.

Подключаемые модули

Взаимодействие пользователя с IE в Windows 8 оптимизировано для удобной и безопасной работы и поддерживает подключаемые модули только в классическом браузере Internet Explorer. Собственный проигрыватель Flash в Internet Explorer с пользовательским интерфейсом Windows предоставляет поддержку для воспроизведения флэш-содержимого для большинства сайтов. Для обеспечения перспективности и совместимости с различными браузерами рекомендуется заменить критические функции на основе подключаемых модулей стандартизированными технологиями. Если ваш сайт реализует главные функции с помощью подключаемого модуля, предложите решение для пользователей, выполняющих просмотр без подключаемых модулей, либо используйте заголовок HTTP requiresActiveX или метаэлемент для напоминания пользователям переключиться на классическую версию браузера. Подробнее: "Подготовьтесь к просмотру без помощи подключаемых модулей".

Режим чтения

Для более удобного чтения веб-страниц как книг без отвлечения внимания на необязательное содержимое страницы Internet Explorer в Windows 8.1 предоставляет режим чтения. Режим чтения — это режим представления Internet Explorer с пользовательским интерфейсом Windows. Если этот режим доступен для данной страницы, его можно включать и выключать кнопкой Переключиться в режим чтенияВыйти из режима чтения (значок книги) в адресной строке (или клавишами CTRL+SHIFT+R). Режим чтения не поддерживается в классическом браузере Internet Explorer. Дополнительные сведения см. в разделе Режим чтенияруководства по Internet Explorer 11 для разработчиков.

Поиск и варианты

Internet Explorer с пользовательским интерфейсом Windows и классический браузер Internet Explorer совместно используют стандартную службу поиска. Вы можете изменить значение по умолчанию и указать другую службу поиска; для этого откройте панель Свойства браузера, перейдите на вкладку Программы, щелкните Управление надстройками и выберите Службы поиска.

При вводе текста в адресную строку классический браузер Internet Explorer предоставляет варианты поиска с использованием только вашей службы поиска по умолчанию. Internet Explorer с пользовательским интерфейсом Windows предоставляет варианты из службы Майкрософт, а также дополнительные функции, такие как погода и финансовые предложения, варианты поиска, предложения веб-страниц в соответствующих доменах, варианты доменов и подходящие веб-страницы, которые вы посещали ранее (по введенным вами URL-адресам, избранному, закрепленным сайтам и журналу).

Высокие и узкие макеты

Как приложение Windows браузер Internet Explorer с пользовательским интерфейсом Windows можно открывать на весь экран или настраивать для меньшей ширины окна. Когда пользователь прикрепляет Internet Explorer с пользовательским интерфейсом Windows к левому или правому краю экрана, по умолчанию браузер автоматически масштабирует сайт, чтобы обеспечить ширину макета не менее 1024 пикселей для хорошего отображения большинства сайтов. Аналогичным образом когда Internet Explorer с пользовательским интерфейсом Windows открыт в книжном режиме, он автоматически масштабирует содержимое, если ширина окна составляет менее 1024 пикселей. Переопределить автоматическое масштабирование по умолчанию можно с помощью следующего правила адаптации CSS к устройству:


@-ms-viewport { width: [device-width]; }

Подробнее об адаптации к устройству и адаптивных макетах см. в статье о "разработке адаптивных веб-сайтов".

Вкладки

При переключении из Internet Explorer с пользовательским интерфейсом Windows в классический браузер Internet Explorer (в меню Инструменты страницы выберите Просмотреть на рабочем столе) на рабочем столе открывается только та страница и вкладка, которая просматривается в данный момент. Все прочие открытые страницы и вкладки не выводятся на рабочий стол.

Открытые вкладки синхронизируются на всех устройствах с Windows 8.1, которые зарегистрированы в вашей учетной записи Майкрософт. Для каждого устройства открытые вкладки в Internet Explorer с пользовательским интерфейсом Windows и в классическом браузере Internet Explorer собираются в единый список ссылок (помеченный именем исходного устройства) из представления Вкладки панели Быстрый доступ к сайтам (для Internet Explorer с пользовательским интерфейсом Windows) и на странице Новая вкладка в классическом браузере Internet Explorer.

 

 

Показ:
© 2014 Microsoft