Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Лучшие статьи журнала ╚Компьютеры+Программы╩


Информационный Канал Subscribe.Ru

Здравствуйте, уважаемые читатели!

В этом выпуске рассылки публикуется статья, занявшая по резкультатам голосования второе место.


Дмитрий СИНЧЕНКО,
dmon_s@ukr.net

Альтернативные браузеры

Рожденные летать - ползать не будут... даже в интернете

Большинство пользователей считает, что для реального ускорения интернета нужны немалые денежные средства. Это не совсем так. Конечно, очень поможет выделенная линия. Но есть и другие способы.

Для начала проведем небольшой ликбез. Что влияет на скорость загрузки сайта? Процессор, модем, телефонная линия, ISP (Internet Service Provider). А еще браузер.

Итак, по порядку. Насчет процессора особо беспокоиться не стоит. Скажем, если у вас Celeron 900 или Duron 850, то даже если вы увеличите частоту до 1,3 МГц, реального ускорения загрузки страниц это не даст. Но при наличии Celeron 300 или ниже следует подумать об апгрейде.

Модем желательно иметь поновее, с поддержкой протокола V.90. Особое внимание следует обратить на марку чипсета сего девайса. Если это старенький Rockwell, то сверхвысоких результатов ждать не приходится (эти чипсеты вообще довольно медлительны, потому и дешевы). Чипсеты же от более известного производителя (например, ZyXel, Lucent) покажут неплохой результат и на внутреннем модеме.

Качество телефонной линии влияет не только на скорость соединения, но и на стабильность связи, и на отсутствие ошибок передачи. Поэтому если вам удастся избавиться от параллельных телефонных аппаратов на линии (при большой нагрузке на сеть даже звонок на ваш номер сможет сбить модем и прервать соединение), то стабильность связи повысится. Желательно также пропаять, где это возможно, все соединения на телефонной "лапше". Скорость сильно зависит и от провайдера. Поэтому лучше выбрать известного провайдера с широкими внешними и внутренними каналами связи и телефонами дозвона на цифровых линиях (если, конечно, у вас тоже цифровая АТС).

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

Opera v. 6.01

Разработчик: Opera Software ASA (http://www.opera.com);
Download: http://www.opera.com/download/;
Статус: shareware (полнофункциональный).

Браузер Opera разработан норвежской компанией Opera Software. Написан с "чистого листа" на языке C++. На момент написания статьи была доступна версия 6.01.

Дистрибутив очень мал - компания не зря выбрала для своего продукта девиз "Функций больше - размер меньше". Поэтому не поленитесь выкачать дистрибутив.

Интерфейс программы прост и интуитивно понятен (рис. 1). Большинство кнопок стандартны, как и порядок их размещения на панели; то же самое можно сказать и о меню и прочих функциях. Настройки программы (рис. 2), которые "обитают" в меню Файл, довольно обширны.

Так в чем же причины популярности браузера? Во-первых, в нетребовательности к ресурсам системы - Opera будет работать даже на "четверке" (процессор 80486) с 12 Мб RAM. Во-вторых, в достаточно небольшом размере дистрибутива (инсталляционный файл русской(!) версии занимает 3,2 Мб, при наличии же встроенного Java Runtime Environment 1.3 - 10,8 Мб). Согласитесь, это очень немного - особенно если учесть, что Netscape Navigator 6.22 "весит" 26 Мб, Mozilla 1.0 rc1 - 10,3 Мб, а Internet Explorer 5.5 - так и все 50 Мб.

Но самое главное - Opera имеет собственный механизм обработки кода страниц, отличный от Internet Explorer. Именно это и обеспечивает более быструю загрузку страниц.

Кроме того, в программе заметно улучшен подбор кодировки. В 90% случаев настройка вручную не нужна, но если глюк все же произойдет - все настраивается всего за несколько секунд.

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

Опера легко настраивается. Вам не нравятся cookies, мультимедиа или JavaScript? Одно нажатие кнопки в "Быстрых настройках" их отключит. Обязательно следует заметить, что этот браузер поддерживает высочайший уровень безопасности: 128 bit SSL 2 и 3, а также TLS 1.0. 128-битный шифр считается достаточно безопасным для современного уровня развития технологий, так что при защищенном соединении можно совершать покупки, не опасаясь нарушения конфиденциальности.

Еще следует помнить, что Opera - это не только браузер, но и полноценный почтовый клиент (причем весьма удобный), возможно также чтение новостей.

Немного и о неприятном. Лицензия стоит $39. Однако ее можно и не покупать. В этом случае придется смириться с небольшим баннером, прописавшимся вверху экрана. И, кстати, замечу, что регистрационный номер 5-й версии годится и в 6-ю.

И под конец - личные впечатления. Браузер и вправду хорош. Действительно быстрый, да и оформлен красиво. Однако хочу предупредить о возможных глюках. Первые из них заметны уже сразу после установки. Закачали вы, скажем, русскую версию с Java Runtime Environment, но после установки интерфейс все равно остается английским, вдобавок не работает help. Не отчаивайтесь, просто переустановите программу, и все заработает - сам проверял (но лучше не устанавливайте Java сразу, пакет с инсталляцией будет лежать в Opera/UnInst/Backup/J2RE-1_3_1-WIN-I.exe).

Огорчает еще и тот факт, что не все сайты отображаются правильно. Мало того - часть из них не открывается вообще. Что ж, придется ждать седьмой версии... Известен также "глюк" с вылетом сообщения о критической ошибке, который напрочь "выплевывает" из программы. Тут уж ничего не поделаешь. Но теперь все данные сохраняются. Даже файл можно будет докачать, не потеряв ни одного килобайта (интересно, часто ли вам попадались браузеры с возможностью докачки в default'овой качалке?).

Netscape Navigator v. 6.22

Разработчик: Netscape Communications Corporation; (http://www.netscape.com);
Download: http://ftp.netscape.com/pub/netscape6/english/6.2.2/windows/win32/sea/N6SetupB.exe (26 Мб)
Статус: freeware.

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

Такой способ инсталляции уменьшает размер закачиваемых компонентов и, следовательно, ускоряет загрузку. Зачем в таком случае была дана эта ссылка? На то есть две причины.

Во-первых, по моим подсчетам, размер даже минимальной установки превышает 7,9 Мб. Уверены ли вы, что сможете закачать такой объем информации без разрыва соединения (это на наших-то линиях), да к тому же без права докачки?

Во-вторых, после окончания инсталляции программа установки автоматически удаляет загруженные файлы. А если браузер заглючит, и вы захотите его переустановить (или установить на другую машину)? Что, снова закачивать?

Поэтому я считаю, что лучше потратить больше времени на закачку и загрузить полноценный exe'шник, нежели тысячу раз закачивать одно и то же. Cкупой, как известно, платит дважды. А за телефон, возможно, даже трижды.

Но вернемся к нашему exe'шнику. По окончании загрузки мы получаем, кроме самого браузера, еще кучу полезных в хозяйстве вещей, а именно:

  • Netscape Mail - программу для чтения/отсылки почты;
  • Netscape Instant Messenger - программу для обмена "немедленными" сообщениями;
  • Netscape Composer - очередной html-редактор;
  • Netscape Address Book - адресная книга;
  • Java Runtime Environment 1.3 - для запуска скриптов и Java-аплетов;
  • Nullsoft Winamp 2.75 - no comments;
  • RealPlayer8 - для потокового мультимедиа;
  • Marcormedia Flash - для воспроизведение flash-анимации;
  • Net2Phone - интернет-телефон для звонков с ПК на телефон;
  • Print Plus - непонятная мне фича от Hewlett-Packard.

Итак, первым делом - внешний вид. Как по мне, исполнен он достаточно стильно и красиво (рис. 3). Особенно радует отсутствие больших ненужных кнопок, забивающих рабочую область. Все они перебрались на панельку Personal Toolbar. Довольно обширны настройки программы (рис. 4), где можно настроить все, что пожелаете.

Теперь перейдем к внутренним изменениям. По сравнению с предыдущими версиями здесь многое изменилось:

  • улучшен пользовательский интерфейс Navigator, Mail и Instant Messenger;
  • появились новые функции для журнала и закладок;
  • появился поиск информации по слову в адресной строке;
  • есть возможность оффлайнового доступа к почте через Netscape Mail;
  • разработан новый интерфейс загрузчика (теперь пользователь может посмотреть, откуда закачивается файл, и запустить его прямо из окна загрузки);
  • повысились быстродействие и стабильность работы браузера и почты;
  • улучшена интеграция с Windows XP;
  • поддерживается высочайший уровень безопасности (128 bit) по алгоритмам RSA Public Key Cryptography, DSA, MD2, MD5, RC2-CBC, RC4, DES-CBC, DES-EDE3-CBC.

Браузер базируется на Netscape Gecko - маленьком, быстром и качественно сделанном движке. Netscape Gecko является "сердцем" браузера, он выполняет разбивку html-текста на элементы для отображения на экране. По заявлению разработчиков, этот движок поддерживает самые современные элементы форматирования html-текста.

Браузер позволяет переводить текст на распространенные европейские языки (через портал Netscape). Кроме того, есть возможность поиска на 4 различных серверах прямо из адресной строки: Netscape Search, Google, GoTo, Lycos - выбирай, что хочешь.

Думаю, следует упомянуть и о такой вещи, как My Sidebar - что-то вроде "записок на манжетах" (рис. 5). Это специальная панелька для быстрого доступа к нужным компонентам. Например, туда можно поместить список друзей, избранное, адресную книгу, новости, прогноз погоды - в общем, все, что захотите. Чтобы быстро вызвать эту панель, достаточно нажатия клавиши F9.

Еще одна важная вещь для тех, кто работает за компьютером не один: Netscape Profile Manager. Он поможет легко и быстро создавать профили пользователей. Теперь никто не будет навязывать вам свои предпочтения.

При работе с браузером почти не ощущаешь неудобств: все работает достаточно быстро и качественно, глюки лично мне не попадались, 98% сайтов загружается корректно (но ведь и Explorer не идеал). Со временем, правда, начинает недоставать режима Multi Document Interface (возможность открытия внутри окна программы нескольких рабочих окон). Особенно сильно начинает раздражать отсутствие MDI при низкой скорости загрузки. Чтобы не портить себе нервы, при установке браузера поставьте флажок в поле Автозагрузка. Это, правда, несколько замедлит загрузку Windows, зато будет оптимальным вариантом для серферов, твердо настроенных на работу с этим браузером.

А этот абзац - специально для тех, кто любит редактировать конфигурационные файлы. Будьте внимательны! Прежде чем сделать, подумайте! Дело в том, что некоторые настройки дублируются в отдельных файлах. Коль уж вы изменили один из них - найдите и дубликат. Если этого не сделать, возможны проблемы. Скорее всего, браузер вообще не будет работать, а если и будет, то нестабильно. Переустановка не исправит положение - придется чистить реестр. И чистить вручную, поскольку "пылесосы" эту ошибку не найдут. Отсюда выводы: если вы не специалист по редактированию файлов конфигурации и реестра - лучше ничего не трогайте, пользуйтесь стандартными настройками, благо их достаточно.

Mozilla v. 1.0 Release Candidate 1

Разработчик: The Mozilla Organization; (http://www.mozilla.org)
Download: http://ftp.mozilla.org/pub/mozilla/releases/mozilla1.0rc1/mozilla-win32-1.0rc1-installer.exe
Статус: freeware.

А вот это действительно редкий экспонат. С 1998 г. и по сей день над его разработкой трудится американская компания Mozilla Organization. И весьма успешно: за прошедшие четыре года была проделана огромная работа - выпущено более 20 релизов. Это только для Windows, если же учитывать количество поддерживаемых операционок - то более двух сотен. У меня в руках (точнее, на CD-RW) - первый кандидат на релиз. Ну что ж, посмотрим, что за программу нам предлагают.

Известно, что доля Оперы на русском рынке весьма мала. Так вот, этот браузер распространен еще меньше. Оно и не удивительно: кто захочет иметь дело с бета-релизами, обновляющимися каждую неделю? Наконец, впервые за четыре года, прозвучало заявление о существовании чего-то вполне работоспособного.

На официальном сайте компании www.mozilla.org достаточно много информации о продукте, в том числе и ссылка на его инсталляционный пакет. Особое внимание следует уделить проекту локализации Мозиллы. Локализированные дистрибутивы и языковые паки появляются весьма оперативно. Правда, для данной версии русского интерфейса пока нет, но зато для Mozilla 0.9.9 уже разработан не только русский, но и украинский интерфейс.

Вместе с выкачанным exe'шником (10,3 Мб) мы получаем не только браузер, но и дополнительный бесплатный софт, а именно:

  • отладчик Java Script;
  • почтовый клиент;
  • чатовскую программу;
  • менеджер безопасности (Personal Security Manager);
  • html-редактор;
  • DOM-инспектор.

Начнем, как и полагается, с внешнего вида. Тут ничего особенного не скажешь. В этом релизе поставляется тема Modern, которая является стандартной для Netscape 6.22. Есть и классическая - Classic (рис. 6). Но я все же рекомендовал бы пользоваться темой Modern, поскольку с классической возникают проблемы: окно не сворачивается.

Вообще, Mozilla тесно сотрудничает с Netscape. В основе браузера лежит тот самый движок Netscape Gesco. Правда, не целиком, а только большая часть его кода. Поэтому механизм обработки кода страниц одинаков, а, следовательно, время загрузки - тоже на уровне Netscape. Но тут добавляются уже собственные баги - не столько в движке, сколько в программном коде. Кстати, по моему твердому убеждению, эти самые баги и являются основной достопримечательностью Мозиллы: как говорится "баг на баге сидит и багом погоняет". И вовсе не обязательно пользоваться браузером, чтобы прийти к такому выводу - достаточно просто почитать Help или Release Notes. К примеру, на странице Release Notes слово bug и его производные встречаются 120(!) раз. Еще мне непонятны выражения типа "Bug 137164". Это что - порядковый номер ошибки или ее специальный код?

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

А теперь о хорошем. Для начала попробуем определить возможности Мозиллы. Прежде всего, браузер неплохо (хоть и не идеально) работает с веб-страницами. Особенно с теми, которые содержат CSS. Лично меня результаты вполне удовлетворили.

Но с JavaScript не все так гладко. Нужно установить уже известный Java Runtime Environment 1.3 (JRE). Но и это не всегда срабатывает. Например, сайт "Моего компьютера" с выпадающими подсвечивающимися менюшками ни один из рассматриваемых браузеров, кроме Explorer'а, не отобразил правильно (Mozilla не исключение). Все остальное - почта, композер (html-редактор) и другие мелочи - работает нормально, если не считать мелких багов.

Функции и возможности Мозиллы в основном совпадают с Netscape'овскими. Настройки браузера тоже очень похожи (рис. 7). Только грузится он на порядок быстрее "старшего брата". Особенно быстро Mozilla начинает бегать, если в главном конфигурационном файле all.js найти строку pref("intl.locale.matchOS", false) и заменить в ней значение false на true (чтобы долго не искать - смотрите сразу в конце файла). Эта строка отвечает за определение местонахождения системы. При значении true браузер не станет самостоятельно определять эти параметры, а будет считывать их с системных файлов. Разработчики заверяют, что время запуска сократится на 30% (хотя по моим наблюдениям - максимум на 20%).

И наконец - выводы. На браузерном небосводе зажглась еще одна звездочка. Но свет ее пока весьма тускл. Браузер еще недоработан: многое нуждается в исправлении и совершенствовании. Но, правда, и сама компания пока не выставляет свой продукт на обозрение широкой пользовательской массы - он предназначен только для тестеров. Несомненно, политика компании по бесплатному распространению исходного кода очень быстро принесет свои плоды. Каждый день к проекту присоединяются новые разработчики со свежими идеями. То же и с багами - компания не боится говорить об ошибках и приглашает всех к сотрудничеству. Вы можете либо сообщить о баге, либо предложить способ исправления. Вот такие дела. Так что браузер скоро станет лучше. Это точно. Только потерпите, родимые…

Тесты

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

Что ж, приступим. Сразу хочу отметить, что в зависимости от конфигурации системы результаты тестирования могут незначительно варьироваться. Но ведь лидер-то - один, и все преимущества все равно будут заметны!

Тестирование должно быть, прежде всего, объективным. Мне совершенно не улыбается, чтобы вы, дорогие читатели, обвинили меня в "воспевании" одного браузера и в клевете на других. Нет, я не такой. Мне и самому интересно узнать правду :-) Именно для сих целей и были составлены нижеследующие правила тестирования, которых я придерживался, как божьих заповедей (только во время тестирования, конечно же):

  • все тесты проходят на одной платформе (Duron-750/VIA-KT133A/128 Мб RAM (PC133)/HDD 30,6 Гб (Samsung)/video 32 Мб - ATI Radeon All-in-Wonder Pro/sound - AC'97). Операционная система - Windows ME;
  • используется один внешний модем GVC SF-1156V/R21 (v.90, voice, speakerphone) на чипсете Rockwell (но не хиленьком и не стареньком); дозвон производится не в час пик (желательно - утром выходного дня); используется доступ в интернет через одного и того же провайдера на цифровых линиях дозвона.
  • соединение выполняется до тех пор, пока связь не установится на уровне 44 Кбит/с и выше;
  • длительность эксперимента - не больше часа;
  • используются следующие четыре браузера: Opera 6.01, Netscape Navigator 6.2.2, Mozilla 1.0 rc1, IE 5.5;
  • браузеры загружаются поочередно. Для каждого фиксируется скорость загрузки следующих пяти страниц:
    http://www.podrobnosti.com.ua;
    http://www.ixbt.com;
    http://www.rambler.ru;
    http://geocities.yahoo.com/home;
    http://www.lycos.com.
  • в случае разрыва связи восстанавливаться до скорости первого коннекта. Если время эксперимента истекло и все попытки неудачны - продолжить эксперимент на следующий день в то же время. Если же связь восстановилась, то тест начинается заново только для текущего браузера;
  • время посылки браузером запроса на сервер - 25 секунд; большее время запроса считать простоем. Попытку повторять 10 раз до первой удачи. Если же удача "за горбом", тест повторяется для текущего браузера после повторного подключения. При неудаче - повтор теста на следующий день.

Вот, вроде бы все готово. Правила написаны, программы установлены и настроены, модем так и рвется в коннект. Не станем его перегревать - начнем.

С первой же попытки коннект установился на скорости 48000 (что для данной модели является нормой). В течение всего теста связь и не думала обрываться. Простоев замечено не было. Испытание прошло быстро и гладко. Никаких проблем не возникало. Браузеры запускались в порядке, указанном в таблице. В графе "Среднее время загрузки", чтобы читателю было легче судить о скорости программ, записывалось среднее арифметическое результатов загрузки.

Результаты тестирования

Браузер Сайт (время загрузки, сек) Среднее время загрузки, сек k
podrobnostiixbtramblergeocitieslycos
Opera 87 59 33 18 29 45,2 1,4
Netscape 96 58 33 20 29 47,2 3,6
Mozilla 88 60 30 27 32 47,4 4,8
IE 5.5 97 90 30 26 32 55 27,5

Как видим, результаты тестирования не поразили нас ничем сенсационным. Все браузеры заняли свои законные места. Бесспорный лидер "хит-парада" - Opera (время загрузки у этого браузера в среднем на 18% ниже, чем у IE). Netscape почти догоняет победителя (он быстрее Explorer'а на 14%). Замыкает тройку лидеров Mozilla, и с довольно приличным результатом (быстрее на 13,8%). И, наконец, "гениальное детище корпорации Microsoft" доползает, еле дыша, до своего законного последнего места.

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

k=t*R/100

где t - время средней загрузки;
R - размер дистрибутива.

Примечание: для Netscape 6.2.2 учитывался только размер самого Navigator'а. Результаты приведены все в той же таблице. Поскольку коэффициент k прямо пропорционален t и R, то, чем меньше k, тем лучше.

Проанализируем результаты. Opera по-прежнему остается лидером. Но теперь разрыв между Netscape и Mozilla очевиден: Mozilla "тяжелее" на 2 Мб. Хотя, повторюсь, эти браузеры по своей функциональности очень и очень похожи. Однако я все же смотрю в сторону Netscape - сделан он лучше…

Ну, вот, кажется, и все. Что? Еще кто-то остался? Действительно, о Explorer'е я и забыл… Ну, куда он сунется? К финишу еле доползает, а еще на что-то претендует.

Подведение итогов

Из прочитанного каждый сделал свои выводы. Я же думаю, что рассмотренные браузеры составят серьезную конкуренцию Explorer'у. Результаты тестов тому подтверждением.

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

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

Удачи!

Дмитрий СИНЧЕНКО,
dmon_s@ukr.net


Подписаться на дискуссионный лист
Послать письмо на дискуссионный лист
Задать вопрос
Прислать свою статью для публикации в журнале
Просто поговорить
Получить именной бланк подписки на "бумажную" версию

До следующего выпуска!
Елена Полонская, редактор "К+П"
www.comizdat.com

Перепечатка материалов этой рассылки разрешается только по согласованию с редакцией журнала "Компьютеры+Программы"



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное