Internet Explorer 6: содержание важнее формы

Долгое время в Internet муссировались слухи о том, что следующая версия Internet Explorer — под номером 6 — будет распространяться исключительно в составе Windows XP, а те, кто не собирается форсированно переходить на новую ОС, будут вынуждены довольствоваться MSN Explorer. Безусловно, это было бы довольно странное решение, особенно с учетом того, что внутри "потребительского" броузера используется ядро того же Internet Explorer 5. К тому же вряд ли Microsoft решилась бы оставить бесконтрольным такой важный (и завоеванный ценой немалых усилий) рынок.

Впрочем, в любом случае катастрофы не произошло бы, поскольку большинство изменений и нововведений в Internet Explorer 5.0/5.01/5.5 скорее достойны распространения в составе очередных Service Pack — следовательно, проект находится на стадии "доводки" и совершенствования, и ожидать чего-то радикально нового не приходится. В конце марта ситуация разрешилась и вовсе прозаически — Microsoft приступила к публичному тестированию предварительной версии Internet Explorer 6, дистрибутив которого доступен на ее Web-сайте. Стало быть, все опасения — прочь, можно смело уделить время изучению новой версии.

Работа с графикой

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

К сожалению, кнопка быстрого переключения режима отображения картинок, всячески превозносимая страстными поклонниками Opera, все так же отсутствует — пользователю по-прежнему придется сделать пару лишних "кликов". Зато появилась другая довольно интересная функция — автоматическое масштабирование больших изображений с тем, чтобы они всегда полностью помещались в окно броузера. Причем работает она как при загрузке, так и при растягивании окна, а соответствующая кнопка ("всплывающая" при наведении на картинку указателя мыши) позволяет восстановить исходные размеры. Действительно удобно при посещении виртуальных экспозиций, музеев и т. д.

Появилась новая (и также "всплывающая") инструментальная панель Image Toolbar, кнопки которой обеспечивают возможности, прежде доступные только из контекстного меню: сохранение картинки, печать, отправка электронному адресату. Вот тут бы очень к месту пришлась уже упоминавшаяся кнопка, но — увы. Пока же это нововведение получилось практически бесполезным и довольно надоедливым — благо, его (как и масштабирование) можно преспокойно отключить из диалогового окна настроек. Кроме того, Web-дизайнеры могут запретить Image Toolbar с помощью специальных тегов. Быть может, что-то интересное появится ближе к выходу окончательной версии, тем более что описанные новшества заметно перекликаются с технологией Smart Tags из Office XP.

Интерфейс

Похоже, кто-то уже пытается придерживаться рекомендаций P3P

Ничем особенным в этом плане Internet Explorer 6 похвастать не может. Основное нововведение — несколько дополнительных панелей, правда, с весьма разнообразной функциональностью:

  • Contacts, как понятно из названия, отображает список абонентов из активной адресной книги и позволяет быстро связаться с ними всеми возможными способами, поддерживаемыми Outlook Express и MSN Messenger;
  • News — предоставляет метеосводку, новости, разбитые на несколько категорий, биржевые котировки (информация загружается с сайта MSNBC). Панель легко конфигурируется, например буквально за несколько секунд ее удалось настроить на отображение погоды в Киеве;
  • Media — состоит из встроенного медиапроигрывателя и списка ресурсов, загружаемого с узла WindowsMedia.com. Теперь музыкальные файлы и видеоролики можно проигрывать, не покидая броузера и не загружая дополнительных программ;
  • Personal — объединение панелей Search, News и Media. Решение несколько перекликается c My Sidebar из Netscape 6, но вряд ли здесь можно говорить о плагиате, тем более что сама идея подобных панелей принадлежит, скорее, Microsoft.

Что тут принципиально нового? Действительно, впервые технология Explorer Bars была реализована еще в Internet Explorer 5.0, и Microsoft надеялась на достаточно широкую ее поддержку со стороны независимых разработчиков. Нельзя сказать, чтобы многие ухватились за эту идею, однако кое-что интересное все же появилось. Например, ATI Bar (одноименной компании), которая становится доступна после установки Multimedia Center 7.1, позволяет владельцам TV-тюнеров просматривать телепередачи прямо в окне броузера. Однако в Internet Explorer 6 панели могут создаваться средствами HTML, реагировать на различные события, генерируемые основным документом, и использовать его объектную модель. В рамках Preview-программы Microsoft даже пыталась организовать библиотеку Explorer Bars, однако затем соответствующую ссылку убрали — может, еще не пришло время?

Privacy

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

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

Основная же проблема состоит в том, что информация из cookie может передаваться не только тому узлу, который вы посетили осознанно, но и так называемым "сторонним" наблюдателям — к ним относятся счетчики посещений, рекламные системы и другие элементы Web-страниц, о существовании и деятельности которых вы можете даже не подозревать (они вполне могут быть и невидимыми). Безусловно, не стоит в любой подобной ситуации усматривать злой умысел, однако многие наверняка не захотят, чтобы кто-то, кроме владельца электронного магазина, знал, как часто они его посещают.

Впервые подобные средства появились в специальном выпуске Internet Explorer 5.5 (который до сих пор доступен для загрузки на сайте Microsoft), однако в шестой версии приобрели наиболее завершенную форму — в первую очередь за счет поддержки стандарта P3P (Platform for Privacy Preferences), в настоящее время проходящего окончательное утверждение в консорциуме W3C. Идея состоит в том, что каждый использующий cookie сайт должен на своих страницах описать (в XML- или специальной компактной форме) политику, которой он придерживается при сборе и последующей обработке данных, в том числе — возможные меры ответственности владельцев сайта за нарушение собственных обязательств. Эта "политика" будет интерпретироваться броузером, и в зависимости от его настроек (или сиюминутного решения пользователя) в каждом конкретном случае механизмы cookie могут разрешаться, запрещаться или ограничиваться.

Но это все в будущем — сегодня никто P3P, естественно, не поддерживает. Тем не менее Internet Explorer 6 уже умеет избирательно запрещать использование сторонних cookie и демонстрирует это соответствующим значком внизу экрана в строке состояния, хотя в доступной версии пока реализованы не все запланированные функции, а те, что есть, в основном предназначены для "обкатки".

Outlook Express 6

Как всегда, в комплекте с самим Internet Explorer распространяются и другие программы для работы в Internet. Например, MSN Messenger (который, впрочем, развивается независимо и может загружаться и использоваться отдельно) интегрируется с броузером и почтовым клиентом и поддерживает HTTP proxy-серверы, а Outlook Express более корректно работает с Hotmail.

Впрочем, гораздо важнее то, что Microsoft наконец-то решила заняться проблемами безопасности в Outlook Express 6 — в программе появились средства, аналогичные реализованным некоторое время назад в Outlook, а возможно, даже более удачные, поскольку легко конфигурируются. Пользователь может блокировать работу с потенциально опасными вложениями (их нельзя будет ни запустить, ни сохранить на диске) и запретить несанкционированное использование средств автоматизации при отправке почты. Правда, в текущей версии обе функции по умолчанию отключены, но зато активизирована зона безопасности Restricted sites — наконец-то это стало правилом.

Что "под капотом"?

Окно настроек в текущей версии (слева) и каким оно будет в окончательной (оформление в стиле Windows XP)

Довольно трудно понять, на каком этапе разработки находится Internet Explorer 6, поскольку впервые он появился в релизах Windows XP, предшествующих выходу Beta 2. Однако работает программа очень неплохо: надежно, корректно, без явных побочных эффектов (исключительно личное наблюдение). В эту версию броузера (как и в Office XP) встроена система оформления и отправки в Microsoft сообщений о возникших ошибках, но проиллюстрировать ее работу нам так и не удалось ввиду отсутствия каких бы то ни было сбоев.

Естественно, многие изменения и нововведения скрыты от глаз пользователей и предназначены в основном для Web-дизайнеров и разработчиков. В частности, Microsoft утверждает, что в Internet Explorer 6 будет реализована 100%-ная поддержка стандарта CSS1 (а также DOM level 1). Пока это не совсем так, однако прогресс несомненен. Новый броузер успешно прошел 731 из 758 стандартных тестов W3C — больше, чем Internet Explorer 5.5 и даже Netscape 6 ("Компьютерное Обозрение", # 49, 2000, itc.ua/article.phtml), показавшие, соответственно, результаты 693 и 724.

Хотя проверять качество работы бета-версии не совсем корректно, мы все же пропустили Internet Explorer 6 через некоторые тесты из предыдущего нашего обзора броузеров. Абсолютно все результаты оказались не хуже прежних, а некоторые даже существенно лучше — например, рендеринг текстовых документов ускорился почти вдвое.