Повышение производительности
Повышение производительности труда
Многие функции Internet Explorer 8 направлены на повышение эффективности взаимодействия с пользователем и позволяют пользователям работать в Интернете так, как им удобно, намного быстрее. В Internet Explorer 8 реализован ряд усовершенствованных возможностей, например функция «Найти на этой странице», переработаны вкладки и расширены возможности адресной строки. Все это повышает эффективность работы пользователей и позволяет экономить время. С точки зрения ИТ-специалиста, это позволяет уменьшить количество обращений в службу технической поддержки. При этом Internet Explorer 8 позволяет корпоративным клиентам, ИТ- специалистам и разработчикам получить многофункциональный, но при этом эффективно управляемый браузер. Эти функции описаны в следующем разделе.
Улучшенная панель «Избранное»
В Internet Explorer 8, улучшенная панель «Избранное», (также называемая закладками), включена по-умолчанию и может быть использована для хранения закладок, RSS фидов, и Веб-Слайсов. Панель ссылок была переименована в «Избранное», поскольку это название более точно отражает ее назначение. Включенная по умолчанию, с четко выделенными вкладками, улучшенная панель «Избранное» фактически предоставляет пользователям удобную панель мониторинга.
Улучшенная функция «Найти на этой странице»
В Internet Explorer 8 было полностью переработано средство «Найти на этой странице». Диалоговое окно «Найти» в Internet Explorer 7 часто выводилось поверх страницы, закрывая ее содержимое. Новое средство представляет собой интегрированную панель под строкой вкладок и не закрывает страницы. Не дожидаясь, пока пользователь введет поисковый запрос целиком и нажмет клавишу ВВОД, Internet Explorer 8 выполняет посимвольный поиск по мере ввода пользователем запроса так, как это реализовано в Microsoft Office Outlook и Windows Vista. На панели поиска выводится общее количество совпадений, а также кнопки для перехода следующему и предыдущему совпадению. Совпадения выделяются желтым цветом, благодаря чему их легко заметить. Функция «Найти на этой странице» активируется по нажатию сочетания клавиш Ctrl+F либо при выборе в меню «Правка» или в поле мгновенного поиска команды «Найти на этой странице». Новое средство «Найти на этой странице» также привязано к полю поиска в Internet Explorer 8. Обычно пользователь вводит запрос в поле поиска, изучает результаты поиска и щелкает наиболее подходящий, после чего пытается найти искомую фразу на открывшейся странице. При использовании средства «Найти на этой странице» в Internet Explorer 8 последний поисковый запрос, введенный в поле поиска, автоматически копируется в это средство, а совпадения на странице выделяются цветом, что ускоряет поиск.
Улучшенный мгновенный поиск
В Internet Explorer 7 поле поиска находилось справа от адресной строки. Когда пользователь вводил поисковый запрос, этот запрос передавался выбранной пользователем службе поиска, после чего открывалась страница с результатами поиска. Усовершенствованные возможности поиска помогают сэкономить время и повысить производительность труда пользователей. Поле поиска в Internet Explorer 8 выглядит так же, но предоставляет более широкие возможности. По мере ввода пользователем поискового запроса выбранная служба поиска в реальном времени выводит варианты поиска, рекомендуемые распространенные запросы на основе вводимого текста. В любой момент времени пользователи могут щелкнуть вариант поиска и немедленно выполнить запрос, не вводя слово или фразу целиком. Это позволяет не только сэкономить время, но и получить более релевантные результаты поиска.
Internet Explorer 8 также позволяет службам поиска предоставлять непосредственные результаты и изображения «наглядного поиска» (пример приведен на рисунке выше), что позволяет пользователям получать мгновенные ответы. Например, при вводе символа акции служба поиска может вывести котировку акций и соответствующую диаграмму непосредственно в раскрывающемся списке поля поиска. Internet Explorer 8 предоставляет только саму технологию, а выбор того, что будет показано, лежит на службе поиска.
Переработанная страница «Новая вкладка»
После того как пользователь открывает новую вкладку, он обычно начинает перемещаться по странице. В Internet Explorer 8 страница «Новая вкладка» стала гораздо удобнее; новые функции стали более доступны благодаря ссылкам для быстрого перехода. Использовать ускоритель. Пользователи часто копируют текст с одной страницы, открывают новую вкладку и переходят на новый сайт, намереваясь выполнить со скопированным текстом какие-либо действия. На странице новой вкладки в Internet Explorer 8 размещены ссылки, позволяющие пользователям применить ускоритель к скопированному в буфер обмена тексту (ускорите подробно описаны в разделе Ускорители данного документа). Начать просмотр InPrivate. Эта ссылка предназначена для запуска сеанса InPrivate (см. выше), в котором действия пользователя при работе в Интернете не записываются. Повторное открытие закрытых вкладок. Пользователь может повторно открыть вкладку, закрытую ранее в текущем сеансе. Это полезно, если вкладка была закрыта случайно или преждевременно.
Интеллектуальная адресная строка
Что касается основных функций, то адресная строка в Internet Explorer 8 работает так же, как и в Internet Explorer 7. Пользователь вводит веб-адрес (URL-адрес), нажимает клавишу ВВОД, и страница загружается. Адресная строка в Internet Explorer 8 была усовершенствована, чтобы упростить навигацию и свести к минимуму необходимость ввода полных веб-адресов. Адресная строка в Internet Explorer 8 выполняет поиск в папке «Избранное», RSS-каналах и журнале браузера. В адресной строке выводятся совпадения, найденные в заголовке веб-сайта и любой части URL-адреса, а не только в его начале. По мере ввода адреса совпадающие знаки выделяются синим цветом, что сразу же делает их заметными.
Улучшенные возможности просмотра веб-страниц с использованием вкладок
В Internet Explorer появились группы вкладок, облегчающие просмотр веб-страниц. При открытии вкладки из уже открытой новая вкладка размещается рядом с исходной, а обе вкладки помещаются в одну общую цветную вкладку, что позволяет пользователям быстро определить, какие вкладки связаны друг с другом. При закрытии пользователем вкладки, которая входит в группу вкладок, выводится другая вкладка из этой же группы, что позволяет пользователю оставаться в контексте текущей задачи, а не «перескакивать» на посторонний сайт. Например, когда пользователь изучает периферийные устройства компьютера, вкладки, открываемые по ссылкам с основной страницы поиска, помещаются в одну группу вкладок, а по при открытии и закрытии вкладок в группе пользователь остается «в контексте» выполняемой задачи.
По щелчку вкладки правой кнопкой мыши пользователи могут закрыть вкладку или группу вкладок, а также удалить вкладку из группы. В этом же контекстном меню можно обновить одну или все вкладки, открыть новую вкладку, повторно открыть последнюю закрытую вкладку либо вывести список всех недавно закрытых вкладок и открыть одну из них или все.
Усовершенствованная кнопка «Назад»
При работе в Интернете пользователи все чаще и чаще сталкиваются с сайтами, построенными на основе технологии AJAX. При разработке таких сайтов используются языки JavaScript и XML (буквы J и X в аббревиатуре AJAX), позволяющие создавать интерактивные динамические сайты, больше похожие на полнофункциональные приложения, чем на статические веб-страницы. Ранние версии браузеров не позволяли считывать отдельные события навигации в AJAX-приложениях, поэтому сайты AJAX работали как статические. Это означало, например, что кнопка «Назад» после нескольких перемещений по карте и изменений масштаба работала не так, как ожидал пользователь. Вместо того, чтобы вывести предыдущее представление карты, при нажатии кнопки «Назад» карта закрывалась, а в окне браузера отображался предыдущий веб-сайт. В Internet Explorer 8 эта проблема с кнопкой «Назад» была устранена; теперь браузер может считывать отдельные события AJAX. Если сайт соответствует стандарту HTML5, который был реализован в Internet Explorer 8, кнопка «Назад» будет возвращать пользователя к последнему действию, как и должно быть. Кнопка «Вперед» теперь возвращает к исходной точке на карте, а не туда, где был прерван просмотр.
Настройка интерфейса пользователя
В Internet Explorer 8 пользователи могут настроить интерфейс так, чтобы им было удобно работать. Пользователи могут изменить размер поля поиска и адресной строки, переместить кнопки «Остановить» и «Обновить», а также изменить положение панелей инструментов и панели команд.
Возможности взаимодействия, экономящие время разработчиков
В Internet Explorer 8 был реализован ряд новых возможностей, упрощающих разработчикам создание веб-сайтов. Эти возможности весьма полезны и для организаций, поскольку позволяют создавать более интерактивные и функциональные веб-сайты — при обеспечении высокой безопасности как отдельных пользователей, так и всей организации. Ниже перечислены новые возможности Internet Explorer 8.
- Соответствие спецификации CSS 2.1. Internet Explorer 8 поддерживает спецификацию каскадных таблиц стилей (CSS) 2.1. Каскадные таблицы стилей представляют собой простой механизм применения к веб-документам стилей (например шрифтов, цветов, междустрочных интервалов и положений отдельных элементов). В соответствии с веб- стандартами WC3, Internet Explorer 8 спроектирован таким образом, что веб-страницы, написанные один раз, будут правильно отображаться в различных браузерах. Чтобы устранить несовместимость с различными браузерами, в Internet Explorer 8 была усовершенствована модель DOM.
- Усовершенствования, внесенные в модель DOM. Некоторые функции Internet Explorer не поддерживались другими браузерами, что приводило к неправильному отображению веб-страниц. В Internet Explorer 8 устранено множество проблем с совместимостью с другими браузерами. Например, была реализована раздельная обработка URL-адресов для атрибутов и свойств и улучшены функции, связанные с обработкой элементов и атрибутов.
- Поддержка URI-кодов данных. URI-коды данных позволяют веб-разработчикам внедрять внешние ресурсы небольшого размера (например CSS-файлы и изображения) непосредственно в URL-адрес на веб-странице.
- Улучшенная поддержка пространств имен. В Internet Explorer 8 веб-разработчики получили возможность применять к элементам пространств имен «поведение» с помощью специальной HTML-разметки, известной под названием HTC (компоненты HTML).
- Усовершенствования, связанные с HTML. Чтобы помочь разработчикам воспользоваться всеми преимуществами элементов, предлагаемых стандартом HTML 4, в Internet Explorer 8 была улучшена поддержка нескольких презентационных элементов. Благодаря улучшенной поддержке этих и других элементов HTML веб-разработчики получили возможность создания более выразительной и понятной HTML-разметки.
- Прохождение теста Acid2. Соответствие общепринятым стандартам в Internet Explorer 8 подтверждается тем фактом, что браузер Майкрософт успешно прошел тест ACID 2, а также позволяет обрабатывать ряд пограничных ситуаций, выходящих за рамки спецификации.
Интегрированные средства разработки
В Internet Explorer 7 поддерживалась панель инструментов разработчика, которую можно было загрузить отдельно и установить как расширение браузера. Хотя многие разработчики нашли эту панель весьма удобной для тестирования, отладки, профилирования и быстрого создания прототипов веб-страниц, тот факт, что она запускалась в виде расширения браузера, ограничивал производительность и приводил к повышенному расходу памяти. В Internet Explorer 8 панель инструментов разработчика для Internet Explorer 7 была заменена на интегрированный набор средств разработки, вызываемых по нажатию клавиши F12 или с помощью пункта «Средства разработки» меню «Сервис» на панели команд. Поскольку средства разработки интегрированы в браузер, производительность не снижается, а когда средства разработки не запущены, память не расходуется. Интегрированные средства разработки упрощают и ускоряют разработку сайтов с разнообразным содержимым, а также позволяют устранять неполадки. Средства разработки можно использовать для изменения и отладки CSS- и HTML-кода, тестирования и отладки сценариев, профилирования производительности сценариев, просмотра и изменения модели DOM, изучения примененных правил и отслеживания источника значений стилей. Все это реализовано в многофункциональной визуальной среде, предоставляющей разработчику внутреннее представление веб-страницы так, как она выполняется, а не просто в виде исходного кода. Таким образом, в Internet Explorer 8 эффективно реализуется итерационный процесс разработки: например, разработчик может изменить атрибут или правило стиля и сразу же увидеть результат, после чего сохранить дерево HTML и файлы CSS на диск в виде текстовых файлов для интеграции в исходное приложение. Средства разработки также позволяют легко переключаться между различными механизмами отображения Internet Explorer 8, что позволяет разработчикам быстро определять, какие изменения необходимо внести, чтобы сайты правильно отображались в предыдущих версиях Internet Explorer.
Благодаря отсутствию необходимости разрабатывать код в одной программе, сохранять его, а затем просматривать в браузере, средства разработки позволяют веб-разработчикам быстро создавать прототипы новых страниц, тестировать их, устранять проблемы, а также просто обучаться веб-разработке. Хотя эти возможности не нужны большинству обычных пользователей Internet Explorer 8, их польза несомненна, так как с их помощью создаются, тестируются и настраиваются веб-сайты, которыми пользуемся мы все.
Новые возможности упрощают создание многофункциональных Приложений
В Internet Explorer 8 реализован ряд эффективных способов взаимодействия с конечными пользователями с помощью таких новых функций как Ускорители и Веб-фрагменты. Internet Explorer 8 также позволяет службам поиска предоставлять непосредственные результаты и изображения «наглядного поиска», что позволяет пользователям получать мгновенные ответы. Ниже перечислены другие функции Internet Explorer 8, предназначенные для создания многофункциональных приложений, реализации возможностей Web 2.0, расширенной отладки и профилирования кода.
- Навигация AJAX. Веб-сайты, на которых используется навигация AJAX, позволяют обновлять содержимое страниц без использования традиционных элементов навигации. В некоторых ситуациях это может стать существенным затруднением, поскольку такие компоненты как строка адреса и кнопки переходов обновляются только после перехода между страницами. В Internet Explorer 8 эта проблема устранена; веб-сайты теперь могут обрабатывать события навигации в приложениях AJAX и обновлять историю просмотра и адресную строку с помощью события window.location.hash.
- Internet Explorer 8. Хранилище DOM. Сегодня использование куки-файлов ограничено тем фактом, что для каждого домена может храниться не более 50 пар «ключ-значение». В Internet Explorer 8 используются объекты хранилища DOM, описанные в черновой версии стандарта W3C HTML 5. Это позволяет реализовать гораздо более простую модель хранилища постоянных данных и данных сеансов, в которой для каждого домена выделяется 10 МБ места на диске, а для каждой вкладки браузера создается отдельное хранилище.
- События подключения. С помощью событий подключения в Internet Explorer 8 веб-сайты могут проверить, подключен ли пользователь к сети. Такие события полезны для разработчиков динамических подключений, поскольку позволяют эффективно обрабатывать изменения состояния сетевых подключений.
- API-интерфейс селекторов. Селекторы представляют собой язык запросов для поиска и «выбора» тегов (элементов) на веб-странице. В Internet Explorer 7 было невозможно «выполнить» селектор независимо от каскадных таблиц стилей. Благодаря API-интерфейсу селекторов в Internet Explorer 8 веб-разработчики получили в свое распоряжение всю мощь, высокую производительность и гибкость селекторов каскадных таблиц стилей для быстрого поиска элементов.
- Улучшенные возможности печати: В Internet Explorer 8 были усовершенствованы возможности печати: теперь разработчики могут задавать поля, указывать элементы содержимого, которые должны выводиться на печать совместно, и выполнять ряд других действий для повышения удобочитаемости напечатанных веб-страниц.
- Междоменные запросы (XDR). В Internet Explorer 8 была реализована поддержка объектов междоменных запросов, используемых для запроса общедоступных ресурсов с другого сервера домена. Данные ресурсов совместно и анонимно используются доменами путем явного подтверждения междоменного совместного использования. Это повышает защищенность пользователей и позволяет операторам сайтов выбрать данные для совместного использования.
- Обмен сообщениями между документами (XDM). В мире Web 2.0 веб-приложения все чаще и чаще создаются по методологии гибридных веб-приложений на стороне клиента, а многие гибридные приложения являются небезопасными. Чтобы помочь разработчикам в создании более безопасных гибридных веб-приложений, в Internet Explorer 8 была реализована поддержка функции обмена сообщениями между документами стандарта HTML5, которая позволяет элементам IFRAME более безопасно взаимодействовать друг с другом при сохранении изоляции модели DOM.
- Более безопасная очистка HTML-кода гибридных приложений и нотации объектов JavaScript (JSON): В Internet Explorer 8 реализован новый метод очистки HTML-кода, который заключается в том, что при передаче HTML-строки функции toStaticHTML из возвращаемой строки удаляются все потенциально исполняемые конструкции. В Internet Explorer 8 также реализован метод использования объектов JavaScipt (JSON), гарантирующий отсутствие в таких объектах исполняемых сценариев (однако использование этого метода приводит к снижению производительности).
Расширенный жизненный цикл поддержки
ИТ-специалисты не хотят попасть в ситуацию, в которой им пришлось бы обновлять веб-браузер на нескольких сотнях или тысячах компьютеров только потому, что вышла новая версия, а поддержка старой версии скоро будет прекращена. Обязательства корпорации Майкрософт в отношении поддержки Internet Explorer 8 гарантируют ИТ-специалистам спокойную жизнь и возможность обновлять браузер по собственному графику. Поддержка Internet Explorer 8 обеспечивается на протяжении всего срока службы операционных систем, в которых работает браузер, включая сроки выхода запланированных (так называемый «Вторник исправлений») и корпоративных обновлений, а также обновлений для системы безопасности.
Вернуться на главную