PC Magazine/RE logo
©СК Пресс 11/96
PC Magazine, September 10, 1996, p. 39

В битве браузеров Microsoft теснит Netscape

Джон Клаймен, Эдвард Мендельсон и Брайан Найдел


Ситуация в битве Web-браузеров (программ просмотра) быстро меняется. То, что три месяца назад казалось противостоянием, в котором одолевала сильная команда фирмы Netscape, стало настоящей войной в Web двух соперников равной силы.

Если судить по практическим оценкам последних бета-версий программ, находящихся в работе, то Internet Explorer (IE 3.0) 3.0 фирмы Microsoft совершенно догнала Netscape Navigator. Обе программы, имеющие широкий выбор возможностей, представляют программную среду, которая удовлетворяет созидательным устремлениям разработчиков Web-страниц, а также утоляющую голод пользователей Internet на мультимедиа-материалы. Программа IE наступает на фронтах интерфейса и стоимости - она вообще бесплатна. Преимуществами Netscape Navigator 3.0 являются интеграция с операционной системой и владение в данный момент приблизительно 80% рынка.

Хотя программы, которые мы просмотрели, являютс бета-версиями, они оказались цельными, надежными и в значительной степени завершенными. Окончательно продукты должны быть готовы к моменту публикации данной статьи, но каждый из них был доступен для бесплатной выгрузки из Сети, когда этот матерал передавался в печать.

Браузеры четвертого поколения отличаются от своих предшественников последних пяти лет главным образом тщательной проработкой средств графики, мультимедиа, интерактивности и ориентацией на пользователя. Многие функции, ранее выполняемые внешними прикладными программами, теперь интегрированы, благодаря чему навигация по Web стала более быстрой и интуитивно понятной, со все большей степенью визуализации. Например, как IE, так и Navigator имеют встроенные средства воспроизведения видео, в результате чего уменьшилась зависимость от вспомогательных прикладных программ и дополнительных модулей. В каждый браузер добавлены "оперативный" компилятор (just-in-time compiler) языка Java для ускорения исполнения и некоторые функции, обеспечивающие работу в групповом режиме.

И в будущем неизбежны стычки между Microsoft и Netscape, но сейчас на фронте программ просмотра идет сражение равных.


Dogyears.com

Возможности и быстродействие четырех поколений технологии программ просмотра Web

Первая волна

Вторая волна

Третья волна

Четвертая волна

1991
Line Mode Browser
1992
Lynx
1993
NCSA Mosaic
1994
Navigator 1.1
1995
Navigator 2.0 и Internet Explorer 2.0
1996
Navigator 3.0 и Internet Explorer 3.0
Первый способ просмотра Web, ограничивался текстовым представлением информации Программа просмотра в текстовом режиме с установлением связей для ОС Unix или VMSВысокопроизводительная программа выборки текста и установления простых связейПоэтапная визуализация и кэширование данных для ускорения пересылки графикиСовместимость с расширениями программы Navigator, управление кэшированием, теги для кадров и язык Java.Лучшая совместимость с Java, различными типами мультимедиа-файлов и сложными таблицами стилей.

Internet Explorer 3.0

Вторая бета-версия программы Microsoft Internet Explorer 3.0 догнала Netscape Navigator по производительности, настраиваемости и безопасности, а затем вышла вперед со своим отличным интерфейсом.

Многие из самых впечатляющих возможностей IE в мультимедиа и автоматизации, такие, как сооответствие видеостандарту MPEG-1 и наличие элементов управлени ActiveX для отображения редактируемых OLE-объектов, в Navigator реализуются с помощью дополнительных модулей сторонних поставщиков. Microsoft же интегрировала эти функции в IE. Совершенно новыми возможностями, не имеющими аналогов в Navigator, стали присвоение рейтинга (rating) содержимому Web-страниц, аутентификация файлов кодовыми сигнатурами, гарантирующими издателям программного обеспечени идентичность выгруженных файлов, и обширный набор клавишных аббревиатур (shortcuts).

Имея "оперативный" компилятор, браузер IE, совместимый с утилитами на языках Java и JavaScript, выступает теперь на равных с Navigator. Отличие состоит лишь в том, что IE повышает степень автоматизации и интерактивности с помощью элементов управления ActiveX (ранее называемых OCX) и сценариев ActiveX, но не удовлетворяет требованиям спецификации LiveConnect из Netscape.

В IE внимание привлекает прежде всего новаторский интерфейс, содержащий инструментальную линейку, котора может быть сокращена до одних пиктограмм (но не только текста как в Navigator), адресную линейку и линейку кнопок связей, которая может быть настроена таким образом, чтобы охватывать ваши любимые узлы. Менеджеры корпораций могут настроить эти связи по всему множеству узлов и запретить внесение изменений пользователями, в то время как в Navigator для этого требуетс дополнительный программный пакет.

Пользователи IE с каналами ограниченной полосы пропускания могут отказаться от графики ради скорости, отключив выгрузку графических изображений, но в этой программе нет ничего подобного одноклавишным аббревиатурам, имеющимся в Navigator для загрузки графики текущей страницы. С другой стороны, если в IE включены графические средства, то при нажатии клавиши Down Arrow (стрелка вниз) в процессе загрузки страницы браузер отобразит сначала текст, а потом графику. Navigator же загружает графику и текст в том порядке, в каком они расположены в исходном файле.

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

Наиболее ценной с точки зрения экономии времени нам представляется функция, обеспечивающая способность IE запоминать и вводить пароли индивидуальных Web-узлов. Напротив, много времени тратится в IE из-за диалогового окна Find (поиск), поскольку вы должны закрыть его, прежде чем перейти к прокрутке окна браузера. Диалоговое окно Find в Navigator отличается тем, что может оставаться открытым при навигации в самом браузере.

Уже есть версии IE для Windows 95 и Windows NT, а программы для Windows 3.x и Macintosh на подходе, но все-таки Microsoft отстает на шаг от Netscape с ее почти полном охватом операционных систем для настольных компьютеров. Microsoft сейчас работает над UNIX-версией IE, но, вероятно, не сможет соперничать с Netscape, которая, по слухам, вскоре выпустит браузер для OS/2.

В отличие от Navigator, где применяется однофайловый список закладок, IE хорошо интегрирована в Windows 95, используя процедуру Windows Internet Shortcuts дл индивидуального хранения адресов ваших излюбленных узлов. Следующая версия IE, появление которой ожидается до конца 1996 г., вероятно, позволит вам просматривать жесткий диск своего ПК с помощью того же интерфейса, которым вы пользуетесь при просмотре Web.

Обе браузера имеют "оперативный" компилятор и соревнуются в скорости выполнения Java-программ. При сдаче нашего материала в печать небольшое преимущество имел браузер IE, но нам кажется, что в этой области обе программы просмотра останутся на равных. Главное, что введение "оперативного" компилятора ускоряет выполнение Java-программ на рабочих местах.

Технология ActiveX фирмы Microsoft дает IE дополнительные преимущества перед Navigator. С помощью ActiveX можно интегрировать браузер IE с прикладными программами на жестком диске вашего ПК и создать обширную базу элементов управления OCX. Опасность заключается в том, что технология ActiveX настолько тесно привязана к Windows, что вместо ActiveX многие сторонние программисты предпочтут использовать язык Java и другие независимые от платформ инструментальные средства.

Наиболее полезный компонент IE - модуль ActiveMovie фирмы Microsoft. Он содержит программы просмотра дл широкого набора аудио- и видеоформатов и может даже пользоваться аппаратным акселератором MPEG-1 вашего компьютера. С другой стороны, по совместимости с программами-дополнениями для Navigator браузер IE остается далеким от совершенства. Но мы выяснили, что он работает со многими из большинства популярных дополнений такого рода, в том числе с Shockwave, RealAudio и Acrobat, и фирма Microsoft постоянно добавляет средства взаимодействия с другими дополнениями.

Патронажные средства управления в Internet Explorer устанавливают стандарт на запрет доступа к нежелательным материалам как детям (родителями), так и сотрудникам офисов (администраторами информационных служб). Обеспечено взаимодействие с некоммерческими системами, классифицирующими содержимое, - PICS (Platform for Internet Content Specification - платформа для спецификации содержимого Internet) и RSAC (Recreational Software Advisory Council - Консультативный комитет по развлекательному программному обеспечению). Вы можете также блокировать в IE отображение любых страниц, доступ к которым нежелателен, хотя при этом блокируется также доступ к собственному Web-серверу фирмы Microsoft.

При тестировании оказалось, что клиент почты и программа доставки новостей в IE осуществляются из меню, но, по утверждению Microsoft, в версии, котора будет поставляться, они станут доступны из инструментальной линейки. С этими средствами удобнее и проще работать, чем с их эквивалентами в Navigator, которые, видимо, заимствованы из версии 2.0. Программа доставки новостей в IE, например, может выгружать и делать подборки новостей из нескольких сообщений. Но в отличие от Navigator в браузере IE она не может выводить на экран изображения последовательно. Клиент почты IE руководствуется правилами автоматизированной компоновки файлов и содержит более удобную, чем в Navigator, адресную книгу. Выгрузка файлов проще, чем в IE 2.0, но процедура все еще сложна и непредсказуема по сравнению с аналогичной процедурой в Navigator.

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


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

  2. Организация: Вместо знакомой метафоры закладок, использованной в Navigator, встроенный в IE 3.0 диспетчер файлов позволяет работать со средствами быстрого доступа к Internet.

  3. Трехмерный мир: Navigator 3.0 может оживить Web-страницу благодаря наличию программы Live3D, которая позволяет оперативно перемещаться в VRML-мирах.

  4. Первопроходец: Новый для Netscape тег Multicol, пусть и нестандартный, упрощает создание многоколонного текста.


Navigator 3.0

Пятая бета-версия Netscape Navigator 3.0, которую мы тестировали, содержит множество существенных достижений по сравнению с Navigator 2.0, но сегодня она в большей степени соперник IE, чем просто превосходный продукт. Дело не в том, что авторы-программисты сделали в версии 3.0 какие-то крупные просчеты - просто своей версией IE 3.0 Microsoft сократила разрыв.

Среди основных усовершенствований - использование "оперативного" компилятора яыка Java фирмы Borland, совместимость с разнообразными мультимедиа-файлами и существенные расширения для HTML, предоставившие разработчикам контроль над компоновкой и внешним видом страниц. Кроме того, Netscape расширила возможности языка JavaScript и своей технологии LiveConnect, благодаря которой программы на языке Java, дополнительные модули и JavaScript-сценарии могут взаимодействовать и управлять друг другом. Netscape усилила также сервисные возможности браузерами, предусмотрев речевую связь в реальном времени и совместную работу с данными с помощью своей утилиты CoolTalk.

Элегантный пользовательский интерфейс в Navigator не изменился. Хотя давние пользователи Navigator почувствуют себя как дома, версия 3.0 рядом с IE выглядит и воспринимается устаревшей. Navigator также не претендует на интегрирование в операционную систему - цель, к которой постепенно продвигается IE.

Концепция Netscape относительной открытости операционной системе, по крайней мере по сравнению с Microsoft, помогла браузеру Navigator сохранить лидерство в том, что касается его совместимости с платформи разного типа. Netscape осталась на шаг впереди Microsoft, после того как представила программу Navigator Gold, которая позволяет редактировать Web-страницы по принципу WYSIWYG. Среди усовершенствований в этой версии - возможности формирования таблиц и пересылки файлов с помощью нажатия одной клавиши, однако в Navigator Gold не используются все те функции HTML, которые могут быть реализованы в браузере, она, например, не может формировать или редактировать кадры или многоколонный текст.

Фирма Netscape стала пионером в компоновке Web-страниц с насыщенным содержанием благодар расширяемой архитектуре ее программы Navigator, раннему освоению Java и разработке JavaScript. "Оперативный" компилятор Java в Navigator разительно повышает производительность, по которой становится вровень с компилятором в составе IE.

Введение в Navigator расширений JavaScript позволяет выполнять вычисления на языке JavaScript. Благодар этому дополнению упрощается процесс создания заказных или изменяемых HTML-страниц и Web-авторы получают возможность встраивать в HTML-текст выражени JavaScript - более компактные и интуитивно понятные обозначения, чем применяемые раньше. И JavaScript может теперь управлять мини-программами Java и дополнительными модулями, причем предусматриваетс перекомпиляция этих модулей с использованием пакета программ LiveConnect SDK.

Свет, камера, мотор...

Программа Navigator заполнила диапазон мультимедиа в Web своими средствами: LiveVideo для кинофильмов в формате AVI, LiveAudio для звуковых файлов и Live3D дл файлов VRML (Virtual Reality Modelling Laguage - язык моделирования виртуальной реальности), однако она не совместима с форматом MPEG-1. Поскольку эти средства являются частью стандартной программы просмотра, вам не нужно беспокоиться об их размещении, выгрузке и инсталляции.

В Navigator отсутствуют элементы управления ActiveX, хотя в какой-то степени эту технологию предоставляет фирма NCompass Labs (www.ncompasslabs.com). Кроме того, Navigator не совместим с языком VBScript фирмы Microsoft.

Что касается HTML-расширений, то Netscape охватывает все множество возможностей Microsoft и предоставляет несколько своих собственных. Navigator отображает кадры без ограничительной рамки, задает цвета фона в ячейках таблиц и работает с тегом Font Face, что позволяет авторам HTML-материалов выбирать предпочтительные начертания шрифтов из их множества, а не просто пользоваться заданными по умолчанию. Программа игнорирует статические изображения фона (водяные знаки), которые отображаются в IE.

В браузер Navigator впервые включен модуль Multicol, который автоматически разбивает текст на несколько колонок (фиксированной или переменной ширины) с настраиваемой шириной пробельных полос. Пробельный тег предоставляет механизм принудительного задани конкретного пространства между объектами, в том числе словами и строками. Мы полагаем, что опытные HTML-авторы быстро научатся выжимать максимум из этих возможностей, но эти новые теги не дают той гибкости, которая присуща спецификации CSS Level 1 (Cascading Style Sheets - каскадирование таблиц стилей), пользование которой санкционируется фирмой Microsoft.

Microsoft утверждает, что будет использовать только те функции, которые одобрены организациями, придерживающимися HTML-стандартов. Некоторые из уникальных HTML-функций в IE, например соответствие спецификации CSS, представляют только предлагаемые возможности, а не утвержденные стандарты. Вывод может быть таков - обе компании наконец поняли, что Web-мастерам и пользователям не нравятся HTML-функций, которые нельзя просмотреть без подходящего браузера.

В Navigator 3.0 добавлен простой в обращении клиент CoolTalk, с помощью которого возможно живое взаимодействие по Internet речью или через общедоступную BBS; ни одна из возможностей, однако отсутсвуют возможности проведения конференций с множеством участников или совместное выполнение приложений - и то, и другое предусмотрено программой NetMeeting в составе IE. Хотя мы приветствуем появление CoolTalk, трудно представить себе его обязательным компонентом, на что он сейчас претендует.

Netscape Navigator 3.0 - это значительный шаг вперед по сравнению с версией 2.0. Но он отстает от программы Microsoft в таких областях, как таблицы стилей, технология ActiveX и цена. Кроме того, ее интерфейс кажется сегодня несколько тяжеловесным.

Что выбрать

Хотя Microsoft продолжает наступать, имея в активе свой интерфейс, стабильность и цену браузер IE, еще не время сбрасывать Navigator со счетов. Результат решительной битвы на поле их возможностей пока практически ничейный, а более прочные позиции на платформах и превосходство на рынке продолжают удерживать Navigator.

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

Сравнение Web-браузеров

Microsoft Internet Explorer 3.0Netscape Navigator 3.0
Управление на основе присвоенного содержания+-
Встроенная средства вычислений на языке JavaScript-+
"Оперативный" Java-компилятор++
Загрузка графики только текущей страницы-+
Запоминание пароля+-
Языки сценариевJavaScript, VBScriptJavaScript
Расширения стиля-компоновкиТаблицы стилей CSS Level 1Фирменные HTML-расширения, в том числе многоколонный текст
Элементы управления ActiveX+С помощью дополнений
Microsoft Internet Explorer 3.0
Цена, рекомендуемая изготовителем: бесплатно.
Требуемые ресурсы: 6 Мбайт ОЗУ, 5 Мбайт на жестком диске, Microsoft Windows 95 или Windows NT.
Microsoft Corp., Redmond, WA; 800-426-9400;
http://www.microsoft.com/ie.
Netscape Navigator 3.0
Цена, рекомендуемая изготовителем: 49 долл.
Требуемые ресурсы: 4 Мбайт ОЗУ (рекомендуется 8 Мбайт), 6 Мбайт на жестком диске, Microsoft Windows 3.x, Windows 95 или Windows NT, ОС Unix или Macintosh.
Netscape Communications Corp., Mountain View, CA; 415-937-2555;
http://www.home.netscape.com.