Браузеры известные и не очень
сего десять лет назад существовал один единственный браузер — NCSA Mosaic, который давал пользователю возможность попасть на любой из имевшихся в то время узлов. К середине 90-х годов появилось несколько браузеров, причем наибольшее распространение получил Netscape Navigator, который распространялся наряду с NSCA Mosaic, текстовым браузером Lynx и рядом других программ. Дальнейшее развитие браузеров развернулось на фоне борьбы Netscape и Microsoft. История противоборства двух компаний получила название войны браузеров и фактически сводилась к добавлению новых возможностей своим продуктам, не совместимых (или совместимых частично) с продуктом конкурента. В существенной мере благодаря интеграции с операционной системой Windows компании Microsof удалось потеснить Netscape.
Конкуренция между браузерами, с одной стороны, давала пользователем возможность выбора, а с другой стороны, породила множество проблем для разработчиков, вынуждая их проверять, как отображаются создаваемые странички в разных обозревателях. Одни Web-дизайнеры стремились оптимизировать свои сайты под несколько браузеров, другие ограничивались объявлением типа: «оптимизировано под такой-то браузер» (мол, если вы не удосужились заиметь правильный браузер, то это ваши проблемы). В последнее время проблема эта стоит не столь остро, ибо Internet Explorer смог практически окончательно завоевать рынок, оставив альтернативным решениям не более 5%. Однако, почти расправившись с Netscape, Microsoft столкнулась с тем, что на сцене появились новые конкуренты. Дело в том, что в ходе борьбы между Internet Explorer и Netscape Navigator обе эти программы вбирали в себя все новые функции, пытаясь привлечь новых пользователей дополнительными возможностями. Очевидно, что, расширяя набор сервисов, невозможно оставаться одновременно самым быстрым и самым компактным. Таким образом, появилась необходимость в браузере, способном обеспечивать быструю загрузку страниц и требующем при этом малых ресурсов. В этих условиях на рынке появился новый браузер Opera, который оказался настолько удачным, что, несмотря на платное распространение, смог отвоевать определенную нишу у Internet Explorer и Netscape Navigator, которые, как известно, распространяются бесплатно.
Однако существенную долю рынка отвоевать у Microsoft в настоящее время уже очень трудно. Выпуск последней, 6-й версии Internet Explorer еще более упрочил позиции браузера от Microsoft. Согласно данным компании OneStat, на сегодняшний день браузеры от Microsoft занимают более 95% рынка (а еще в сентябре 2002 года эта цифра составляла 94,6%).
Microsoft Internet Explorer новой версии является самым популярным браузером в мире. Доля Internet Explorer 6 увеличилась с сентября по конец ноября прошлого года с 52,3 до 57,6%. Второе и третье место в рейтинге популярности занимают соответственно Internet Explorer 5.5 и Internet Explorer 5.0 — 18,3 и 16,9%. Браузеры Netscape занимают лишь 3% мирового рынка. Netscape Navigator 4.0 и Mozilla 1.0, имеют лишь по 1% пользователей каждый, а последняя, 7-я версия продукта Netscape в период с сентября по ноябрь 2002 года усилила свои позиции — с 0,1 до 0,6%. Браузер Opera 6.0 установлен на компьютерах 0,8% пользователей.
Лидерство Internet Explorer определило еще одно направление разработок, которое, однако, нельзя назвать альтернативными браузерами, поскольку данные программы используют «движок» Internet Explorer. Хотя многие называют эти программы браузерами, на самом деле они являются скорее доработками Internet Explorer, которые вносят определенные коррективы в работу и интерфейс базового продукта.
Несмотря на то что Internet Explorer принадлежит львиная доля рынка, существует целый ряд альтернативных и вспомогательных программ, которые, несомненно, будут развиваться. Некоторые пользователи стремятся применять альтернативные браузеры в целях безопасности (Internet Explorer в силу наибольшей распространенности часто является объектом для атак со стороны хакеров), другие обращаются к более компактным программам из соображений экономии ресурсов, третьи ищут наиболее быстрый браузер, четвертые хотят усовершенствовать интерфейс Internet Explorer.
Следует отметить, что наличие различных браузеров обусловлено также существованием альтернативных ОС. Очевидно, что подавляющее большинство пользователей Windows используют Internet Explorer, однако есть еще пользователи таких платформ, как Linux и Mac. Не умаляя достоинств Internet Explorer, следует признать, что одной из основных причин, по которой многие используют Internet Explorer, связана не только с обоснованным выбором, сколько с привычкой пользоваться тем, что уже установлено на компьютере. Однако чтобы сделать осознанный выбор, следует повнимательнее приглядеться к имеющимся на рынке предложениям. Об этом мы и попытаемся рассказать в данной статье.
Мы рассмотрим в этой публикации восемь продуктов, которые можно разбить на группы. Первая — это Internet Explorer и браузеры надстройки с тем же ядром; мы выбрали наиболее популярные NeoPlanet 5.2 и NetСaptor 7.0. Вторая группа — Netscape Navigator 7.0 и Mozilla 1.0; обе программы используют одни и те же базовые компоненты. Браузер Opera трудно объединить с каким-либо другим продуктом, и сегодня это единственный серьезный конкурент Internet Explorer и Netscape/Mozilla. Еще два браузера — Amaya 6.2 и Enigma Browser Gold Edition — относятся к малораспространенным, однако имеют некоторые интересные особенности и поэтому также включены в наш обзор.
Internet Explorer 6
http://www.microsoft.com/windows/ie_intl/ru/
ак следует из вышеприведенных цифр, Internet Explorer стал фактическим стандартом в отрасли. Последняя, 6-я версия браузера внешне практически не изменилась (рис. 1), а основные нововведения коснулись функционального наполнения и поддержки новых стандартов отображения информации.
Internet Explorer 6 имеет множество новых и усовершенствованных функциональных возможностей, которые упрощают выполнение повседневных задач при работе с Web и одновременно обеспечивают эффективную защиту личной информации. Браузер включает средства для защиты конфиденциальной информации и позволяет контролировать сбор личных сведений Web-узлами. Эти инструментальные средства поддерживают стандарт P3P (Platform for Privacy Preferences), разрабатываемый в настоящее время консорциумом W3C (World Wide Web Consortium).
Новые функции Internet Explorer, в частности панель мультимедиа и автоматическое изменение размера изображения, обеспечивают максимальную гибкость при работе в Web. Internet Explorer 6 поддерживает стандарт CSS1 (Cascading Style Sheets уровня 1), в том числе поддержку границ, полей и заполнения ячеек для встроенных элементов. В новом продукте появились возможности создания пунктирных и штриховых рамок в документах HTML, разметки страниц в газетном (журнальном) стиле, и вертикального отображения текста на Web-страницах.
Браузер включает поддержку MSXML (Microsoft XML) 3.0, что обеспечивает повышенный уровень производительности и совместимость с современными стандартами XML.
NeoPlanet 5.2
http://www.neoplanet.com/
раузер NeoPlanet создан на основе Internet Explorer и в основном выполняет презентационные функции. Программа требуется всего 3,9 Mбайт дискового пространства. Отличительной особенностью NeoPlanet является огромное количество элементов оформления, а интерфейс браузера и дополнительные опции с первого взгляда располагают к себе потенциальных пользователей. Потребители могут выбирать из 595 различных вариантов так называемых скинов (skins), доступных на Web-узле разработчиков, которые полностью меняют внешний вид браузера (рис. 2).
Установив NeoPlanet, вы получите на своем ПК локальный Интернет-портал с настраиваемой панелью каналов, оперативной доставкой новостей и развитым поисковым сервисом. Кроме вариантов оформления, браузер обладает целым набором привлекательных возможностей. В NeoPlanet реализована технология, которая позволяет анализировать URL, введенные пользователем, на предмет возможной ошибки. Одним из наиболее наглядных примеров является ошибка в написании таких сочетаний как www, com, net, org, и т.п. Если браузер не может загрузить требуемую страницу, то обращается к помощи поисковой машины Lycos HotBot.
В последней версии можно обмениваться сообщениями с помощью встроенного Интернет-пейджера, общаться с другими пользователями в групповых чатах и сессиях, принимать участие в работе Web-клубов по интересам, а также создавать собственные клубы и рисовать скин для браузера.
NetСaptor 7.0
http://netcaptor.com/
NetCaptor — это браузер-надстройка, который использует службы Microsoft Internet Explorer, расширяя и дополняя его возможности. Программа работает под управлением Windows 95/98/NT4/Mе/2000/XP. Использование NetCaptor предполагает наличие на компьютере Internet Explorer четвертой версии и выше..
Как известно, Internet Explorer для каждой нового документа открывает отдельное окно. Одно из главных достоинств оболочки заключается в том, что она позволяет открыть множество страниц в одном окне. Каждая страница имеет свою кнопку, что делает переход между ними весьма удобным. Кроме того, NetCaptor предлагает массу других усовершенствований. Например, программа позволяет фильтровать загрузку нежелательных элементов, а также умеет пресекать всплывание рекламных окон и баннеров. Пользователь может задать список рекламных серверов, и информация от них не будет отображаться браузером.
Интерфейс достаточно традиционен (рис. 3), однако в программе имеется множество дополнительных возможностей по сравнению с Internet Explorer. Стоит отметить набор полезных возможностей, включающих добавление стандартных частей, таких как www, com, ru и др. при задании адреса сайта, хорошую систему поиска и автозаполнения форм.
Среди весьма приятных нововведений — удачно скомпонованная панель инструментов, на которой присутствуют наиболее важные кнопки: «Во весь экран», «Шрифт», «Безопасность», «Загрузка рисунков», «Почта» (вызывающая почтовую программу). В результате пользоваться программой стало удобнее: нет необходимости долго искать нужную функцию в главном меню. Другой интересной возможностью является CaptorGroups (группы ссылок). Объединив все интересующие сайты одной тематики в такую группу, пользователь будет иметь возможность одним щелчком загрузить их все.
Netscape Navigator 7.0
http://www.netscape.com/
Netscape Navigator — браузер-пионер, единственная программа, которой удавалось долгое время составлять серьезную конкуренцию Internet Explorer, хотя сегодня число верных поклонников резко уменьшилось. Будут ли еще взлеты у данной программы — покажет время, а мы остановимся на особенностях последней, 7-й версии продукта, которая использует кросс-платформное ядро, взятое из проекта с открытыми исходными текстами Mozilla. Радикально обновлен пользовательский интерфейс продукта. Максимальное внимание уделено удобству работы пользователей (рис. 4).
Среди множества достоинств новой версии Netscape Navigator следует выделить ряд наиболее новаторских. Например, впервые появился предварительный просмотр документа перед печатью: теперь можно увидеть, как будет распределен текст на листах, оценить поля и прочие параметры, которые зависят от операционной системы и от принтера. К тому же появился полноценный менеджер загрузки. Пользователь может запускать, приостанавливать и перезапускать задачи загрузки файлов. Главное достоинство новой функции — надежное восстановление закачки с того места, где задача была остановлена.
Значительные дополнения были внесены в функцию My Sidebar, которая представляет собой настраиваемую панель. Вкладки этой панели — отображаемые внутри Web-страницы — позволяют просматривать новости и биржевые котировки, результаты поиска, список собеседников, закладки, прогноз погоды, местную киноафишу и многое другое. Часть вкладок обслуживает сама компания Netscape, а часть — внешние провайдеры. В новой версии информация предоставляется пользователям в более наглядной и удобной форме. Открытая архитектура вкладок My Sidebar позволяет создавать и обслуживать их, а пользователи могут выбирать эти вкладки, организуя свои собственные персональные мини-порталы.
Еще одна новая функция — поиск по слову без переключения в другое окно и без использования клавиатуры. Достаточно выделить интересующее слово или фразу на странице, вызвать контекстное меню и выбрать пункт «Поиск». Результаты поиска будут отображены в новом окне. Для поиска используется установленная пользователем служба, по умолчанию это поисковый сервер Google (http://www.google.com/).
Дизайн интерфейса в версии 7.0 базируется на метафоре закладок. С помощью закладок организованы просмотр заголовков открытых окон, история работы и множество других функций. Переработанные и реализованные заново функции помогают пользователю работать в Интернете с максимальной эффективностью. Тщательно отлаженный механизм отображения графической и текстовой информации позволяет добиться одинакового внешнего вида программы на различных платформах.
Mozilla 1.0
http://www.mozilla.org/
осле четырех с половиной лет работы 5 Июня прошлого года команда разработчиков представила полнофункциональную версию Интернет-браузера Mozilla 1.0. Этот продукт стал реальным конкурентом броузеру Microsoft. К тому же Mozilla — не просто браузер, поскольку в него входят почтовая программа и клиент IM (рис. 5). Mozilla 1.0 является одним из наиболее известных проектов с открытым кодом. Он был разработан группой энтузиастов, и любой желающий может принять участие в развитии этого продукта. Особенностью Mozilla является многоплатформенность: на сайте http://www.mozilla.org/ можно скачать версии Mozilla 1.0 не только для Windows, но и для Linux, Mac OS, FreeBSD и др.
В результате работы над проектом Mozilla было создано большое число различных компонентов и модулей, с помощью которых сторонние команды разработчиков могут создавать собственные Интернет-приложения и дополнения к Mozilla. Так как в проекте участвовало большое количество разработчиков из разных стран, появились локализации Mozilla для различных языков. На сегодняшний день насчитывается 38 локализованных версий, в том числе и русская, выполненная российской компанией ALT Linux.
Отметим наиболее важные особенности Mozilla:
- oднооконный интерфейс — открыв одновременно несколько страниц, можно переключаться между ними с помощью возникающих вкладок в основном окне. Каждая вкладка соответствует вновь открываемой странице;
- блокирование всплывающих окон и рекламных баннеров — пользователь может запретить загрузку изображений с определенных сайтов; список таких сайтов можно задать в браузере;
- ориентация на конкретного пользователя — можно настроить внешний вид браузера по собственному усмотрению;
- просмотр страниц (изменение размеров и использование экзотических стилей) — браузер автоматически преобразует страницу в наиболее комфортную для восприятия форму. Хорошо реализовано принудительное масштабирование шрифтов, облегчающее чтение таких страниц, дизайнеры которых жестко зафиксировали оформление;
- почтовый клиент — почтовый клиент в Mozilla реализован очень удачно и может конкурировать с такими программами как The Bat и Outlook Express;
- чат — в браузер встроен IM-клиент ChatZilla, который может подключаться к сетям AOL IM и ICQ;
- расширяемость — проект с открытым исходным кодом гарантирует, что в ближайшем будущем появятся приложения, дополняющие возможности Mozilla;
- многоплатформенность — в настоящее время Mozilla представлен для широкого спектра аппаратных платформ и может быть легко адаптирован для других аппаратных решений.
Можно предположить, что пользователи Linux или Mac OS сделают выбор в пользу Mozilla.
Opera 6.05
http://www.opera.com/
pera — один из самых серьезных конкурентов Internet Explorer и Netscape/Mozilla. Более того, компании-производителю удается продавать его за деньги даже при наличии бесплатных аналогов. Можно также воспользоваться бесплатной версией Opera, но в этом случае у вас на экране будет постоянно присутствовать рекламный баннер. Чтобы избавится от баннера, нужно зарегистрироваться, заплатив 39 долл.
Программа имеет удобный интерфейс (рис. 6), высокую скорость загрузки страниц, малый размер, надежность и минимальные требования к системным ресурсам. Версия 6.05 унаследовала все эти особенности предыдущих разработок и еще более увеличила скорость загрузки Web-страниц, что подтверждается не только заверениями разработчиков, но и результатами тестирования, проведенными в лабораториях World Wide Web Consortium.
Размер Opera 6.05 составляет всего 3,2 Mбайт (или 10,7 Mбайт в том случае если вы установите версию с поддержкой Java). Стоит особо отметить и высокую надежность этой программы. Opera 6.05 поддерживает как многодокументный интерфейс MDI (Multiple Document Interface ), в котором новые web-страницы загружаются в основное окно браузера, а переключение между ними осуществляется с помощью закладок, так и однооконный интерфейс SDI (Single Document Interface ), аналогичный интерфейсу Internet Explorer и Netscape Navigator, в котором новые Web-страницы загружаются во вновь открывшимся окне. При первом запуске программа предложит вам выбрать тот или иной вариант.
Opera позволяет отображать полученную Web-страницу в удобном для пользователя виде. Если исходный текст написан мелким непривычным шрифтом на темном фоне, пользователь Opera имеет возможность преобразовать весть текст в комфортно читаемую форму. Кроме того браузер поддерживает масштабирование любой Web-страницы или картинки. В предыдущих версиях Opera возникали проблемы с отображением кириллицы. Новая версия поддерживает кодировку Unicode, и проблем с кодировками практически не возникает.
В последней версии реализована масса таких полезных мелочей, как поиск с помощью нескольких поисковых машин, поддержка докачки файла, опция удаления из браузера личной информации, гибко настраиваемый интерфейс; удобно реализованная работа с закладками. Еще одной полезной возможностью является интерактивная подсказка. При двойном щелчке мышью на слове или фразе в тексте открывается меню Hotclick, с помощью опций которого можно скопировать выделенный фрагмент в буффер Сlipboard, задать его в качестве строки для поиска поисковой машине, перевести или создать письмо с выделенным словом в заголовке.
К сожалению, когда речь заходит о мультимедиа, Opera 6.05 проигрывает своим конкурентам. Например, чтобы Opera поддерживала RealAudio или QuickTime, потребуется установка Netscape Navigator. К тому же Opera не поддерживает Windows Media Player.
Как и в любом приличном браузере, в Opera встроены почтовая программа, новости и IM клиент.
Enigma Browser Gold Edition
http://www.suttondesigns.com/
nigma Browser Gold Edition (рис. 7), созданный в компании Sutton Designs, — один из самых маленьких браузеров. Полная версия этой программы стоит 20 долл. Размер файла Enigma Browser Gold Edition составляет всего 474 Кбайт, и при установке он занимает 906 Кбайт жесткого диска. Незначительные аппаратные требования делают этот браузер великолепным выбором для старых и маломощных компьютеров.
Интерфейс и возможности Enigma Browser Gold Edition достаточно скромны. Хотя продукт не может похвастать большим количеством дополнительных сервисов и широкими возможностями, однако он очень надежен и с его помощью вполне можно путешествовать по Сети. Enigma Browser поддерживает JavaScript и видео QuickTime.
Enigma Browser создан на основе собственного ядра. Достоинствами этой программы являются скорость и надежность.
Amaya 6.2
http://www.w3.org/Amaya/
раузер Amaya (рис. 8).был создан группой разработчиков Web-стандартов консорциума W3C и предназначен для демонстрации и тестирования новых Web-стандартов. Amaya — не только браузер, но и редактор для создания Интернет-страниц. В Amaya нет встроенной электронной почты, сетевых новостей или чата
В версии 6.2 реализована поддержка HTML, XHTML, MathML, CSS, Xlink, Xpointer и ряда других стандартов и рекомендаций. Для форматирования документов можно воспользоваться каскадными листами стилей. Браузер обеспечивает редактирование и публикацию листов стилей, а также их связывание с конкретными документами. Amaya также позволяет выборочно активизировать и деактивизировать листы стилей и сразу же наблюдать полученный результат.
Проект создания и развития браузера Amaya — это проект open source, который реализуется через Интернет командой энтузиастов. Поэтому часть новых Web-стандартов консорциума W3C пока не реализованы в этой программе.
Тестирование браузеров
овременный браузер — сложный продукт, который можно характеризовать по целому набору параметров: удобство интерфейса, дополнительные опции и возможности, скорость и надежность работы, требования к аппаратным ресурсам. Кроме того, важной характеристикой любого браузера является корректность отображения различных Web-страниц, для чего необходима поддержка современных Web-стандартов.
Для тестирования мы выбрали Internet Explorer 6, Opera 6.05 и Netscape Navigator 7.0/Mozilla 1.0. Броузеры NeoPlanet и NetCaptor базируются на Internet Explorer и имеют сходные технические характеристики. Браузеры Amaya и Enigma Browser Gold Edition не участвовали в испытаниях, поскольку имеют проблемы в поддержке современных Web-стандартов.
Следует отметить, что удобство пользовательского интерфейса — достаточно субъективная оценка; кроме того, имеется возможность значительно изменять внешний вид каждого из браузеров.
Сравнительные характеристики протестированных браузеров представлены в таблице.
Для оценки скорости загрузки каждым из браузеров мы одновременно загружали 20 Web-страниц, оценивая необходимое для этого время. Для тестирования использовался Notebook PIII 1 ГГц, 128 Mбайт Ram, 20 Гбайт HDD. Загрузка осуществлялась по локальной сети, чтобы задержки в Internet трафике не влияли на скорость загрузки. Результаты тестирования представлены на рис. 9.
Проверить, насколько хорошо браузеры поддерживают утвержденные Web-стандарты, определяющие правильность форматирования и отображения Web-страниц, можно с помощью результатов тестирования браузеров по методике World Wide Web Consortium. Это сложная методика, которая состоит из множества пунктов, и поэтому в нашей статье мы приведем только итоговые результаты тестирования (рис. 10)
Загрузить упомянутые в статье программы можно с нашего CDROM
Авторы благодарят компанию Softline, за предоставленные материалы.