Microsoft Internet Explorer 5 Руководство по ознакомлению Март 1999 г. Internet Explorer 5 позволяет работать в Интернете быстрее и эффективнее Для получения дополнительной информации (только для прессы): Waggener Edstrom Питер Келлер (Peter Keller) (503) 245-0905 peterk@wagged.com Марти Люсич (Marti Lucich) (503) 245-0905 martil@wagged.com Франк Кейн (Frank Kane) (503) 245-0905 frankk@wagged.com Введение Microsoft® Internet Explorer 5 — это очередная версия программы просмотра ресурсов Интернета Internet Explorer. Этот документ призван помочь в изучении обозревателя Internet Explorer 5. Особое внимание уделено информации о целях, которые корпорация Microsoft преследовала при усовершенствовании его возможностей, и преимуществах этого продукта перед конкурентными. Все функциональные возможности, описанные в этом документе, доступны (если прямо не указано обратное) при использовании обозревателя Internet Explorer 5 как компонента одной из следующих 32-разрядных операционных систем семейства Windows®: Windows 95, Windows 98, Windows NT® версии 4.0 или Windows 2000. Для получения самой свежей информации об Internet Explorer, пожалуйста, посетите Web-страницу по адресу: http://www.microsoft.com/windows/ie/. Содержание Концепция и цели создания Internet Explorer 5 ................................................................................... 1 Предыстория ....................................................................................................................................... 1 Открытые стандарты Интернета ..................................................................................................... 1 Компонентная архитектура ............................................................................................................... 2 Истинная интеграция с Web .............................................................................................................. 2 Цели создания Internet Explorer 5........................................................................................................... 3 Использование Web никогда не было столь простым ............................................................... 3 IntelliSense автоматизирует часто повторяющиеся операции ................................................... 4 Максимальная гибкость для использования Web ....................................................................... 4 Экономически эффективное решение для Web............................................................................ 5 Простой способ развертывания и поддержки Web-приложений.............................................. 5 Internet Explorer 5 Обзор новых возможностей.................................................................................. 7 Расширения пользовательского интерфейса и средств навигации ........................................ 7 Навигация и поиск .......................................................................................................................... 7 Расширения пользовательского интерфейса .............................................................................. 8 Установка, настройка и публикация ................................................................................................ 9 Internet Explorer Administration Kit 5 ............................................................................................... 9 Создание богатого информационного наполнения Web .......................................................... 10 Наилучшая кросс-платформенная поддержка........................................................................... 11 Путеводитель по усовершенствованиям Internet Explorer 5: Экономия времени ...................... 12 пользователей при выполнении наиболее часто повторяющихся операций ............................ 13 Усовершенствования в навигации и пользовательском интерфейсе ................................... 13 Навигация и поиск ........................................................................................................................ 13 Усовершенствования пользовательского интерфейса ............................................................. 19 Понятные сообщения об ошибках .............................................................................................. 21 Согласованный пользовательский интерфейс обозревателя и приложений ......................... 23 Кнопка Go (Перейти) .................................................................................................................... 23 Установка, настройка и публикация .............................................................................................. 24 Установка и настройка ................................................................................................................. 24 Автоматическое определение состояния сети .......................................................................... 25 Автоматическая настройка прокси .............................................................................................. 26 Мастер импорта и экспорта избранных ссылок ......................................................................... 26 Автоматическая установка .......................................................................................................... 27 "Разумный" выбор программы редактирования ........................................................................ 27 Интеграция выбранных деловых приложений ........................................................................... 28 Публикация ................................................................................................................................... 28 Папки FTP ..................................................................................................................................... 29 Распределенная разработка в Web и поддержка управления версиями ................................ 29 Internet Explorer Administration Kit 5 ............................................................................................. 30 Создание привлекательного информационного наполнения Web ......................................... 32 Интеграция Web-электронной почты .......................................................................................... 32 Панели обозревателя .................................................................................................................. 33 Объектная модель домашней страницы .................................................................................... 33 Web-аксессуары ........................................................................................................................... 34 Подсветка вхождений искомых слов .......................................................................................... 34 Наилучшее кросс-платформенное и многоязычное решение .................................................. 34 Расширенная поддержка стандартов Dynamic HTML ............................................................... 35 Расширенная поддержка XML ..................................................................................................... 36 Повышение производительности ................................................................................................ 36 Динамические свойства ............................................................................................................... 37 Полная поддержка объектной модели буксировки (Drag-and-Drop Object Model) .................. 37 Сохранение статуса ..................................................................................................................... 38 Возможности клиента ................................................................................................................... 38 Поддержка нескольких CSS-классов .......................................................................................... 39 Режим разработки ........................................................................................................................ 39 Режим совместимости ................................................................................................................. 40 Dynamic HTML Behaviors.............................................................................................................. 40 Приложение: Сравнение конкурирующих браузеров ...................................................................... 41 Microsoft Internet Explorer 5 и Netscape Communicator 4.5 Таблица сравнительных характеристик .................................................................................................................................... 41 Простота использования и настройки ........................................................................................ 41 Безопасность ................................................................................................................................ 43 Производительность .................................................................................................................... 43 Динамическое содержимое и технологии разработки............................................................... 43 Администрирование ..................................................................................................................... 44 - more - Концепция и цели создания Internet Explorer 5 Предыстория Рост популярности сети Интернет и быстрая эволюция обозревателя ресурсов от простейшего средства для просмотра статичного содержимого до богатейшей платформы для публикации документов, коллективной работы, мультимедиа, электронной коммерции и т.д. были очень впечатляющими. Обозреватели, постоянно предоставляющие пользователям все новые возможности по поддержке передовых веб-технологий сыграли в этом развитии ключевую роль. С появлением каждого нового поколения обозревателей клиенты (т.е. конечные пользователи, сетевые администраторы корпоративных сетей и разработчики-программисты) обнаруживали новые задачи и области применения, которые должны быть охвачены этими программами, чтобы отвечать их нуждам. Корпорация Microsoft постоянно прикладывала усилия к решению этих ключевых задач при разработке каждой из версий Microsoft Internet Explorer, предоставляя таким образом своим пользователям наиболее технологичное решение, соответствующее их насущным потребностям. Открытые стандарты Интернета Первый существенный сдвиг в требованиях к программам-обозревателям произошел, когда пользователи и специалисты по технологиям впервые увидели и оценили потенциал Интернета, как платформы для интерактивного и динамичного представления множества видов информации. Клиенты захотели, чтобы обозреватели поддерживали гораздо более эффектные, красиво оформленные интерактивные страницы, а не просто серое статичное наполнение. Необходимо было, чтобы технологии основывались на открытых стандартах Интернета, утвержденных такими организациями, как Консорциум World Wide Web (W3C) и Internet Engineering Task Force (IETF). Это гарантировало, что однажды созданные автором страницы всегда могут быть просмотрены пользователями с помощью любого обозревателя. В Internet Explorer версии 2 корпорация Microsoft обеспечила поддержку таких открытых стандартов Интернета, как Язык разметки гипертекста (Hypertext Markup Language — HTML) и Протокол передачи гипертекста (Hypertext Transfer Protocol — HTTP). С появлением каждой новой версии Internet Explorer корпорация Microsoft значительно укрепляла свое лидерство в поддержке стандартов, как с точки зрения ее широты, так и глубины. Компания сотрудничала с W3C, IETF и другими организациями, предоставляя им на рассмотрение свои разработки и развивая технологии на основе открытых стандартов. Стр. 2 Microsoft Internet Explorer 5 Компонентная архитектура Благодаря поддержке обозревателями открытых стандартов Интернета, информационное наполнение веб-серверов разрасталось и принимало новые формы. Потребители захотели воспользоваться преимуществами иеб-технологий с помощью своих привычных приложений, таких как программы электронной почты и текстовые редакторы, а также получить возможность создавать с использованием веб-технологий индивидуальные решения. Интернет обладает достаточным потенциалом, чтобы придать новое качество традиционным приложениям, таким как текстовые редакторы и электронные таблицы, и пользователи могут получить существенный выигрыш от этой интеграции. Однако, создание специализированных Интернет-приложений с “чистого листа” было бы слишком трудоемко и отняло бы много времени у разработчиков. Клиенты же хотели иметь набор компонентов, реализующих Интернет-технологии внутри тех программ, с которыми они привыкли работать. Создавая Internet Explorer 3, программисты Microsoft существенно переработали архитектуру, реализовав программу в виде интегрированных компонентов. Это позволило разработчикам других компаний использовать проверенные, поддерживаемые Microsoft и rкомпоненты обозревателя Internet Explorer в своих собственных приложенияхТысячи поставщиков программного обеспечения, среди которых такие лидеры индустрии, как America Online, Lotus Development Corp. и Intuit Corp., используют достоинства технологий Internet Explorer (включая усовершенствования, реализованные в Internet Explorer 4), чтобы предоставить богатейшие возможности веб-технологий миллионам своих пользователей. Интеграция Windows c Интернетом Благодаря постоянным усовершенствованиям стандартов и технологий, позволяющих сделать информационное наполнение еще более содержательным и привлекательным, а также компонентной архитектуре Интернет-технологии получили повсеместное распространение. Однако, несмотря на сходство лежащих в их основе концепций, работа на ПК и навигация в Интернете сохранили существенные различия. Чтобы упростить пользование компьютером в эпоху Интернета, требовалось реализовать единый универсальный интерфейс при работе с локальными приложениями и навигации в Интернете. В обозревателе Internet Explorer 4 и Windows 98 реализована интеграция Интернет- технологий и персонального компьютера, Интернет-технологии стали частью операционной системы Windows. Они предоставляют пользователям универсальный метод доступа к информации и расширяют функциональные возможности Windows там, где Интернет может быть задействован с наибольшим эффектом. - more - Стр. 3 Microsoft Internet Explorer 5 Цели создания Internet Explorer 5 Чтобы выявить новые потребности пользователей, а также те области, где существующие решения не удовлетворяют полностью запросам потребителей, сразу после выпуска Internet Explorer 4 корпорация Microsoft приступила к новым исследованиям потребительского рынка и изучению спроса пользователей Интернета. Разработчики Microsoft Internet Explorer провели сотни часов, обсуждая с пользователями различные проблемы и наблюдая за их привычками. В результате этих встреч и дискуссий определились цели и приоритеты, которым необходимо следовать при разработке Internet Explorer 5. Коллектив разработчиков обнаружил, что основные проблемы работы в Интернете больше не связаны с доступом, несовместимостью между обозревателями и другим программным обеспечением или отсутствием поддержки некоторых типов информационного наполнения. Internet Explorer 4 обеспечил решение каждого из этих вопросов. Разработчики обнаружили, что сегодня самая большая проблема заключается в том, что пользователям затруднительно "делать то, что они хотят делать", что они тратят слишком слишком много времени на поиск, ввод адресов с клавиатуры, создание и организацию ссылок и закладок в «Избранном», обмен информацией друг с другом и т.д. В дополнение к основным работам по развитию компонентной архитектуры, интеграции, поддержке стандартов и снижению совокупной стоимости владения необходимо оснастить браузер средствами, которые помогли бы пользователям сэкономить время при работе в Интернете. Концепция разработки Internet Explorer 5 заключается в повышении эффективности работы обозревателя, что должно привести к экономии времени пользователей. Для ее реализации коллектив разработчиков Microsoft при создании Internet Explorer 5 придерживался следующих целей: Сделать работу с Интернетом проще, чем когда-либо прежде Обеспечить “врожденную” интеллектуальность для автоматизации наиболее часто выполняющихся операций Обеспечить максимальную гибкость при работе с программой Предоставить наиболее эффективное с точки зрения затрат решение для корпоративного использования Обеспечить разработчикам и администраторам наиболее простой из возможных способов развертывания и управления веб-приложениями Работа в Интернете – проще некуда Пользователи обращались в Microsoft с просьбами упростить работу и устранить излишние операции при использовании с обозревателем. В Internet Explorer 5 была реализована технология - more - Стр. 4 Microsoft Internet Explorer 5 IntelliSense, благодаря которой упрощаются наиболее часто выполняемые задачи. Например, программаупрощает пользователям поиск необходимой им информации, перенаправляя их запросы на нужные поисковые машины. Упростились организация списка наиболее часто посещаемых узлов и механизм возврата назад— это достигнуто за счет модификациипанелей «Избранное» и «Журнал». Подобные усовершенствования основных операций существенно упрощают работу в Интернете и делают ее более приятной. Технология IntelliSense автоматизирует часто повторяющиеся операции По мере увеличения интенсивности использования Интернета на работе и дома становится все более утомительным постоянное повторение рутинных операций. В Internet Explorer 5 реализована технология IntelliSense на уровне базовой архитектуры обозревателя, что позволяет автоматизировать наиболее часто выполняемые операции. Функция AutoComplete была впервые реализована в Internet Explorer 4, и в Internet Explorer 5 она еще более усовершенствована Теперь поля форм, имена пользователей и даже пароли могут вводиться автоматически, если пользователь выберет соответствующую опцию. IntelliSense также служит интересам мобильных пользователей, выявляя прокси-соединения с автоматической настройкой, а также определяя, в каком режиме работает пользователь — автономном или онлайновом. Максимальная гибкость для использования Web Сегодня обозреватель выступает в роли важнейшего (критического) приложения на работе и дома,он становится ключевым приложением в повседневной деятельности. Домашние пользователи все более активно осваивают Интернет, получение доступа к Интернету зачастую становится основной причиной приобретения персонального компьютера. Вместе с ростом интенсивности использования программы просмотра увеличивается и разнообразие его применений. Споявлением порталов, пользователи могут выбрать одну из множества отправных точек для работы в Интернете. Internet Explorer 5 не накладывает никаких ограничений и не “привязывает” пользователей к каким-либо определенным порталам; напротив, пользователи могут легко изменять свою домашнюю страницу, выбирая в ее качестве любой узел по своему усмотрению. Благодаря специальному компоненту внутри обозревателя (Home Page Object Model), процесс выбора домашней страницы может быть сведен к простому щелчку мышью, причем воспользоваться этиим механизмом могут все порталы, стоит лишь поместить соответствующий код на языке сценариев на свою страницу. Возможность интегрировать обозреватель с бизнес- приложениями сегодня является критической задачей. Internet Explorer 5 обеспечивает интеграцию с помощью таких технологий, как Smart Edit, которая позволяет простым нажатием на кнопку «Правка» организовать “прозрачное” редактирование Web-документов в тех приложениях, в которых они были созданы. Пользователи - more - Стр. 5 Microsoft Internet Explorer 5 ждут гибкости от приложений, которые они используют, будь это клиент электронной почты, программа чтения новостей или текстовый редактор, Internet Explorer предоставляет им эту гибкость. Экономически эффективное решение Администраторы постоянно жалуются разработчикам, что обозреватель стал слишком большим и требует больших затрат на копирование и установку. Они нуждаются в более тонком контроле над настройкой обозревателя и большей интеграции инструментов администрирования со средствами управления другими популярными программами. Internet Explorer 5 и Internet Explorer Administration Kit 5 предоставляют мощныесредства, спроектированные так, чтобы cэкономить время и труд администраторов при развертывании и поддержке решений для интрасетей. Основными задачами, которые решались в целяхобеспечения экономии затрат на администрирование Internet Explorer 5, стали: Экономическая эффективность настройки, внедрения и поддержки Реализация решения для многоязычной среды Организация межплатформенного решение При минимальной установке Internet Explorer 5 занимает меньше места, чем предыдущая версия. Кроме того, программа установки Internet Explorer 5 гораздо лучше "понимает", что следует устанавливать, а что нет. Если пользователю потребуется функциональный компонент, который он не установил, этот компонент будет установлен динамически (если это разрешено администратором). Рационально организованный мастер настройки Internet Explorer Administration Kit предоставляет администраторам легкий доступ к нужным опциям и более мощный, чем в предыдущей версии, контроль за настройками обозревателя. Администраторы имеют возможность настраивать и устанавливать Internet Explorer 5 совместно с Microsoft Office 2000, это сократит время внедрения клиентского программного обеспечения. Кроме того, благодаря заложенным в Microsoft Internet Explorer 5 средствам поддержки межплатформенной и многоязычной среды, администраторы имеют возможностьбез труда развертывать мощные решения на различных платформах и для локализованных клиентских мест. Простой способ внедрения и поддержки Интернет-приложений В Internet Explorer 4 реализованы богатый спектр новых технологий: Dynamic HTML, HTML, 4.0, каскадные таблицы стилей (Cascading Style Sheets — CSS), сценарии и объектная документная модель (Document Object Model — DOM), которые обеспечивают информационному наполнению веб-страниц новый уровень интерактивности и одновременно сокращают сетевой трафик. Он также обеспечивает поддержку XML (Extensible Markup Language) — мощнейшего формата обмена - more - Стр. 6 Microsoft Internet Explorer 5 данными, позволяющего создавать приложения для обработки разнообразных данных независимо от им месторасположения. Разработчики просили Microsoft расширить поддержку этих базирующихся на современных стандартах технологий, а также упростить и сделать их более доступными Основные задачи, которые необходимо было решить для обеспечения экономии времени разработчиков, стали: Расширенная опережающая поддержка открытых стандартов Интернета Возможность создания готовых для корпоративного использования приложений за счет усовершенствования модели программирования Компонентная архитектура Интернет-приложений В Internet Explorer 5 Microsoft развивает опережающую поддержку Интернет-стандартов за счет расширенной поддержки HTML, CSS, DOM, XML, Extensible Stylesheet Language (XSL), ECMAсценариев и HTTP. Благодаря таким инновациям, как Dynamic HTML Behaviors, Internet Explorer 5 обеспечивает преимущества Интернет-приложениям компонентной архитектурой. В то же время, усовершенствование модели программирования позволило еще более обогатить веб-платформу такими возможностями, как буксировка (drag-and-drop) между фреймами и приложениями. - more - Стр. 7 Microsoft Internet Explorer 5 Internet Explorer 5 Обзор новых возможностей Назначение и концепция Internet Explorer 5, о которых написано в этом документе, раскрывают цели разработки на функциональном уровне. Они охватывают все пользовательские сегменты: от конечных пользователей, просматривающих содержимое веб-серверов, до продвинутых пользователей, которым требуется удаленный доступ и автономное использование ресурсов; от администраторов, внедряющих и обслуживающих программное обеспечение, до разработчиков, создающих информационное наполнение Интернет-ресурсов. Internet Explorer 5 обеспечивает преимущества во всех этих областях благодаря усовершенствованиям пользовательского интерфейса и средств навигации, усовершенствованной установке, возможностям гибкой настройки и удобным средствам публикации, облегчающим разработку информационного наполнения. Возможности ПРЕИМУЩЕСТВА Усовершенствования пользовательского интерфейса и средств навигации Навигация и поиск AutoSearch (Автопоиск) Усовершенствованное средство AutoSearch (Автопоиск) обеспечивает пользователям Internet Explorer 5 гибкость выбора поискового сервера и простоту использования. Пользователи имеют в своем распоряжении средства гибкого выбора поисковой машины, могут указать, как должны быть представлены результаты поиска Search Assistant (Помощник поиска) Средство помогает пользователям быстрее получить более точные результаты поиска за счет использования преимуществ поисковых машин, оптимизированных для поиска запрашиваемой информации (например, веб-узлов, персоналий, компаний, географических карт и т.д.), и возможности легко перенаправлять запросы от одного поставщика услуг другому. History (Журнал) Пользователи имеют возможность легко найти недавно посещенные узлы благодаря возможности разнообразного представления журнала (например, в порядке посещений), продуманной сортировке узлов внутри каждого представления по первой букве имени домена (например, www.Microsoft.com) вместо первой буквы URL (например, Www.microsoft.com) и возможности поиска в журнале по тексту или адресу, активизируемому из панели History Explorer. - more - Стр. 8 Microsoft Internet Explorer 5 AutoComplete (Автозавершение) При вводе адреса в адресной строке автоматически раскрывается список похожих адресов недавно посещенных узлов и узлов из папки Избранное, любой элемент которого может быть легко выбран. При заполнении формы на Web-узле (например, поле адреса, адреса электронной почты, имя пользователя и пароль) автоматически раскрывается список ранее введенных с помощью обозревателя похожих значений. AutoCorrect (Автокоррекция) Опечатки в условных обозначениях адресов (такие как “http:\\”), автоматически исправляются. Родственные ссылки Пользователи могут перемещаться по родственным (похожим) ссылкам с помощью встроенного клиента Alexa. Content Advisor (Консультант по содержимому) Content Advisor предоставляет родителям широкие возможности контроля доступа их детей к информации в Интернете. Это возможно за счет поддержки одобренной W3C стандартной архитектуры правил Parental Internet Content Selection (PICS), которая облегчает родителям настройку используемого их детьми средства просомтра; а также за счет реализации нового списка разрешенных/запрещенных узлов (Approved/Disapproved Sites List), где родители могут перечислить разрешенные и запрещенные для просмотра своими детьми узлы, независимо от того, какой PICS-рейтинг они имеют. Усовершенствования пользовательского интерфейса Добавление и упорядочение ссылок в папке Избранное Улучшенная процедура сохранения ссылок упрощает процесс присвоения им имен, формирования файла ссылки и указания того, что ссылка доступна для использования в автономном режиме. Улучшенное диалоговое окно упрощает упорядочение ссылок (например, создание новых папок, переименование ссылок и т.д.) и обеспечивает простой доступ к дополнительной информации о ссылке, такой как URL, общее количество посещений и дата последнего посещения. Панель инструментов Windows Radio Позволяет слушать радиостанции всего мира, вещающие в Интернете Доходчивые сообщения об ошибках Стандартные сообщения об ошибках HTTP перехватываются и заменяются более дружественными, которые содержат рекомендации о том, что следует предпринять пользователю, чтобы добраться до нужного узла. При возникновении ошибки сценария пользователи могут отказаться от дальнейшего вывода сообщений об ошибках либо, если они хотят увидеть конкретные ошибки сценариев, потребовать подробной выдачи. Универсальный пользовательский интерфейс обозревателя и приложений В программе реализована улучшенная согласованность пользовательского интерфейса, и команд Internet Explorer и таких приложений, как Microsoft Office. Например, обозреватель теперь содержит привычное меню Сервис (Tools). Кроме того, панели инструментов могут быть настроены в стиле Microsoft Office — с небольшими пиктограммами и стандартными кнопками (Cut, Copy и Paste). Кнопка Переход (Go) Для перехода на веб-узел пользователь после ввода адреса может нажать клавишу Ввод (Enter) или новую кнопку Переход (Go) справа от адресной строки. - more - Стр. 9 Microsoft Internet Explorer 5 Установка, настройка и публикация Windows Synchronization Manager Windows Synchronization Manager обеспечивает простую синхронизацию веб-страниц в Интернете, интрасети, электронной почте, папках и т.д. Таким образом, у пользователей появляется простое универсальное средство для синхронизации информации, использующейся в автономном режиме. Индивидуальная настройка прокси-серверов для каждого соединения Пользователи могут автоматически переключаться между различными соединениями (например, соединением по локальной сети и коммутируемым соединением с поставщиком услуг Интернета). При этом не требуется ручного изменения дополнительных настроек, таких как использование прокси-сервера. Автоматическое определение состояния сети Благодаря определению состояния сети при запуске и в процессе работы пользователи смогут избежать долгих простоев. Автоматическое определение состояния автономной работы (AutoDetect Offline) позволяет Internet Explorer отображать доступность ссылок в списке избранного и журнале при автономной работе. Таким образом, пользователи имеют простое и наглядное представление о доступных и недоступных ресурсах. При запуске Internet Explorer средство автоматического поиска сети (AutoDetect Network) определяет, какие соединения доступны (например: локальная сеть, удаленный коммутируемый доступ, ISDN) и соответственно подключает пользователей. Автоматическое конфигурирование соединения через прокси-сервер При подключении к сети Internet Explorer будет автоматически находить подходящий прокси-сервер, используя протокол IETF Web Proxy AutoDiscovery (WPAD), поэтому пользователям не нужно знать или вводить имя их прокси-сервера. Мастер импорта/экспорта Новый мастер импорта/экспорта обеспечивает простой импорт и экспорт избранных ссылок и файлов “cookie” в/из Netscape Navigator. Автоматическая установка Если пользователи попадут на страницу, требующую компонентов Internet Explorer, которые не установлены в системе (например, виртуальной машины Java), обозреватель установит их автоматически. “Разумный” выбор программы редактирования Когда пользователь просматривает HTML-документ, который был создан с помощью установленного в системе приложения (например, Microsoft Word 2000), кнопка Правка (Edit) автоматически заменяется кнопкой вызова этого приложения. Если пользователь нажмет на эту кнопку, документ будет автоматически открыт в этом приложении, что предоставляет пользователю богатстые возможностиредактирования. Интеграция выбранных приложений Пользователи легко могут указать установленные по умолчанию систему электронной почты, календарь, контакты, редакторы новостей и HTML для использования совместно с обозревателем. Полное сохранение Webстраниц Пользователи теперь могут по умолчанию сохранять Web-страницы целиком (вместе с картинками) для использования в автономном режиме или передачи по электронной почте. Папки FTP FTP-папки в Интернете теперь выглядят и "ведут себя" точно так же, как и папки на локальном жестком диске. Это обеспечивает единое представление локальных данных и данных в Интернете. Поддержка распределенного авторства и версий (Web Distributed Authoring and Versioning — WebDAV) Это средство обеспечивает пользователям доступ и возможность совместной работы над документами на Web-серверах HTTP, независимо от того, какое программное обеспечение используется ими или на сервере. Internet Explorer Administration Kit 5 Пользовательский интерфейс Простой в использовании и хорошо организованный пользовательский - more - Стр. 10 Microsoft Internet Explorer 5 мастера настройки Customization Wizard интерфейс облегчает и ускоряет внедрение и настройку Internet Explorer. Гибкая программа-мастер Администраторы могут быстрее конфигурировать нужные им настройки Customization Wizard, а все необязательные диалоги могут быть скрыты. Расширенные опции установки Имеется возможность настройки дистрибутива Internet Explorer без его установки на администраторской машине Управление параметрами обозревателя Практически любой параметр обозревателя может быть настроен и после этого заблокирован (например, администраторы могут добавить новую панель инструментов с кнопками для вызова выбранных ими приложений или сценариев), что обеспечивает соответствие его настроек внутренним требованиям организации и стандартизацию настроек у всех пользователей. Таким образом, снижаются расходы на сопровождение.. Интеграция с Office 2000 Custom Installation Wizard Internet Explorer Administration Kit является интегрированной частью Office 2000 Custom Installation Wizard (OCIW) и позволяет сэкономить время администраторов, которые хотят настроить и установить Internet Explorer одновременно с Office 2000. Создание разнообразного информационного наполнения Интеграция с веб- почтой Пользователи могут указывать в настройках поставщика услуг вебпочты, такого как MSN™ Hotmail, что упростит работу с почтой. Если пользователь захочет переслать ссылку или страницу из Internet Explorer, создать новое сообщение либо прочесть электронную почту, обозреватель автоматически обратится к поставщику веб-почты. Панели обозревателя Панели обозревателя имеют более привычные полосы прокрутки и цвет фона. Возможность сохранения состояния панелей будет удобна пользователям, которые предпочитают работать с постоянно открытой панелью обозревателя. После окончания работы с обозревателем при его последующем запуске будет автоматически открыта та же панель, что и при выходе из программы. Новые командные кнопки для каждой панели обозревателя обеспечивают простой доступ к наиболее популярным функциям. Объектная модель домашней страницы Пользователи могут легко сменить свою домашнюю страницу, щелкнув по ссылке на веб-странице, содержащей соответствующий сценарий. Веб-аксессуары Расширяемость открытой платформы Internet Explorer позволяет разработчикам программного обеспечения, порталов, новостных сайтов и т.д. создавать специализированные веб-аксессуары для обозревателя. Например, панель обозревателя может располагаться вертикально или горизонтально, обеспечивая легкий доступ к большему количеству информации при просмотре. Подсветка искомых слов Слова, по которым производился поиск, автоматически подсвечиваются на страницах, полученных в результате поиска, что облегчает пользователям обнаружение нужной информации. - more - Стр. 11 Microsoft Internet Explorer 5 Наилучшая кросс-платформенная и многоязыковая поддержка Поддержка Unicode Усовершенствования поддержки Unicode обеспечивают повышение производительности при просмотре многоязычных документов. Автоматическое определение языка Это средство автоматически определяет язык веб-страницы. Если в HTML-коде язык не указан или указан ошибочно, Internet Explorer все равно отобразит документ правильно. Переключаемые языки Internet Explorer спроектирован таким образом, что язык пользовательского интерфейса может быть изменен уже после установки обозревателя путем простой загрузки соответствующего пакета языковой поддержки. Поддержка распространенных операционных систем Существуют реализации Internet Explorer 5 для Windows 95, Windows 98, Windows 3.11, Windows NT версий 3.51 и 4.0, а также Sun Solaris (UNIX). Запланирован выпуск оптимизированных версии Internet Explorer для HP-UX (UNIX) и операционных систем Macintosh. Локализованные версии В окончательную версию Internet Explorer 5 Microsoft планирует включить поддержку более 26 языков. Унифицированная среда разработки Поставщики информационного наполнения имеют возможность использовать соответствующий стандартам Dynamic HTML и сценарии отображения данных на все платформы Internet Explorer. Решения, в которых реализованы преимущества технологий, специфических для 32-разрядной платформы Windows, будут аккуратно "игнорироваться" на других платформах. Оптимизация и интеграция Каждая из версий Internet Explorer оптимизирована для своей платформы, предоставляя пользователям наилучшее решение с учетом силы или слабостей данной платформы. Кроме того, Internet Explorer интегрирован с существующим программным обеспечением там, где существует такая техническая возможность, поэтому пользователи могут продолжать использовать преимущества выбранных ими приложений. Расширенная поддержка стандартов Dynamic HTML Расширенная поддержка таких стандартов, как HTML 4.0, CSS 1.0 и 2.0, DOM и ECMA-262-совместимых сценариев предоставляет разработчикам прекрасную платформу для создания разнообразного информационного наполнения, опирающуюся на современные стандарты. XML XML предоставляет разработчикам стандартный формат обмена данными, позволяя создавать приложения, ориентированные на использование структур данных и независимые от природы самих данных. Среди расширений поддержки XML в Internet Explorer: Полная поддержка XML 1.0 и рабочего проекта W3C Namespace. Теги XML теперь могут содержаться внутри HTML-документа, а CSS-свойства непосредственно применяться к тегам для управления отображением. Встроенная поддержка XML позволяет просматривать XMLдокументы в обозревателе как обычный документ. Поддержка XSL позволяет разработчикам применять таблицы стилей к оригинальным XML-документам и отображать данные динамически с возможностью гибкой настройки. Полная поддержка предложений W3C XML DOM обеспечивает развитый программный контроль над содержимым, структурой и форматом XML-документов. - more - Стр. 12 Microsoft Internet Explorer 5 Улучшенная производительность Разработчики и пользователи будут обрадованы значительным повышением производительности при работе с большими документами и таблицами. Internet Explorer чаще и эффективнее использует отображение из кэша. Динамические свойства Теперь, вместо создания длинных и запутанных сценариев для выполнения относительно простых действий, любое свойство на странице может быть определено в виде функции любого другого свойства. Это предоставляет разработчикам дополнительную гибкость при создании динамического наполнения. Полная поддержка объектной модели Drag-and-Drop Разработчики могут теперь создавать приложения, позволяющие пользователям буксировать содержимое между фреймами, а также в другие приложения. Сохранение состояния Благодаря возможностям XML, любой элемент на странице, например, разворачивающееся изображение, может оставаться в текущем состоянии даже в том случае, когда пользователь покинул страницу, а позднее вновь вернулся к ней. Это позволит разработчикам преодолеть ограничение в 4 Кб на размер файлов "cookie". Возможности клиента С помощью сценария авторы могут запросить информацию о доступных и недоступных возможностях обозревателя (например, возможно, что поддержка языка Java или технологии ActiveX® была отключена). Таким образом, они могут предоставить соответствующее наполнение, и страницы будут выглядеть на клиентской платформе именно так, как они были задуманы. Поддержка нескольких CSSклассов Любой элемент может владеть списком CSS-классов, что очень облегчает написание сценариев, где с одним элементом могут быть связаны различные действия. Режим разработки Разработчики, осуществляющие отладку в Internet Explorer, теперь получают сообщения, которые содержат более подробные сведения об ошибках в сценариях, структуре HTML и другую полезную информацию. (Замечание: эта возможность по умолчанию отключена для пользователей.) Режим совместимости Этот специальный режим работы Internet Explorer позволяет разработчикам проверять свои веб-узлы на совместимость с обозревателями Internet Explorer 4 и 5 на одном и том же ПК. Dynamic HTML Behaviors Dynamic HTML Behaviors —это небольшие компоненты, обеспечивающие простое разделение сценария и информационного наполнения и позволяющие воспользоваться преимуществами инкапсуляции и повторного использования кода в Dynamic HTML. Разработчики могут теперь создавать повторно используемые сценарии и специальные теги XML, на которые из Web-страниц просто делаются ссылки. Например, разработчик может написать сценарий анимированного появления текста или изображения с правой стороны страницы. На этот сценарий может быть сделана ссылка с любой страницы путем указания имени, которое дал ему разработчик. Behaviors позволяют авторам текста сосредоточиться на информационном наполнении, графическим дизайнерам — на формате, а разработчикам — на технических вопросах, что позволит быстрее создавать приложения. Путеводитель по усовершенствованиям Internet Explorer 5: Экономия времени - more - Стр. 13 Microsoft Internet Explorer 5 пользователей при выполнении наиболее часто повторяющихся операций Усовершенствования в навигации и пользовательском интерфейсе Навигация и поиск AutoSearch В Internet Explorer 4 корпорация Microsoft впервые реализовала средство AutoSearch, которое позволяет пользователю ввести в адресную строку фразу (либо начать ее знаком “?” или словом “Go”), после чего Internet Explorer автоматически производит поиск. В Internet Explorer 5 добавлена возможность сразу направлять пользователей на Web-узел, который в наибольшей степени соответствует образцу, введенному в адресную строку. Одновременно с переходом на такой узел Internet Explorer 5 открывает панель поиска с перечнем других найденных узлов. На закладке расширенных настроек в диалоговой панели Internet Options пользователи могут указать, как должен быть представлен результат поиска. Пользователь может ограничиться только переходом на узел, только списком найденных узлов, может выбрать и то и другое или вообще отключить поиск из адресной строки. По умолчанию поиск средствами AutoSearch осуществляется через MSN, однако, как и в случае с настройкой результатов поиска, пользователи могут выбирать провайдера поиска, нажав на кнопку настройки в окне Помощника Search Assistant. Благодаря такой комбинации переадресации и списка найденных узлов в панели поиска, пользователи получают сочетание удобства быстрого перехода на искомый узел с гибкостью и мощью поиска нужной информации в бескрайних просторах Интернета. - more - Стр. 14 Microsoft Internet Explorer 5 Рис. 1. AutoSearch обеспечивает переадресацию и вывод результатов поиска на отдельной панели Search Assistant Помощник Search Assistant (см Рис. 2) — это новое средство, которое помогает пользователям быстрее и с меньшими усилиями получить более точные результаты поиска в Интернете. Когда пользователь нажимает кнопку Search в панели инструментов Internet Explorer 5, Search Assistant открывает панель поиска. Предлагая пользователям привычный метод поиска в Web с помощью выбранной ими поисковой машины, Search Assistant помогает указать тип информации, которая должна быть найдена (например, Web-страницы, почтовые адреса и адреса электронной посты, географические карты, группы новостей, статьи энциклопедий и справочников и т.д.). Это позволяет облегчить поиск за счет использования средств, оптимизированных для нахождения информации данного типа. Пользователи могут полностью управлять тем, какие категории должен отображать Search Assistant, а также какие поисковые машины должны использоваться для каждой категории. Проведя поиск один раз, пользователь может повторить его, выбрав другую поисковую машину, при этом ему не нужно опять вводить запрос, а достаточно просто нажать на кнопку Next. Таким образом, пользователи с легкостью могут воспользоваться множеством разнообразных ресурсов Web, что обеспечивает быстрый поиск необходимой информации. - more - Стр. 15 Microsoft Internet Explorer 5 Рис. 2. Помощник Search Assistant Журнал Журнал был усовершенствован для облегчения поиска недавно посещенных узлов. В панели журнала (см. Рис. 3) пользователи могут выбрать одно из нескольких представлений журнала, упорядоченных по дате, адресу, частоте посещения или по посещениям за текущий день. В рамках каждого представления узлы перечисляются в порядке, соответствующем именам доменов (например “Microsoft”), а не первой части URL (например “www.microsoft.com”), что облегчает идентификацию нужного узла. Теперь пользователи могут осуществлять поиск в файле журнала по ключевому слову или адресу прямо из панели журнала, что позволяет быстро найти нужный узел. - more - Стр. 16 Microsoft Internet Explorer 5 Рис. 3. Панель Журнала позволяет выбрать одно из нескольких представлений AutoComplete (Адресная строка) В Internet Explorer 4 было впервые реализовано средство AutoComplete, облегчающее ввод адресов ранее посещавшихся узлов в адресную строку. В Internet Explorer 5 эта возможность усовершенствована на основе полученных отзывов пользователей. Когда пользователь начинает вводить URL в адресной строке Internet Explorer 5, автоматически появляется раскрывающийся список (см. Рис. 4) с перечнем подходящих узлов, которые пользователь посещал ранее. Пользователь может выбрать в этом списке нужный узел и нажать на клавишу Enter или кнопку Go. Кроме того, средство AutoComplete осуществляет сравнение имен со списком избранных ссылок, обеспечивая настройку ярлыков URL. Например, если пользователь вводит фрагмент имени, которое присутствует среди избранных ссылок (например “Mic” — как часть “Microsoft”), в раскрывающемся списке появится соответствующая ссылка из папки Избранное. Также включена возможность поиска введенного пользователем имени или фразы. Рис. 4. AutoComplete (Адресная строка) AutoComplete (Web формы) В результате проведенных Microsoft исследований было обнаружено, что при работе в Интернете пользователи затрачивают огромное количество времени на заполнение форм. Формы должны заполняться повторно при выполнении таких операций как поиск, ввод имени и адреса, а также паролей. - more - Стр. 17 Microsoft Internet Explorer 5 Internet Explorer расширил сферу действия средства AutoComplete с адресной строки на Webформы и позволяет пользователям сэкономить время при их заполнении (см. Рис. 5). Когда пользователь начинает заполнять поле формы на Web-странице узла, появляется динамический раскрывающийся список, содержащий значения, которые пользователь вводил ранее (включая и те, что были введены в формы на других узлах). Что касается паролей, то пользователям выдается запрос, хотят ли они, чтобы Internet Explorer сохранил комбинацию имени и пароля для конкретного узла, когда он впервые вводит их. С этого момента, когда пользователь начинает вводить свое имя, обозреватель выдает в раскрывающемся списке перечень сохраненных имен. Если пользователь выбирает имя, подходящее для этого узла, пароль автоматически вставляется в соответствующее поле, что экономит время. Все эти значения сохраняются в специальном зашифрованном хранилище обозревателя. Webузлы не получают никакой информации до тех пор, пока пользователь не решит ее выбрать. Рис. 5. AutoComplete (Web-формы) AutoCorrect На протяжении всего времени использования обозревателя, пользователи наверняка вводят одни и те же адреса тысячи раз. Как много раз они делают одни и те же опечатки при вводе таких условных обозначений, как “http://” и “ftp://”? Как часто начинающие пользователи ошибаются при вводе URL или забывают, какой слеш нужно использовать — прямой или обратный? Исследования Microsoft показали, что это источник самых распространенных ошибок и замешательства пользователей. Чтобы смягчить эту проблему, в Internet Explorer 5 включено новое средство AutoCorrect для адресной строки. Если пользователь совершает одну из распространенных ошибок (например, “htpp;//”), Internet Explorer автоматически исправляет ее и переходит на соответствующую страницу без всякой задержки. - more - Стр. 18 Microsoft Internet Explorer 5 Родственные ссылки Internet Explorer 5 использует клиент Alexa в панели поиска, чтобы предоставить пользователю ссылки на узлы, посвященные той же тематике, что и текущий. Благодаря интеграции клиента Alexa в Internet Explorer 5 пользователи получают возможность с легкостью переходить по родственным ссылкам. Управление данной опцией осуществляется из меню Tools; пользователи могут также разместить соответствующую кнопку в панели инструментов, нажав правую клавишу мыши и выбрав опцию настройки. Рис. 6. Родственные ссылки, полученные с помощью Alexa Content Advisor Средство Content Advisor (см. Рис. 7) впервые было реализовано в Internet Explorer 3, чтобы предоставить родителям контроль за тем, какое содержимое доступно для просмотра их детьми, за счет использования утвержденного W3C стандарта PICS для определения рейтингов. Хотя PICS имеет мощную архитектуру, пользователи сталкивались с некоторыми проблемами, которые ограничивали ее пригодность к практическому применению. В частности, для пользователей оказалось слишком сложно установить свой уровень PICS-рейтинга (т.е. указать допустимый уровень насилия, обнаженной натуры, крепости выражений и т.д.). Кроме того, при использовании PICS существовал выбор "все или ничего" — пользователи могут целиком полагаться на рейтинги, которые узлы устанавливают для себя сами (или на основании собственной классификации рейтингов), или указать, что узлы с неопределенным рейтингом не могут быть просмотрены. - more - Стр. 19 Microsoft Internet Explorer 5 Для решения этих проблем в Internet Explorer 5 были проведены следующие улучшения средства Content Advisor: Поддержка PICS-правил. Утвержденные стандартом W3C PICS-правила обеспечивают построение архитектуры, в рамках которой поставщики информационного наполнения могут помочь родителям установить приемлемые параметры PICS. Дети смогут просматривать только то информационное наполнение, которое соответствует согласованным критериям. Родители могут просто выбрать ссылку для установки настроек, рекомендованных организацией, которой они доверяют (например, своей церкви). Список разрешенных и запрещенных узлов. Родители могут теперь создать свой собственный список узлов, которые разрешены или запрещены, несмотря на то, какой PICSрейтинг или рейтинг других систем они имеют. Все эти усовершенствования намного упростили использование средства Content Advisor и сделали его более мощным. Рис. 7. Content Advisor Усовершенствования пользовательского интерфейса Добавление и упорядочение избранных ссылок Диалоговое окно Добавление в избранное (Add Favorites) в Internet Explorer 5 было упрощен, чтобы облегчить пользователям добавление новых узлов в список избранного, избавив их от лишней суеты и сложности. Перед пользователями возникает рационально организованное диалоговое окно, где они могут быстрее ввести название для избранной ссылки и поместить ее в нужную папку. Дополнительными настройками будут пользоваться только те пользователи, которым нужно обеспечить доступность - more - Стр. 20 Microsoft Internet Explorer 5 информационного наполнения при работе в автономном режиме или получать по электронной почте извещения об обновлении узла. Термин “subscribing” ("подписка"), который используется в Internet Explorer 4, для предотвращения путаницы был заменен на “Make content available offline” ("Сделать содержимое доступным при работе в автономном режиме"). Упорядочение избранных ссылок — одна из самых полезных функциональных возможностей обозревателя, однако, к сожалению, многие пользователи сейчас не используют ее преимуществ из-за сложности использования. В Internet Explorer 5 диалоговое окно Упорядочить избранное (Organize Favorites), кроме упрощения функций, обеспечивает простой доступ к дополнительной информации об узлах. Опции, присутствующие в диалоговом окне Internet Explorer 4, но используемые редко — убраны, чтобы не загромождать окно. Кроме того, когда пользователь выбирает в диалоговом окне одну из избранных ссылок, обозреватель автоматически отображает в левой части диалогового окна новую информацию, такую как дата последнего посещения узла, его адрес и количество посещений. В этой части диалогового окна пользователи могут также указать, что данный ресурс должен быть доступен при работе в автономном режиме (или изменить этот параметр). Рис. 8. Диалоговое окно Add Favorites (Добавление в избранное) Панель инструментов Windows Radio Если Windows Media Player установлен вместе с Internet Explorer 5, пользователи получат возможность пользоваться новой панелью инструментов Radio Bar. Эта новая панель инструментов позволит им слушать радио прямо в среде обозревателя, не запуская Windows Media Player отдельно. Благодаря интеграции этих функциональных возможностей, пользователи смогут слушать радиостанции всего мира, вещающие через Интернет. Internet Explorer 5 использует - more - Стр. 21 Microsoft Internet Explorer 5 функциональные возможности Windows Media Player и будет поддерживать форматы для приема радиовещательных передач. Чтобы пользоваться такой возможностью, нужно установить Windows Media Player. Чтобы появилась панель инструментов, пользователи должны выбрать в меню View (Вид) пункт Toolbars (Панели инструментов), а затем пункт Radio (Радио). Чтобы панель сохранилась при следующем запуске, пользователям следует перейти на закладку дополнительных настроек в окне Internet Options (Свойства обозревателя). По умолчанию опция Windows Radio Tool Bar loads the Windows Media Player (Панель инструментов Windows Radio загружает Windows Media Player) отключена. Рис. 9. Панель инструментов Windows Radio Понятные сообщения об ошибках Сообщения об ошибках HTTP Сообщения об ошибках HTTP часто необоснованно вызывают смятение пользователей, предоставляя им лишь непонятные термины типа “HTTP 404” и совсем немного информации, которая может быть им полезна. Эти сообщения часто вызывают у пользователей ощущение, что с их браузером что-то не в порядке, что провоцирует ненужные звонки в службы технической поддержки. Этому аспекту работы обозревателя необходимо уделить больше внимания, особенно учитывая, что большинство этих сообщений об ошибках свидетельствует всего лишь о временной перегрузке в сети. Internet Explorer 5 перехватывает сообщения сервера об ошибках и выдает пользователям полезные рекомендации (см. Рис. 10) о том, как получить доступ к нужному ресурсу, включая совет попробовать перейти по ссылке, находящейся в иерархии URL на более высоком уровне. Например, если пользователь ввел адрес или выбрал переход по ссылке - more - Стр. 22 Microsoft Internet Explorer 5 “http://www.domain.com/link/link2.htm”, а файла “link2.htm” не существует, Microsoft Internet Explorer выдаст простые инструкции о том, как попасть на этот узел, например, рекомендацию нажать на кнопку Refresh (Обновить). На странице с рекомендациями будет также приведена ссылка “http://www.domain.com/link.”, по которой пользователь сможет перейти. Конечно, для тех пользователей, которым интересно читать сообщения о конкретных ошибках, они выводятся в нижней части окна, хотя и не так хорошо видны, как раньше. Рис. 10. Дружественные сообщения об ошибках HTTP Отключение сообщений об ошибках сценариев Ошибки в сценариях могут стать непреодолимым препятствием для пользователей при навигации и попытках просмотреть информацию в Web. Когда пользователи сталкиваются с ошибками сценариев, они ничего не могут сделать. Часто пользователи начинают думать, что появление ошибок вызвано их неправильными действиями. В современных браузерах появляющиеся в диалоговом окне сообщения несут в себе информацию, которая может быть полезна только разработчикам. Эти сообщения более похожи на монолог, чем на диалог. Например, пользователь ничего не может предпринять для исправления ошибки в 53 строке данного сценария. Internet Explorer 5 предоставляет пользователям возможность устранить появление этих диалоговых окон. Если пользователь выбирает такую возможность, о возникновении ошибки в сценарии свидетельствует лишь специальный значок в строке состояния. Разработчики, отлаживающие код, могут без труда включить возможность отображения всех проблем в сценариях. - more - Стр. 23 Microsoft Internet Explorer 5 Согласованный пользовательский интерфейс обозревателя и приложений Вдобавок к возможности воспользоваться своими любимыми приложениями, потребители сообщили Microsoft о том, как важно, чтобы обозреватель Internet Explorer имел более согласованный с другими деловыми приложениями пользовательский интерфейс и команды. Аналогичные команды должны называться одинаково и быть расположены в одном и том же месте пользовательского интерфейса всех приложений пользователя. Internet Explorer 5 обеспечивает лучшую согласованность с привычными деловыми приложениями, такими как Microsoft Office благодаря усовершенствованиям, среди которых: Меню Tools (Сервис). Более сложные команды, такие как Internet Options (Свойства обозревателя) теперь вызываются из нового меню Tools (Сервис), точно так же, как и в приложениях Office. Вид и поведение панелей инструментов. Расширенные возможности настройки вида и поведения панелей инструментов позволяют пользователям достичь большей схожести с приложениями Office, где кнопки и пиктограммы имеют меньший размер. Панели инструментов – команды. Расширенные возможности управления тем, какие кнопки должны присутствовать в панели инструментов обозревателя, позволяют вынести туда кнопки для таких популярных в остальных приложениях команд как Print (Печать), Cut (Вырезать), Copy (Копировать) и Paste (Вставить). Кнопка Go (Перейти) Одно из самых больших неудобств браузеров заключается в том, что совершенно непонятно, что нужно делать после ввода адреса в адресную строку. В пользовательском интерфейсе не прослеживается никаких намеков, что следует предпринять, например, нажать на кнопку Search (Поиск) или кнопку Forward (Вперед) и т.д. Исходя из результатов подробных исследований практического использования, Microsoft добавила в Internet Explorer 5 кнопку Go (Перейти) сразу после адресной строки, так, чтобы пользователь мог нажать на нее после ввода URL. Теперь пользователи могут по выбору нажать на клавишу Enter или на кнопку Go. (Опытные пользователи, озабоченные “недвижимостью” экрана, могут удалить кнопку Go, воспользовавшись закладкой дополнительных настроек или щелкнув по этой кнопке правой клавишей мыши, и отключить соответствующую опцию.) Для поддержания согласованности с командами операционной системы, пользователи имеют возможность задействовать кнопку Go как в панели Address (Адрес), так и в команде Run (Выполнить). По умолчанию эта опция отключена. - more - Стр. 24 Microsoft Internet Explorer 5 Установка, настройка и публикация Установка и настройка Менеджер синхронизации Windows По мере увеличения количества мобильных пользователей все большее значение приобретает возможность доступа к информации при отсутствии подключения к Интернету. Сегодня пользователи могут взять информацию с собой для работы в автономном режиме, однако процесс копирования текущих версий всех файлов обременителен. В Internet Explorer 5 Microsoft реализовала новую службу Windows под названием Synchronization Manager (Менеджер синхронизации) (см. Рис. 11) — универсальное средство для синхронизации пользовательских данных. Современные приложения используют различные схемы и процедуры синхронизации, поэтому пользователю, возможно, приходится выполнять множество операций, чтобы синхронизировать все имеющие отношение к делу и необходимые ему данные, которые он должен взять с собой для продуктивной работы. Менеджер синхронизации — это служба с открытой архитектурой, которая может быть использована любым приложением для того, чтобы предоставить пользователю единую консоль для запуска процесса синхронизации. По мере того, как все большее число организаций будут использовать публикацию в Web и коллективную работу над документами, данное средство получит очень широкое распространение. Пользователи смогут синхронизировать отредактированные версии документов, презентаций и т.д. Менеджер синхронизации может управлять сеансами на уровне соединений. Если пользователи установили медленное соединение по коммутируемым телефонным линиям, они могут захотеть лишь переслать Web-страницы и подождать до подключения с более высокой скоростью для синхронизации электронной почты. Такая простота и гибкость позволяют пользователям совладать со своими данными и управлять процессом синхронизации, повсюду имея доступ к необходимой информации. - more - Стр. 25 Microsoft Internet Explorer 5 Рис. 11. Менеджер синхронизации Windows Индивидуальные настройки прокси для каждого соединения Многие пользователи сегодня имеют по несколько соединений с Интернетом, например, через локальную сеть в офисе и персональный доступ через провайдера. Переход от одного соединения к другому всегда был связан с трудностями, поскольку пользователи каждый раз вынуждены были вручную изменять параметры прокси-сервера. Internet Explorer экономит время пользователей при смене соединения, позволяя им задавать индивидуальные настройки прокси-сервера для каждого соединения при его создании. Впоследствии, когда пользователь выбирает соединение, Internet Explorer автоматически использует настройки прокси-сервера, соответствующие этому соединению, поэтому нет необходимости в каких-либо ручных изменениях или запуске автоматической настройки AutoConfiguration. Автоматическое определение состояния сети Определение состояния автономной работы В Internet Explorer 4 было включено несколько усовершенствований, которые позволили пользователям работать с информацией из Web в автономном режиме, однако это было слишком сложно. Пользователи никогда не были уверены в том, какая информация доступна для автономного использования, а какая нет. Кроме того, браузер множество раз пытался установить соединение с Интернетом, когда пользователь этого не желал (а соединение не было доступно), в результате чего возникали значительные задержки в работе. Internet Explorer 5 действует гораздо "умнее" при определении состояния сети во время запуска и в процессе работы и соответствующим образом извещает пользователя. Такая технология позволяет обозревателю выделять в папке Избранное и Журнале ссылки, недоступные при работе - more - Стр. 26 Microsoft Internet Explorer 5 в автономном режиме. Таким образом, пользователи получают простое и наглядное представление о том, что доступно, а что нет, и не будут по ошибке выбирать ссылки, требующие установки соединения с Интернетом, когда такая возможность отсутствует. Сетевое соединение Сегодня, когда пользователь запускает обозреватель, появляется запрос о том, какое соединение он хочет использовать. Для большинства пользователей это ненужный шаг, приводящий их в замешательство. Потребители сообщили разработчикам, что они ожидают от браузера большей "сообразительности", которая позволила бы ему автоматически определять подходящее соединение и использовать его. Если при запуске Internet Explorer 5 соединение еще не установлено, он автоматически производит "оценку" доступных соединений с Интернетом и выбирает самое быстрое из возможных. Автоматическая настройка прокси Для большинства пользователей настройка нового прокси-сервера является достаточно трудной задачей. Для пользователей, которые путешествуют со своим портативным компьютером из одного места в другое и каждый раз нуждаются в подключении через разные прокси-серверы, это становится постоянной проблемой. Благодаря поддержке стандарта IETF WPAD, Internet Explorer 5 может автоматически обнаружить и настроить подходящий для каждого соединения прокси-сервер. Когда пользователь настраивает новое соединение (или случайно изменяет настройки прокси-сервера), Internet Explorer способен правильно сконфигурировать настройки прокси-сервера. Администраторам достаточно установить соответствующие ключи на серверах DHCP и/или DNS с информацией о конфигурации прокси. Мастер импорта и экспорта избранных ссылок Во время установки Internet Explorer 5 автоматически импортирует закладки Netscape Bookmarks, что позволяет пользователям Navigator быстрее и с большим удобством начать работать с Internet Explorer. Кроме того, в Internet Explorer теперь включен Мастер импорта и экспорта, который вызывается из меню File (Файл) и облегчает обмен пользователей избранными ссылками и файлами "cookies" с браузером Netscape Navigator. В результате пользователи могут легко синхронизировать свои настройки в разных браузерах. Более того, они могут импортировать и экспортировать избранные ссылки и файлы "cookies" в/из приложений или указанных ими файлов. - more - Стр. 27 Microsoft Internet Explorer 5 Автоматическая установка Объем копируемой информации и скорость работы являются для пользователей важными факторами наряду с богатством функциональных возможностей и способностью отображать информационное наполнение различного типа. До настоящего времени пользователям приходилось выбирать между этими, на первый взгляд, противоречивыми требованиями. Они также находят затруднительным обновление браузера и добавление новых компонентов, когда возникает такая необходимость (например, в поддержке какого-либо языка). Для решения первой проблемы в Internet Explorer 5 предлагается следующее: Значительно меньший объем при установке только обозревателя (6,5 МБ) спроектированного так, чтобы предоставить пользователям основные технологии, необходимые для просмотра подавляющего большинства Web-узлов Новое средство, которое автоматически устанавливает любой дополнительный компонент, необходимый пользователю для просмотра страницы, которую он посещает, если этот компонент отсутствует на его ПК (например, виртуальная машина Microsoft для Java) Эта же технология используется и для обновления системы пользователя, независимо от выбранных им опций копирования. Например, если пользователь попал на страницу, которая требует поддержки языка, не включенного в его установку (минимальную, типичную или полную), Internet Explorer сделает это самостоятельно. "Разумный" выбор программы редактирования В офисных приложениях, таких как Microsoft Office 2000, предусмотрена возможность простого создания HTML-наполнения, что значительно облегчает публикацию в Web. Эти приложения рассчитаны на использование обозревателя в качестве основного средства для просмотра HTMLнаполнения, однако до сих пор было весьма затруднительно переключаться между созданием с помощью офисных приложений, просмотром с помощью браузера и редактированием с помощью офисных приложений. В сочетании с офисными приложениями Internet Explorer 5 реализует комплексное решение для публикации, просмотра и редактирования информации в интрасетях. Когда пользователь просматривает HTML-документ, созданный с помощью приложения, которое имеется на его или ее ПК (например, программа презентационной графики Microsoft PowerPoint®), Internet Explorer определит это по присутствию мета-тега в HTML. Пиктограмма на кнопке Edit (Правка) в Internet Explorer автоматически изменится на пиктограмму, используемую для обозначения приложения, с помощью которого был создан документ. Если пользователь нажмет на кнопку Edit, Internet Explorer автоматически откроет документ в соответствующем приложении, предоставляя пользователю все богатство возможностей для его редактирования. - more - Стр. 28 Microsoft Internet Explorer 5 Интеграция выбранных деловых приложений Потребители постоянно говорили Microsoft, что выбор браузера не должен диктовать выбор других приложений. Браузер должен хорошо работать с теми приложениями, которые выбрал пользователь, обеспечивая легкий доступ к ним из своей среды. Internet Explorer 5 позволяет пользователям указать используемые по умолчанию программы электронной почты, календарей, контактов, общения через Интернет в режиме реального времени, работы с группами новостей и редактирования HTML, которые они выбрали, предоставляя для этого простой универсальный интерфейс. Когда пользователь хочет выполнить задачу, требующую использования одного из этих приложений, Internet Explorer автоматически запустит его. Например, если пользователь нажмет на кнопку Edit (Правка) в Internet Explorer, обозреватель откроет страницу в подходящем приложении для редактирования HTML. Аналогично, пользователи, выбравшие в меню File (Файл) пункт New (Создать), могут вызвать программу для обмена сообщениями, работы с группами новостей, контактом или общения в Интернете в режиме реального времени, которую они выбрали. Рис. 12. Интеграция деловых приложений Публикация Сохранение полных Web-страниц Пользователи теперь могут сохранять Web-страницы целиком с помощью команды Save As (Сохранить как) для их просмотра в автономном режиме. Эта возможность позволяет сохранить полные Web-страницы, не полагаясь на возможности кэширования. В результате документ не будет обновляться при обновлении Web-узла — это очень похоже на сохранение газетной вырезки. - more - Стр. 29 Microsoft Internet Explorer 5 Например, если пользователь хочет сохранить некоторую информацию с полезными советами, он может сохранить ее локально и не беспокоиться, будет ли эта информация на той же странице завтра или ее заменят другой. Internet Explorer 5 сохраняет данные в Web-архиве в формате MHTML или как целую Web-страницу в формате HTML. Пользователи могут выбрать структуру папок для сохранения. В предыдущих версиях пользователи не имели возможности сохранить рисунки или объекты, содержащиеся на Web-странице, а с помощью Internet Explorer 5 сохраняется вся страница целиком. Папки FTP FTP — это протокол для подключения и доступа, который похож на HTTP. Многие поставщики информационного наполнения имеют FTP-узлы, с которых они организуют копирование (загрузку) файлов, чтобы снизить нагрузку на свои Web-узлы. FTP позволяет копировать файлы и от клиента на сервер. К несчастью многих пользователей FTP-узлы имеют непривычный запутанный интерфейс. Internet Explorer 5 позволяет работать с FTP-папками так же, как и с Web, локальными файлами и файлами в сети. Если пользователь установил вместе с Microsoft Internet Explorer 4 или Windows 98 обновление Windows Desktop Update, ему выдается дополнительная информация о папках, например, размер и дата последнего изменения. Рис. 13. Папки FTP в Internet Explorer 5 Распределенная разработка в Web и поддержка управления версиями WebDAV — это стандартизованный набор расширений HTTP, разработанный для того, чтобы дать пользователям возможность совместно работать над расположенными на сервере документами, - more - Стр. 30 Microsoft Internet Explorer 5 независимо от того, какие программные средства и платформу они используют, а также от типа Web-сервера и системы, в которой хранятся эти документы. WebDAV предоставляет пользователям практически столь же богатые возможности управления файлами на основе стандартов, что и традиционные сети с архитектурой клиент-сервер. Internet Explorer 5 поддерживает WebDAV, позволяя осуществлять навигацию на сервере, совместимом со стандартами WebDAV, и работать с ним, как если бы он был частью локальной файловой системы (аналогично FTP). Пользователи могут использовать технологию буксировки (перетаскивания) файлов и выполнять такие операции, как перенос, копирование и сохранение с файлами на удаленных WebDAV-серверах так же, как и в локальной файловой системе. Internet Explorer Administration Kit 5 Пользовательский интерфейс мастера настройки Customization Wizard Пользовательский интерфейс мастера Customization Wizard был переделан для повышения простоты использования, привлекательности и продуманной организации, что облегчает развертывание и требует меньших затрат времени администраторов. Гибкость мастера Хотя Customization Wizard предлагает администраторам простой пошаговый путь для создания индивидуально настроенных версий Internet Explorer, в результате своих исследований Microsoft обнаружила, что очень часто администраторы не желают последовательно проходить по всем страницам мастера при создании пакетов Internet Explorer. Они хотят использовать более короткий путь, чтобы настроить только то, что нужно. Благодаря новой возможности Feature Selection, администраторы могут быстрее достичь того фрагмента Customization Wizard, где находятся интересующие их свойства. Все необязательные экраны будут скрыты от них, чтобы упростить процесс и сэкономить время при создании индивидуально настроенных пакетов Internet Explorer. Например, если администратор корпоративной системы хочет настроить только избранные ссылки, он увидит только обязательные страницы мастера и страницу настройки избранного. Расширенные опции установки Администраторы также говорили Microsoft, что очень часто они вынуждены приспосабливать стратегию развертывания в соответствии с довольно ограниченными возможностями выбора опций, которые им предоставляет браузер или инструментальные средства администрирования. Администраторы хотели бы иметь более широкий выбор видов развертывания и установки программного обеспечения на персональных компьютерах пользователей. - more - Стр. 31 Microsoft Internet Explorer 5 Благодаря Internet Explorer Administration Kit 5, администраторы смогут насладиться множеством новых и расширенных опций распространения обозревателя: Настройка с одной дискеты. Для систем на основе Windows 98, в которых уже используется Internet Explorer 5, администраторы могут создать с помощью Customization Wizard единственную дискету для внедрения в систему собственного текста и логотипов, а также установки соединения при необходимости. Это простой способ добавления информации о своей фирме и установки настроек у существующих пользователей Microsoft Internet Explorer 5. Предварительно установленные компоненты. Специализированные компоненты могут быть инсталлированы перед установкой обозревателя Internet Explorer 5. На практике это может быть полезно при использовании утилит, подготавливающих компьютер к установке обозревателя. Например, предварительно может быть запущена утилита очистки реестра, чтобы удостоверится в том, что ключи реестра, созданные браузером, не удалены. Настройка программы, автоматически запускающейся с компакт-диска. Мастер установки с компакт-диска CD Installation Wizard может быть настроен путем включения собственного заглавного текста организации, изображений, информационных файлов и заставок. Такая настройка пакетов помогает улучшить осведомленность о компании, как при внутреннем, так и при внешнем применении. Управление взаимодействием с пользователем. Администраторы могут выбрать один из режимов установки Internet Explorer 5: Interactive, Hands-Free и Completely Silent (Интерактивная, Не требующая вмешательства и. Без выдачи сообщений). Интерактивная установка позволяет пользователям настроить компоненты при их установке; при установке в режиме, не требующем вмешательства, выдаются сообщения об ошибках, и отображается диалоговое окно с индикатором процесса; установка в режиме без выдачи сообщений происходит абсолютно незаметно для пользователя. Таким образом, администраторы могут выбрать подходящий уровень участия пользователя для каждой установки. Усовершенствованное развертывание через Web. Установка через Web может быть сконфигурирована для использования до 10 узлов, с которых будет осуществляться загрузка. Переключение между узлами может происходить в процессе установки "на лету" при возникновении проблем с соединением. Установка Internet Explorer 5 может быть возобновлена после разрыва соединения или сбоя копирования. Это гарантирует, что процесс установки пройдет для пользователя максимально "гладко". Управление версиями. Internet Explorer Administration Kit 5 автоматически присваивает каждому пакету версию и может быть настроен так, чтобы разрешить или предотвратить замену более старых версий новыми. Отдельные компоненты Internet Explorer 5 также имеют свои версии и могут быть обновлены в индивидуальном порядке без необходимости переустановки всех компонентов. Управление версиями позволяет организовать эффективное обновление пакетов и обеспечивает стандартизацию в масштабах всей организации. Оптимизация копирования из Web. Программа установки Internet Explorer 5 может определить, присутствуют ли в системе совместимые версии компонентов Internet Explorer. Если компоненты уже существует в системе, он не будет копироваться повторно. Например, если Outlook® Express уже установлен в системе пользователя, он не будет переустанавливаться, даже если включен в состав установочного пакета. Снижение трафика и экономия времени выгодна всем и особенно полезна пользователям, осуществляющим копирование через низкоскоростные соединения. Если необходимо, чтобы версии всех компонентов были одинаковыми, рассматриваемая возможность может быть отключена. При этом создаваемая среда будет однородна. Автоматическая установка. Автоматическая установка позволяет администраторам включать в распространяемый пакет компоненты, которые не будут устанавливаться до тех пор, пока они не потребуются пользователю. Например, если Internet Explorer 5 обнаружит, что для некоторых операций, которые пользователь пытается выполнить, требуется виртуальная машина Java, обозреватель автоматически найдет пункт распространения (например, - more - Стр. 32 Microsoft Internet Explorer 5 общедоступный каталог в локальной сети) и установит необходимые компоненты. С помощью установки по запросу администраторы могут свести к минимуму бесполезные затраты времени и дискового пространства на установку компонентов, которые пользователю никогда не понадобятся. Автоматическая цифровая подпись. Пакеты Internet Explorer 5 могут при распространении снабжаться цифровой подписью. Включая в пакет цифровую подпись, администраторы обеспечивают пользователям гарантию того, что пакеты не подвергались постороннему вмешательству и источник их происхождения известен. Полный контроль над настройками обозревателя Практически любой параметр настройки обозревателя может быть установлен и заблокирован, чтобы обеспечить его соответствие нуждам организации и стандартизировать настройки для всех пользователей для снижения затрат на поддержку. Например, администраторы могут добавить в панель инструментов новую кнопку для запуска выбранного ими приложения или сценария. Интеграция с мастером Office 2000 Custom Installation Wizard Internet Explorer Administration Kit — интегрированная часть Office 2000 Custom Installation Wizard. Это позволяет администраторам, желающим настроить и установить Internet Explorer вместе с Office 2000, сэкономить много времени. OCIW определяет, установлен ли Internet Explorer Administration Kit, просматривая раздел реестра, содержащий информацию о расположении программ. После этого OCIW вносит в реестр изменения и запускает Internet Explorer Administration Kit. Создание привлекательного информационного наполнения Web Интеграция Web-электронной почты Программы для работы с электронной почтой на основе Web, такие как MSN Hotmail, приобретают все большую популярность — ежемесячно регистрируются миллионы новых пользователей. Потребители хотят, чтобы их программы для работы с Web-электронной почтой предоставляли им интегрированное решение для просмотра и связи, точно так же, как традиционные программы электронной почты типа Microsoft Outlook или Qualcomm Eudora в сочетании с Internet Explorer. Пользователи Microsoft Internet Explorer 5 могут указать поставщика услуг Web-электронной почты для использования при работе с электронной почтой по умолчанию. Это обеспечивает пользователям простой доступ и тесную интеграцию с выбранным провайдером электронной почты. После того, как провайдер выбран в качестве средства работы с электронной почтой по умолчанию, пользователи будут автоматически регистрироваться в "прозрачном" режиме при - more - Стр. 33 Microsoft Internet Explorer 5 выполнении следующих операций: отправке сообщения щелчком по ссылке, создании нового сообщения, чтении электронной почты, отправке ссылки или страницы из Internet Explorer. Internet Explorer включает в качестве опции MSN Hotmail как электронную почту по умолчанию, другие провайдеры могут также воспользоваться преимуществами документированной открытой архитектуры, чтобы предоставить пользователям аналогичные интегрированные функциональные возможности. Для этого достаточно написать простой MAPI-клиент для электронной почты на базе Web, который обеспечит эти функциональные возможности. Microsoft активно сотрудничает с другими провайдерами Web-электронной почты для развития этих услуг. Панели обозревателя Популярные панели Internet Explorer 4 в версии 5 были доработаны и расширены в различных аспектах. Во-первых, теперь пользователи смогут насладиться тем, что интерфейс панелей обозревателя более согласован с другим программным обеспечением — они имеют белый фон и линейки прокрутки. Этот интерфейс также более унифицирован и при работе с папкой Избранное, журналом или поиске, пользователю облегчен переход от одной панели к другой. Другое важное усовершенствование панелей обозревателя заключается в том, что кнопки для соответствующих команд располагаются непосредственно в самой панели, что обеспечивает быстрый доступ к большинству популярных команд для каждой конкретной панели. Например, в панели Избранное теперь находятся кнопки для добавления новых ссылок и упорядочения. Возможность использовать эти кнопки внутри панели обеспечивает централизованный интерфейс для выполнения операций, связанных с открытой в настоящий момент панелью обозревателя. Еще одно усовершенствование панелей в Internet Explorer 5 заключается в возможности сохранить их состояние. Если пользователь работает с одной из панелей, а затем завершает работу обозревателя, при следующем его запуске эта панель будет автоматически открыта обозревателем. Объектная модель домашней страницы Большинство пользователей никогда не изменяет свою домашнюю страницу, однако зачастую причина этого не в том, что установленная в их браузере по умолчанию домашняя страница полностью соответствует их потребностям. Исследования практического применения показали, что большинство пользователей не изменяют домашнюю страницу, потому что просто не знают, что это возможно или им кажется, что сделать это очень сложно. - more - Стр. 34 Microsoft Internet Explorer 5 Благодаря Internet Explorer 5, провайдеры информационного наполнения получают новую объектную модель домашней страницы Home Page Object Model, которая позволяет им программным способом изменить домашнюю страницу пользователя — естественно, при его согласии — с помощью простого сценария. Домашние страницы могут содержать основные ссылки на пользовательский узел, используя которые, можно сменить домашнюю страницу пользователя. Пользователям больше не придется читать довольно длинные инструкции о том, как проделать это самостоятельно. Web-аксессуары Пользователи хотят иметь богатые дополнительные функциональные возможности, разработанные специально для их нужд. Например, если используется Web-портал, пользователи хотят иметь удобный доступ к своей информации, где бы в Web они не находились. Чтобы вернуться назад и посетить часто требующийся узел (например, портал), может потребоваться слишком много времени. Усовершенствования открытой платформы Internet Explorer, сделанные в версии 5, дают разработчикам программного обеспечения, порталам и организациям лучшие возможности для создания более мощных настраиваемых Web-аксессуаров для обозревателя. Например, можно создать новые вертикальные или горизонтальные панели обозревателя (в дополнение к существующим панелям поиска, журнала и избранных ссылок), обеспечивающие пользователям простой доступ к информационному наполнению портала и облегчая доступ к интересующей их информации в любой момент, например, путем оповещения о поступлении новых сообщений электронной почты, изменении котировок на бирже или новостях. Подсветка вхождений искомых слов Пользовательский запрос автоматически подсвечивается Internet Explorer 5 на страницах, полученных в результате поиска с помощью поисковых машин, использующих преимущества новой объектной модели поиска. Например, если пользователь ищет фразу “Microsoft Internet Technologies”, первое вхождение этой фразы на странице, полученной от поисковой машины, будет подсвечено, и пользователю не придется запускать отдельную операцию поиска на странице. Поисковые машины должны просто предоставить ему некоторый примитивный сценарий, чтобы поддержать эту функциональную возможность. Наилучшее кросс-платформенное и многоязычное решение По сравнению с предыдущими версиями Internet Explorer 5 обеспечивает расширенную поддержку кросс-платформенности и множества языков. Пользователи будут довольны его высокой производительностью при просмотре информации на нескольких языках, благодаря расширенной поддержке стандарта Unicode в Internet Explorer 5. - more - Стр. 35 Microsoft Internet Explorer 5 По мере расширения бизнеса и развития интернациональных корпораций возникает необходимость в переключении языка пользовательского интерфейса. Internet Explorer 5 дает пользователям такую возможность. Например, если сотрудники службы сопровождения корпорации находятся в США, а один из пользователей в Японии сталкивается с некоторой проблемой, инженеры по поддержке могут переключить язык интерфейса на английский и решить ее. Internet Explorer не только поддерживает переключение языков с помощью пакетов поддержки языков, но будет поставляться в многочисленных локализованных версиях. Microsoft планирует поставлять окончательную редакцию обозревателя, когда она будет готова, более чем на 26 языках. В основном корпорации сегодня не имеют однородной среды, в их сетях используются различные платформы. Благодаря Internet Explorer 5 корпорации и web-мастера получат унифицированную среду для разработки, которая позволит создателям информационного наполнения использовать такие стандарты, как Dynamic HTML и сценарии для его распространения на всех платформах, где работает Internet Explorer. Информационное наполнение, в котором используются специфические функциональные возможности 32-разрядной среды Windows, на других платформах будет аккуратно "сокращаться". Каждая современная платформа имеет свои сильные стороны и "узкие места", поэтому при создании Internet Explorer 5 каждая его версия была оптимизирована для своей платформы. Это позволило предоставить пользователям каждой платформы наилучшее решение, учитывающее преимущества данной платформы. Кроме того, Internet Explorer интегрирован с существующим на данной платформе программным обеспечением там, где существует такая техническая возможность. Расширенная поддержка стандартов Dynamic HTML Поддержка ключевых стандартов дает разработчикам уверенность в том, что они могут создавать хорошо документированные решения с богатыми функциональными возможностями и открытой архитектурой, которые будут хорошо работать со всеми браузерами, поддерживающими эти технологии. В Internet Explorer 4 Microsoft впервые предложила разработчикам поддержку стандартов Dynamic HTML для создания самого привлекательного интерактивного информационного наполнения, включая поддержку HTML 4.0, CSS 1.0 и CSS-позиционирование, DOM и сценарии ECMA-262 (стандарт JavaScript). Чтобы облегчить создание еще более привлекательных Web-страниц, в Internet Explorer 5 реализована расширенная поддержка каждой из этих технологий, а также впервые обеспечивается мощная поддержка CSS 2.0. - more - Стр. 36 Microsoft Internet Explorer 5 Расширенная поддержка XML XML предоставляет разработчикам стандартный формат для обмена данными, абстрагированный от содержимого, что позволяет чрезвычайно обогатить работающие с данными приложения. В Internet Explorer 4 Microsoft впервые обеспечила передовую поддержку XML, включив в него синтаксический анализатор XML, объектную модель и объекты-источники данных, соответствующие рекомендациям W3C. Microsoft Internet Explorer 5 значительно расширяет поддержку XML на основании отзывов пользователей и развивая технологии в рамках стандарта. Среди усовершенствований: Полноценная поддержка XML 1.0 и рабочего проекта W3C Namespace. XML-теги могут теперь чередоваться внутри HTML-документа, где CSS-свойства могут напрямую применяться к ним для управления их отображением. Встроенная поддержка XML позволяет просматривать XML в обозревателе как обычный документ. Поддержка XSL позволяет разработчикам использовать таблицы стилей в XML-документах и динамически отображать данные с широкими возможностями настройки. Исчерпывающая поддержка W3C XML DOM предоставляет разработчикам широкие возможности программного управление содержимым XML-документа, его структурой, форматом и т.д. Повышение производительности Для какой бы платформы не создавала компания приложение, важно, чтобы эта платформа была надежна и масштабируема. Пользователи и разработчики постоянно говорили Microsoft, что Internet Explorer должен работать быстрее и стабильнее. Для того чтобы Dynamic HTML стал эффективен при создании приложений, по мнению потребителей, он должен быть быстрым "не только с точки зрения браузера, но и с точки зрения браузера". С этой целью в Internet Explorer 5 было внесено множество усовершенствований, обеспечивающих повышение производительности: Более эффективное ядро визуализации Dynamic HTML. Ядро визуализации HTML (и, в особенности, его внутренние алгоритмы) было оптимизировано для более эффективного выполнения основных функций. Это особенно заметно пользователям при просмотре больших документов и страниц, связанных с данными. Таблицы с фиксированной компоновкой. HTML-таблицы — один из примеров того, как Internet Explorer 5 ускоряет отображение страниц, используя дополнительную информацию, полученною от автора. Отображение HTML-таблиц происходит медленно в силу их природы, т.к., согласно спецификациям стандарта, на компоновку целой таблицы влияет каждая отдельная ячейка. Чтобы определить ширину каждого столбца и высоту каждой строки, Internet Explorer должен "проверить" каждую ячейку таблицы — это естественно замедляет процесс. Только после того, как вся таблица будет проанализирована, Internet Explorer определяет ее компоновку и начинает отображение ее содержимого. Во многих случаях автор знает, какой должна быть ширина столбцов и может указать ее в начале таблицы. Если Internet Explorer получает такую информацию, он может отобразить - more - Стр. 37 Microsoft Internet Explorer 5 таблицу гораздо быстрее, поскольку ему не требуется анализировать всю таблицу перед тем, как начать ее вывод на экран. Эта функциональная возможность под названием Fixed Layout Tables (таблицы с фиксированной компоновкой) является частью новых рекомендаций CSS 2.0 W3C. Реализовать таблицы с фиксированной компоновкой очень просто. Авторам следует просто добавить к стилю таблицы описание “table-layout:fixed”. После этого авторы могут указать ширину каждого столбца, используя теги <col> или <colgroup>, либо Internet Explorer самостоятельно распределит доступное пространство между столбцами в таблице. HTTP-Expires. Другое важное усовершенствование Internet Explorer 5, связанное с повышением производительности — заголовок HTTP-Expires для страниц и изображений. В предыдущих версиях браузеров тег HTTP-Expires был "предвосхищаемым", и актуальность всех объектов проверялась. Internet Explorer 5 более не обращается к сети, если запрошенный объект может быть извлечен из кэша и срок его действия еще не истек. Это означает, что сетевой трафик значительно сократится. Сочетание усовершенствований, повышающих общую производительность Internet Explorer 5, с предоставленными авторам возможностями "помогать" обозревателю обрабатывать HTML еще быстрее (например, таблицы с фиксированной компоновкой и тег HTTP-Expires) заставляют Internet Explorer работать гораздо быстрее. Динамические свойства Каскадные таблицы стилей — мощное средство для управления внешним видом и "поведением" HTML-документов, однако, если разработчики хотят описать более сложное "поведение" с помощью CSS, им зачастую приходится иметь дело со сценариями, исполняемыми на стороне клиента. Например, если разработчики хотят сделать так, чтобы размер шрифта зависел от ширины документа, они должны настроить браузер для обработки событий по загрузке и размерам (чтобы отслеживать действия пользователя по изменению размеров окна) и каждый раз изменять CSS-правила для изменения размера шрифта. С появлением Internet Explorer 5 разработчикам больше не потребуется писать каких-либо сценариев для придания своим страницам большей интерактивности. Применяя динамические свойства, они могут задать любое свойство в виде функции любого другого свойства (например, указать, что размер шрифта равен одной пятнадцатой высоты окна обозревателя). Теперь даже сложная компоновка экрана осуществляется очень просто, не требует от авторов ни одной строчки сценариев, а все изменения отслеживаются динамически. Страницы, которые раньше требовали написания сотен строк кода, теперь могут быть реализованы вообще без привлечения сценариев. Полная поддержка объектной модели буксировки (Drag-and-Drop Object Model) Несмотря на то, что пользователи и разработчики всегда имели богатые средства для передачи информации между приложениями методом буксировки, в технологиях, связанных с использованием браузеров, в этой области существовали лишь ограниченные возможности. В Internet Explorer 5 Microsoft усовершенствовала модель объектов Internet Explorer для обеспечения лучшей поддержки операций, выполняемых с помощью мыши. Эти - more - Стр. 38 Microsoft Internet Explorer 5 усовершенствования коснулись управления курсором, инициализации буксировки и поддержки буфера обмена, что позволяет создавать еще более функционально-богатые приложения. Разработчики могут создавать Web-приложения, предусматривающие возможность буксировки между фреймами и даже в другие приложения. Сохранение статуса Одно из наиболее популярных преимуществ Dynamic HTML — возможность создания раскрывающихся и сворачивающихся списков. Одна из проблем при работе с такими списками заключается в том, что каждый раз, когда пользователь возвращается к работе со списком, тот находится в свернутом состоянии. Разработчики имеют возможности организовать сохранение состояния страниц, используя файлы "cookie", однако их функциональность ограничена, кроме того, размер самих файлов "cookie" не может превышать 4КБ. В Internet Explorer 5 состояние страницы может быть сохранено, а затем восстановлено, когда пользователь вновь вернется на нее, либо через Журнал (в рамках одного сеанса) либо через Избранное (в том же самом или другом сеансе). Пользователи могут сохранить в избранном несколько ссылок на одну и ту же страницу, причем каждая из них будет соответствовать различному состоянию страницы, что очень удобно. (Эта технология используется также и во "внутренних" целях, чтобы сохранить точное состояние фреймов средствами Smart Frameset Favorites.) Internet Explorer 5 предоставляет для сохранения состояния локальное хранилище, которое защищено от несанкционированного доступа с других доменов и не стеснено ограничением размера файлов "cookie" в 4КБ. Свойства могут запоминаться в виде пар имя-значение и организовываться в иерархическую структуру, таким образом, доступ к ним осуществляется гораздо проще, чем при использовании "cookie". Управление сохранением и извлечением этой информации лежит на авторах информационного наполнения. Возможности клиента Разработчики часто говорили Microsoft, что хотели бы иметь возможность настраивать свое информационное наполнение в зависимости от полученных сведений о клиенте. Например, разработчик может пожелать сделать информационное наполнение более насыщенным, если у клиента установлен процессор Intel Pentium с тактовой частотой 266 МГц, чем в случае, когда это Intel 386, причем независимо от того, какой браузер он использует. До сих пор у сервера не было возможности получить такие данные, поскольку была доступна лишь информация о браузере и его версии, которая сохранялась на сервере в неизменном состоянии. Недостаток такого подхода заключается в том, что он подразумевает, что все экземпляры конкретной версии конкретного - more - Стр. 39 Microsoft Internet Explorer 5 браузера обладают одинаковыми возможностями. В нем не было места возможностям настройки и особенностям конкретного компьютера, таким как экранное разрешение и мощность процессора. Internet Explorer 5 предоставляет серверу возможность "узнать" о специфических особенностях клиентской системы. Для этого сервер создает специальный HTTP-запрос (449), включающий в себя сценарий, который выполняется на стороне клиента. Клиентская система выполняет этот сценарий и возвращает информацию обратно на сервер. Сервер указывает, сведения о каких именно параметрах ему необходимы, поэтому генерируются и передаются только запрашиваемые данные. Такой подход обеспечивает защищенность — клиентская система лишь выполняет сценарий, специальный запрос аналогичен выполнению браузером любого другого сценария. Поддержка нескольких CSS-классов Чтобы облегчить разработку наполнения, где над одним элементом может выполняться несколько действий (например, изображение изменяет свой вид, как при приближении курсора, так и при щелчке по нему), Internet Explorer 5 допускает использование для элемента нескольких CSSклассов. Разработчики просто указывают в качестве значения свойства элемента список CSSклассов. Режим разработки Чем больше узлов создается, тем богаче становятся их функциональные возможности за счет использования сценариев и других технологий разработки. Internet Explorer 5 предусматривает работу в режиме разработки (Developer Mode), который позволяет разработчикам и дизайнерам увидеть все ошибки сценариев и узлов с целью отладки. Реализация этого режима для разработчиков позволяет им получать развернутые сообщения об ошибках, которые в обычном режиме подавляются. Подобная возможность обеспечивает гибкость при создании, редактировании и отладке информационного наполнения узлов. - more - Стр. 40 Microsoft Internet Explorer 5 Режим совместимости По мере разработки новых версий браузеров и создания информационного содержимого, ориентированного на вновь появляющиеся стандарты, совместимость с предыдущими версиями постепенно исчезает. Хотя строгое следование стандартам и сотрудничество с организациями по стандартизации, несомненно, помогает смягчить проблемы в этой области, продолжает использоваться большое количество установленных устаревших браузеров. Чтобы помочь разработчикам в этом вопросе, Internet Explorer 5 допускает сосуществование с Internet Explorer 4 и Internet Explorer 5 на одном компьютере. Это облегчит разработчикам процесс тестирования на совместимость с предыдущими версиями браузеров. Возможность проведения тестирования на совместимость на одном компьютере, а не на нескольких, приводит к упрощению процесса разработки. Dynamic HTML Behaviors Одним из самых больших препятствий для широкого распространения Dynamic HTML среди разработчиков является то, что содержательная информация, сценарии и динамические функции перемешаны в одном файле документа. Для многих разработчиков, создающих HTML-документы, включение в них сценария — это шаг по скользкому склону, поскольку сценарий усложняет документ настолько, что любое изменение, внесенное в содержательную часть, может нарушить работу сценария. Даже те авторы, которые уверенно владеют концепциями программирования и используют сценарии для добавления в документ динамических свойств, находят, что присутствие в одном файле и содержательной информации и сценариев замедляет процесс и усложняет управление им. Фактически в разработку динамических HTML-страниц вовлечены три специальности: провайдер информационного наполнения, дизайнер и инженер. Провайдер информационного наполнения — это автор содержательной части документа; дизайнер определяет его внешний вид и "поведение", он добавляет информацию о форматировании; инженер добавляет динамические свойства, используя сценарий. Иногда все это делает одним человек, а иногда — несколько. Dynamic HTML Behaviors —это небольшие компоненты, использующие CSS для разделения сценария от информационного наполнения и оформления документа. Они позволяют воспользоваться преимуществами инкапсуляции и многократного использования кода в Dynamic HTML. Разработчики могут теперь создать многократно используемые сценарии и специальные теги XML, на которые из Web-страниц просто делаются ссылки. Например, разработчик может написать сценарий анимированного появления текста или изображения с правой стороны страницы. На этот сценарий может быть сделана ссылка с любой страницы путем указания имени, которое дал ему разработчик. Разработчики могут изменять содержательную часть, не подвергая опасности работоспособность сценария. Behaviors позволяют авторам текста сосредоточиться на - more - Стр. 41 Microsoft Internet Explorer 5 информационном наполнении, графическим дизайнерам — на формате, а разработчикам — на технических вопросах, что позволит быстрее создавать более качественные и легче управляемые приложения. Приложение: Сравнение конкурирующих браузеров Microsoft Internet Explorer 5 и Netscape Communicator 4.5 Таблица сравнительных характеристик В данном документе приведена таблица, которую организации и индивидуальные пользователи могут использовать для сравнения возможностей и характеристик Microsoft Internet Explorer 5 и Netscape Communicator 4.5 для операционных систем Microsoft Windows 95, Windows 98 и Windows NT 4.0. Простота использования и настройки Пользовательский интерфейс Универсальный единообразный просмотр Web узлов, локальных и сетевых файлов и т.д. Согласованность интерфейса с Microsoft Office — меню Tools (Сервис), пункт Options (Параметры) в меню Tools, панели инструментов в стиле Office, символы угловых скобок для перекрывающихся панелей инструментов и т.д. Настраиваемые панели инструментов Поддержка буксировки (Drag-and-drop) Полноэкранный режим просмотра Возможность работы с FTP как с локальными файлами Понятные сообщения об ошибках HTTP Отключение диалоговых окон с сообщениями об ошибках сценария, отсутствие необходимости во вмешательстве пользователя Internet Explorer 5 Communicator 4.5 Да Нет Да Нет Да Да Да Да Да Да Частично1 Частично2 Нет Нет Нет Нет Невозможно комбинировать панели инструментов, добавлять новые кнопки, удалять и изменять порядок кнопок, а также создавать ссылки на папки или выбранные приложения 2 Буксировка в главном списке закладок (Bookmark) невозможна 1 - more - Стр. 42 Microsoft Internet Explorer 5 Поиск и навигация Журнал с кнопками Back и Next (Назад и Далее) Средство AutoComplete в адресной строке Кнопка Go (Перейти) Средство AutoCorrect — автоматическое исправление ошибок в условных обозначениях типа http:// и ftp:// AutoSearch — ввод ключевых слов и традиционный поиск в адресной строке AutoComplete — автоматическое заполнение форм на Web-страницах, включая возможность запоминания паролей Интегрированные панели Поиск, Журнал и Избранное Оптимизированный контекстный поиск — автоматический выбор поисковых машин в соответствии с характером искомой информации Переадресация поиска с одной поисковой машины на другую без повторного ввода запроса Указание поисковой машины, используемой по умолчанию Доступ к списку родственных ссылок Просмотр и поиск в Журнале Интеграция с приложениями Интеграция с выбранными приложениями для работы с электронной почтой и новостями, включая Web-электронную почту Интеграция с выбранным приложением для редактирования HTML Возможность автоматического вызова приложении, с помощью которого был создан HTML-документ, для его редактирования Поддержка браузером оригинальных форматов документов Поддержка мобильных пользователей Автоматическая настройка параметров прокси (протокол IETF WPAD) Индивидуальные настройки прокси для каждого соединения Автоматическое выявление необходимости установки соединения при запуске и автоматический выбор соединения Несколько профилей на одном компьютере Локальное сохранение Web-страниц (File/Save As…Файл/Сохранить как...) Посещение любых Web-узлов, копирование и пересылка почты по расписанию Оптимизированная работа с каналами (формат описания каналов) Синхронизация Web-страниц, сообщений, документов и т.д. одним щелчком мыши для просмотра в автономном режиме Визуальное отображение автономного/подключенного состояния и доступности Web-ресурсов Да Да Да Да Да Частично3 Нет Нет Да Частично4 Да Нет Да Да Нет Нет Да Нет Да Да Да Нет Да Да Да Нет Да Да Нет Нет Да Частично5 Да Да Да Нет Нет Нет Да Да Да Да Частично6 Нет Да Да Нет Нет Да Частично7 Да Нет Да Частично8 Да Нет Да Да Нет Да Нет Частично9 Прочее Автоматическая установка дополнительных компонентов при возникновении потребности (например, пакетов поддержки языков) Поддержка стандарта W3C Platform Internet Content Selection (PICS) и связанных с ним технологий Интегрированная панель инструментов Windows Radio Предварительный просмотр перед печатью Импорт и экспорт Избранного/Закладок и файлов "cookie" Открытая платформа для загружаемых расширений — элементов интерфейса и функциональных компонентов Список вариантов не выводится автоматически, нет интеграции с Закладками (Bookmark), невозможен поиск и выбор варианта завершения, нет дополнения при отсутствии суффикса “www” Невозможнен одновременный поиск по ключевому слову и обычный или настройка автоматического поиска (включая выбор провайдера информации) 5 Отсутствует возможность быстрого и удобного редактирования документов или открытый интерфейс для просмотра различных типов документов 6 Невозможно сохранить Web-страницу целиком вместе с изображениями 7 Не обеспечивается визуальное отображение недоступности ресурсов при работе в автономном режиме (Журнал, Закладки и т.д.) 8 Невозможно добавить специальные службы рейтингов и разрешенные/запрещенные узлы, поддержка правил W3C PICS отсутствует 9 Программные расширения интерфейса недоступны 3 4 - more - Стр. 43 Microsoft Internet Explorer 5 Безопасность Зоны безопасности — установка параметров безопасности, включая копирование программ и файлов "cookie", в зависимости от их расположения Сертификация кода подключаемых расширений и объектов Запросы для обеспечения безопасности при выполнении Java-программ Поддержка сертификатов X.509 v3 и PKCS #7 Поддержка стандартов SSL 2.0/3.0, технологии PCT 1.0 и стандарта TLS 1.0 Версия с 128-разрядным шифрованием Поддержка 128-разрядного шифрования для взаимодействия банков в международном масштабе (Server-Gated Cryptography) Поддержка Fortezza Cryptographic API (CAPI) — интерфейс шифрования, позволяющий разработчикам интегрировать возможности мощного шифрования в свои приложения Производительность Расширения, повышающие производительность HTTP 1.1 Эффективное использование кэша — заголовки HTTP-expire, отображение сначала получает более поздние заголовки, рациональное использование кэшированных изображений PNG-компрессия изображений Поддержка в CSS 2.0 таблиц с фиксированной компоновкой — быстрое отображение больших таблиц Тесная интеграция с оболочкой операционной системы Динамическое содержимое и технологии разработки Технологии Dynamic HTML Поддержка рабочих спецификаций объектной модели документа DOM Level 2 Язык разметки гипертекста HTML 3.2, 4.0 CSS 1.0, 2.0 ECMA 262-совместимые сценарии (стандарт JavaScript) Поддержка системы разработки Visual Basic® Scripting Edition Связь с данными Динамические свойства Dynamic HTML Behaviors — целостная компонентная модель разработки в Web, предоставляющая возможность создания новых событий, свойств и методов для любых элементов, включая пользовательские Технологии XML XML 1.0 Поддержка рабочего проекта XML Namespace Встроенная поддержка XML Применение CSS к XML в HTML-документе Поддержка XSL (Extensible stylesheet language) Поддержка языка векторной графики Vector markup language (VML) 1.0 Java Усовершенствованный Abstract Windowing Toolkit (AWT) Развитые библиотеки классов и интерфейс J/Direct™ API Поддержка JDK 1.1 Автоматическая двусторонняя интеграция элементов ActiveX и JavaBeans Возможность доступа к DOM из Java Библиотеки классов для мультимедиа с поддержкой API DirectX® Средства автоматической установки библиотек классов Java Компилятор времени исполнения Компонентная архитектура Полная поддержка технологий ActiveX Internet Explorer 5 Communicator 4.5 Да Нет Частично10 Да Да Да Частично9 Да Да Частично11 Да Да Да Да Да Да Да Нет Internet Explorer 5 Communicator 4.5 Да Да Нет Нет Да Да Да Нет Да Нет Internet Explorer 5 Communicator 4.5 Да Нет Да Да Да Да Да Да Да Частично12 Частично13 Да Нет Нет Нет Нет Да Да Да Да Да Да Internet Explorer 5 Да Да Да Да Да Да Да Да Internet Explorer 5 Да Нет Нет Нет Нет Нет Нет Communicator 4.5 Да Нет Да Нет Нет Нет Да Да Communicator 4.5 Нет Internet Explorer поддерживает цифровые подписи элементов ActiveX и Web-аксессуаров. Communicator поддерживает цифровые подписи для подключаемых расширений Netscape plug-ins 11 Отсутствует поддержка PCT 12 Не включены многие расширения для таблиц и форм, а также средства сценариев и многоязычной поддержки в HTML 4.0 13 Поддерживается только CSS-позиционирование для CSS 2.0 10 - more - Стр. 44 Microsoft Internet Explorer 5 Поддержка COM/DCOM Поддержка CORBA/IIOP Ядро HTML и просмотра, реализованное в виде компонента Ядро редактирования Dynamic HTML, реализованное в виде компонента Инсталлируемая архитектура JIT Мультимедиа Мультимедийные эффекты — HTML-переходы и фильтры Интерактивное управление музыкальным сопровождением Качественное воспроизведение видео- и аудио-файлов Поддержка потоковой передачи звука Поддержка потокового видео Встроенная возможность воспроизведения видео в формате QuickTime Встроенная возможность воспроизведения видео и аудио в формате MPEG Поддержка трехмерной анимации и VRML 2.0 Да Нет Да Да Да Нет Да Нет Нет Нет Да Да Да Да Да Да Да Нет Нет Частично14 Да Нет Да15 Да Да Да Internet Explorer 5 Communicator 4.5 Стоимость программного обеспечения для администрирования $0 Настройка, развертывание и управление клиентами для различных платформ Управление версиями 3.0 и 4.0 Простой интерфейс программы-мастера для создания специальных конфигураций браузера Полный контроль параметров настройки браузера — интерфейса, функциональных возможностей, соединений, защиты и т.д. Блокировка настроек, недоступность их изменения пользователем Настройка браузера с помощью одной дискеты Сжатие и цифровая подпись программного обеспечения при распространении по сети Интегрированные с Microsoft Office 2000 настройка и развертывание Установка на клиентском ПК в режиме без вмешательства или без выдачи сообщений Динамическое конфигурирование прокси путем указания его адреса Установка интервала опроса автоматической настройки для упрощения доставки обновлений (программного обеспечения и настроек) клиентам Динамическое обновление избранных ссылок и Quick Links Поддержка инкрементального обновления (binary patches) Автоматическая синхронизация версий (AVS) для обеспечения администратора самыми последними версиями клиентского программного обеспечения Создание, управление и обновление пользовательских профилей Доступ к настройкам браузера с любого компьютера в сети Создание полностью настраиваемых Рабочих столов и управление ими — специальный пользовательский интерфейс, киоски и т.д. Управление любыми приложениями для Win32 и системными политиками Да $995 / 50 лицензий CAL + $200 / за 10 доп. лицензий CAL Да Да Да Нет Нет16 Да Да Да Да Да Да Нет Да Да Да Нет Да Да Да Да Да Да Да Да Нет Да Нет Да Да Да Да Да Нет Да Нет Администрирование ######### Информация, представленная в данном документе, отражает отношение Microsoft Corp. к обсуждаемым здесь вопросам на момент публикации. Поскольку Microsoft должна реагировать на меняющиеся условия рынка, его не следует интерпретировать как обязательство с ее стороны. Microsoft не может гарантировать точность любой информации, представленной позднее даты публикации. Данный документ носит исключительно информативный характер. MICROSOFT НЕ ДАЕТ В ЭТОМ ДОКУМЕНТЕ НИКАКИХ ГАРАНТИЙ, НИ ПРЯМЫХ, НИ КОСВЕННЫХ. 1999 Microsoft Corp. Все права защищены. Microsoft, Windows, Windows NT, ActiveX, Visual Basic, J/Direct, DirectX и Win32 являются зарегистрированными торговыми знаками или торговыми знаками Microsoft Corp. в США и/или других странах. 14 15 16 Только аудио Возможно с помощью подключаемых расширений Mission Control требует при создании специальных конфигураций браузера, каждая из которых имеет уникальный UI, компонентов Configuration Editor и Install Builder - more - Стр. 45 Microsoft Internet Explorer 5 Названия других продуктов и компаний, упомянутых здесь, могут являться торговыми знаками соответствующих владельцев. - more -