Firefox VS Opera. Сравнение двух популярных браузеров.


Firefox VS Opera
Firefox VS Opera

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

Большинство пользователей персональных компьютеров не задумываются, какой программный продукт используется для выходя в Сеть. Операционная система Windows содержит встроенный инструмент навигации по просторам Web. По этой причине приобщение к интернету для большинства его пользователей начинается именно с программы, которую не надо устанавливать, которая есть на компьютере сразу после покупки системного блока в магазине, с Internet Explorer.

Internet Explorer используется подавляющим числом пользователей во всем мире. Как минимум, четверо из пяти человек, работающих в данный момент в Сети, используют штатный браузер Windows. В Путеводителе по браузерам было рассмотрено десять разнообразных программных продуктов, позволяющих по-разному открывать мир Web. Внутри русскоязычного сегмента Сети наибольшей популярностью среди альтернативных браузеров пользуются продукты Mozilla Firefox и Opera. На многих форумах разгораются жаркие споры, пользователи пытаются выяснить, какой же из этих двух продуктов удобней, быстрей, мощнее. Данный спор, на самом деле, бесконечен. До тех пор, пока существуют яркие, независимые проекты, у них будут преданные поклонники, готовые отстоять свой любимый продукт.

Mozilla Firefox и Opera – это два противоположных взгляда на построение взаимодействия пользователя с Сетью. Оба браузера являются воплощением огромного количества талантливых идей, столкновение которых вызывает непримиримые дебаты.

Оба браузера основаны на отличных от Internet Explorer движках — Presto (Opera) и Gecko (Mozilla Firefox). Они могут похвастать несравнимо лучшей поддержкой современных стандартов консорциума W3C, в то же время, не имея такого количества ошибок и неточностей в реализации относительно устоявшихся спецификаций, которыми так славен продукт компании Microsoft. Головная боль создателей браузеров, известный тест Acid2 — не проблема для последних версий Opera и так называемых «ночных» сборок Mozilla Firefox 3. Стандарты W3C — не бесполезный свод правил, а попытка сделать мир World Wide Web доступным без ограничений совместимости для всех пользователей. В состав консорциума входит несколько человек как из Opera Software, так и из Mozilla Foundation.

Несмотря на доминирующее положение операционных систем семейства Windows, небольшую долю пользовательского рынка занимают Linux, Mac OS X и *BSD. При необходимости работы в нескольких системах, наличие одинаковых программ в них сокращает время на изучение новых продуктов. Mozilla Firefox и Opera имеют версии не только для Windows, но и для альтернативных операционных систем.

Данная статья будет иметь структуру диалога поклонников двух браузеров. Мы постараемся наглядно продемонстрировать вам преимущества и недостатки каждого из продуктов.

Рынок и перспективы

Ю.М. При разработке любого программного продукта необходимо четко осознавать, чувствовать потребности целевой аудитории. Браузер – это программа, которая потенциально может оказаться на рабочей станции каждого пользователя интернет. По этой причине задача разработчиков любого браузера очень сложна и встречает несколько, на первый взгляд, неразрешимых противоречий. Подавляющее число пользователей браузера – люди, обладающие очень низкой компьютерной грамотностью. Как следствие, программный продукт должен быть предельно простым и не вызывать даже малейших затруднений в освоении. Но парадокс заключается в том, что имидж продукту составляют не новички, а продвинутые, опытные пользователи. Обзоры программных продуктов, обилие ярких сообщений на форумах – все это плоды труда пользователей, чьи познания в рассматриваемом вопросе выходят далеко за рамки среднестатистического уровня. Продукт, ориентированный исключительно на новичков, как минимум, обречен на всеобщее порицание.

В Mozilla Corporation сумели найти достойный выход из сложной, двойственной ситуации. Во флагманском продукте корпорации, браузере Mozilla Firefox, реализован механизм гибкой расширяемости. Базовый дистрибутив включает в себя лишь основные, жизненно необходимые функции, позволяющие беспрепятственно осуществлять навигацию по просторам Web. Реализация большого количества вспомогательных функций возложена на сторонних производителей, выпускающий модули дополнения браузера – расширения.

Кроме того, в корпорации понимали и продолжают осознавать, что современные реалии разработки программного обеспечения не позволяют надеяться на какой-либо успех без тщательно спланированной концепции продвижения продукта на рынке. С самого начала выхода браузера необходимо было донести до общественности главную мысль: «Firefox лучше, чем Internet Explorer». Но сравнительная реклама запрещена законом. В результате основными слоганами, сопутствующими распространению Firefox стали тезисы о безопасности, скорости, работе с вкладками, расширяемости – как раз о том, чего не хватает стандартному браузеру Windows. Позиционирование браузера в качестве простой, удобной замены Internet Explorer моментально принесло свои плоды – популярность Firefox с момента выхода первой версии стала расти стремительными темпами.

После достижение определенной отметки степени захвата рынка, игнорирование продукта становится невозможным. Крупные компании, занимающиеся созданием web-сервисов, одна за другой стали обеспечивать совместимость своих ресурсов с новым браузером. Постепенно тезис о том, что «интернет рассчитан только на IE» ушел в прошлое, потеряв актуальность. На его смену постепенно приходит новое понимание того, что большинство крупных ресурсов в интернете ориентируются на два браузера – Firefox и Internet Explorer.

Firefox продолжает планомерное развитие, год за годом увеличивая свою долю на рынке. Популярность браузера не осталась незамеченной со стороны крупнейшего софтверного гиганта – корпорации Microsoft. На первый взгляд, логично было предположить, что Firefox становится неприятной помехой на пути распространения нового браузера Internet Explorer 7. В реальности же дело обстоит немного иначе. Microsoft, разрываемая на части от преследования со стороны антимонопольных органов, видит в Mozilla Corporation выгодного союзника. Популярность Firefox заставляет воспринимать ситуацию на рынке браузеров в свете отсутствия монополии какого-либо продукта. Конкуренция, в данном случае, как бы это не звучало парадоксально, на руку и Microsoft и Mozilla Corporation. Как следствие, корпорации подписывают соглашение о взаимном использовании наработок в целях обеспечения максимальной совместимости, идентичности браузеров. Microsoft обеспечила полную совместимость Moizlla Firefox с новой операционной системой Windows Vista, в ответ, получив добро на использование некоторых элементов оформления открытого браузера.

Internet Explorer и Mozilla Firefox – два наиболее популярных браузера в операционной системе Windows. Остальные браузеры не дотягивают даже до отметки в 1%, что говорит об их малой значимости в рамках рассматриваемого сектора рынка.

Н.Ш. Opera — один из самых «старых» конкурентов преобладающего сейчас в Сети Internet Explorer, и все это время пользователь этого продукта получает скорость, удобство и безопасность работы «в одном флаконе». В то же время скромная норвежская компания не могла себе позволить масштабную рекламную кампанию (простите за несовершенный каламбур), что на протяжении значительной части ее существования делало ее браузером, обычно используемым лишь относительно небольшим количеством пользователей. Но в последнее время, почерпнув часть опыта Mozilla Firefox и выведя на рынок новые продукты Opera Mini и Opera Mobile, удачно занявшие практически пустые ниши рынка разного рода мобильных устройств, фирма явно надеется (и, по всей видимости, небезосновательно) на захват значительной части рынка. Серьезных конкурентов на мобильном программном рынке у продуктов Opera практически нет, а продвижением Opera Mini и Opera Mobile занимаются многие операторы мобильной связи. Есть основания предполагать, что распространение мобильных вариантов повлечет за собой и ознакомление с настольной версией с ее традиционными преимуществами перед большей частью конкурентов. В то же время вероятным представляется направление разработок по интеграции «мобильной» и «настольной» версий вашего браузера, что постепенно сотрет для пользователя грань между этими способами выхода в Интернет. Точно так же, как многие обладатели проигрывателей iPod наслаждаются использованием вкупе с ним iTunes, разве не предпочтительней для вас будет приходить домой после долгой дороги, которую вам помогла скоротать Opera Mini, и парой движений мыши добавить закладки на найденные интересные страницы? Это лишь немногие из примеров, что могут придумать программисты Opera Software.

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

Ознакомление, интерфейс

Ю.М. Знакомство с любым программным продуктом начинается с его интерфейса. Браузер должен обладать предельно простым, предсказуемым поведением, чтобы стать инструментом, установленным в системе по умолчанию. Mozilla Firefox по умолчанию содержит всего лишь пять кнопок на панели инструментов, что полностью укладывается в теорию о восприятии не более, чем семи однородных элементов. Основные элементы управления навигацией – это четыре кнопки «назад», «вперед», «стоп» и «обновить». В качестве дополнительного элемента на панель по умолчанию вынесен переход на домашнюю страницу браузера.

Остальные функции, не столь востребованные в повседневной жизни, можно добавить в любой момент, открыв окно настроек панели инструментов. Пользователь вправе решать самостоятельно, какие дополнительные функции необходимо вынести на первый план. Подобный подход к построению панели инструментов позволил максимально упростить переход пользователя на Mozilla Firefox, а также сэкономить немало места на рабочем столе.

Для новичка, делающего лишь первые шаги за персональным компьютером, предельно важно не сталкиваться ни с какими трудностями во время освоения нового продукта. Иначе быстро приходит разочарование и возврат к старому, привычному инструменту. Пользователь посещает какую-либо web-страницу, видит баннер, на котором предлагается загрузить быстрый и безопасный браузер Firefox. Далее происходит загрузка, установка продукта. Если первое, что он увидит, будет непривычное нагромождение элементов интерфейса, обилие незнакомых кнопок, указателей, то здравый смысл подскажет – к черту все эти мучения, ведь Internet Explorer неплохо работал, он был привычен. Однако, видя спокойный, строгий дизайн нового браузера, несколько основных элементов, назначение которых сразу же подсказывает интуиция, пользователь может сразу приступить к работе. Удобный Мастер импорта быстро переносит Избранное и другие личные данные в профиль Firefox, что обеспечивает его максимальную преемственность.

Начальная страница Mozilla Firefox
Начальная страница Mozilla Firefox

Н.Ш. Давно бытует в Сети миф о сложности освоения интерфейса Opera. Возможно, когда-то это и было правдой, но в настоящее время пользователь, запустивший только что установленную последнюю версию, увидит вполне простой и лаконичный интерфейс. Глазам предстает строка меню, панель вкладок и панель кнопок и адресной строки. Новичок вряд ли будет сильно смущен парой новых кнопок и элементов панели инструментов, ненавязчиво вводящих его в курс новых возможностей — быструю и удобную работу с вкладками/страницами в одном окне, полем поиска, удобной работой с паролями и т.д. В тоже время, как только пользователю захочется настроить внешний вид браузера под свои нужды, ему явится окно, позволяющее сделать с многочисленными панелями если и не все, то, во всяком случае, очень многое. Естественно, возможна работа с личными данными других браузеров посредством импорта.

Продуманность интерфейса чувствуется во всем, за примером далеко ходить не надо — зачем пользователю сразу две кнопки: «Остановить» и «Обновить»? Ведь если нужно обновить страницу, то она, скорее всего, уже загружена, какой тогда смысл в отдельной кнопке «Остановить»? И наоборот, если страница загружается, зачем кнопка «Обновить»? Простое и элегантное решение — объединить кнопки! Или специальная панель, появляющаяся при активации адресной строки и открывающая быстрый доступ к закладкам, домашней странице и десяти самым посещаемым страницам. Или удобные варианты использования истории, закладок в виде боковых панелей, удобно открывающиеся и скрывающиеся по щелчку на линии-переключателе с краю экрана. Можно долго продолжать и перечисление достоинств. Конечно, многое реализуется с помощью расширений к Mozilla Firefox, но человека, наслышанного о проблемах, вызываемых расширениями, это вполне может отпугнуть.

На протяжении знакомства с новыми для пользователя возможностями Opera новичок не почувствует себя покинутым на произвол судьбы — обо всем он будет предупрежден и спрошен. Например, если Вы двинете мышь при нажатой правой кнопке, появится сообщение, извещающее Вас о возможностях так называемых «мышиных жестов», при щелчке по ссылке протокола IRC Вам будет предложено создать учетную запись с соответствующими параметрами.

Начальная страница Opera
Начальная страница Opera

Особенности работы браузеров, расширяемость

Ю.М. Дистрибутив Mozilla Firefox обладает оптимальным набором функций, позволяющим находить простой выход из большинства ситуаций, связанных с навигацией по Web. И все же, в первую очередь, стоит поговорить о том, что имеется в наличии у основного дистрибутива Mozilla Firefox, но отсутствует в Opera.

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

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

Некоторые популярные интернет-ресурсы работают корректно только в Internet Explorer и Mozilla Firefox. Для обеспечения совместимости Opera необходимо вручную менять User Agent, подстраиваясь под браузер конкурента. И даже в этом случае успех мероприятия не гарантирован. Обьяснить целесообразность данной процедуры простому пользователю практически невозможно. Если есть продукт, пользуясь которым можно обходиться без столь унизительных моментов, зачем выбирать заведомо худшее решение?

Н.Ш. Безусловно, система частичных обновлений не имеет аналогов в Opera. Но и в Mozilla Firefox, судя по многочисленным нареканиям от пользователей, ее работа далека от идеала. При этом до сих пор частичными обновлениями можно было лишь залатать дыры в безопасности и стабильности, то есть обновиться в рамках текущей ветки. Но переход на принципиально новую версию в любом случае требует загрузки больших объемов данных. Более того, если вы пропустили промежуточное обновление, в будущем придется загружать полный дистрибутив. В этом случае экономии трафика не происходит.

Конечно, ставить вопрос «Что такого есть в Opera, чего нет в стандартной поставке Mozilla Firefox?» нельзя, если учесть различия в идеологиях продуктов. Поэтому обсудим некоторые интересные возможности и особенности браузера Opera.

Opera обладает очень мощным и гибким графическим движком Quiсk, позволяющим легко, просто и в то же время эффективно изменять обличье программы. Конечно, в гибкости Quiсk уступает написанному на комбинации XML, JS и CSS интерфейсу Firefox XUL, но зато значительно выигрывает в скорости.

Так же стоит указать на главное различие продуктов. Mozilla Firefox предлагает своему пользователю экстенсивный путь удовлетворения пожеланий, Opera же — интенсивный. Другими словами во время настройки Mozilla Firefox вы вынуждены устанавливать зачастую не три, не пять, а более десятка расширений, что чревато их конфликтами, нестабильной работой, утечками памяти, потерей данных из профиля. Разумная идея — дать пользователю выбирать самому то, что ему нужно. Но это часто приводит к необходимости увешивать браузер расширениями, что вкупе с особенностями их реализации на языке сценариев интерфейса приводит к замедлению работы и без того неторопливого продукта.

Стоит заметить, что мы сознательно не упоминаем о возможностях, предоставляемых редактированием *.js и *.css файлов, так как это уже путь не просто продвинутого, а очень опытного пользователя персонального компьютера. Развивая эту тему дальше, мы приходим к верному, но неоднозначному утверждению: «Firefox — самый гибкий браузер, потому что его исходные коды можно изменить, как угодно».

Путь, избранный Opera, тоже не идеален, но создателям этого браузера удалось нащупать удачное соотношение расширяемости и монолитности продукта. Настраивая Opera, вы, по большей части, просто реализуете богатейшие возможности, заложенные прямо в ней. Вы управляете поведением единого, компактного и поэтому быстрого ядра. Вы не ставите на браузер заплатки, устраняющие недоработки программистов, например рекомендуемое русскоязычному пользователю расширение Locationbar. Вам не нужны дополнения, призванные повысить удобство использования продукта, например, Stop or Reload Button. Данное расширение позволяет добиться объединения кнопок «Стоп» и «Обновить». Вам не нужны тяжелые модули, содержащие в примерно равных пропорциях необходимые настройки и весьма сомнительные возможности. Например, печально известное своей неуживчивостью расширение TabBrowser Preferences.

Ю.М. Mozilla Firefox обладает предельно простым и, вместе с тем, удивительно мощным механизмом расширения функциональных возможностей продукта. Поработав с браузером, вы можете почувствовать нехватку какой-либо функции. Откройте Менеджер дополнений, щелкните мышью по ссылке «Загрузить расширения». При этом вы попадаете на официальную страницу дополнений к браузеру, откуда можете загрузить модули, позволяющие выполнять широчайший круг задач,

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

В рамках данной статьи было бы уместно рассказать о нескольких расширениях, не имеющих своих аналогов среди функций Opera. Наиболее яркий пример – это Scrapbook. Работая в Сети, вы посещаете большое количество сайтов, читаете разнообразный текстовый материал, просматриваете графические данные. Расширение Scrapbook позволяет создавать на жестком диске альбомы, состоящие из ранее посещенных web-страниц. Сохранение данных может происходить в интеллектуальном режиме. Вы указываете часть страницы (например, текст какой-либо статьи), и сохраняются лишь выделенные данные. Это очень удобно, вам не нужно хранить на жестком диске кучу баннеров, заголовков сайтов, меню и прочих элементов web-страниц, не несущих прямой смысловой нагрузки. Кроме того, Scrapbook позволяет вести заметки. Какие-либо небольшие текстовые фрагменты не имеет смысла сохранять в виде отдельной независимой страницы. Создайте заметку, вставьте в нее кусочек текста, данные автоматически сохранены.

Возможностей, повторяющих функционал Scrapbook, в Opera нет. Конечно, существуют и иные способы систематизации сохраненного материала, но практика и отзывы пользователей показывают, что на сегодняшний день удобней Scrapbook инструментов не существует.

Поклонники Opera часто приводят довод в свою пользу, заключающийся в том, что браузер умеет загружать графику только из кэша. Но Firefox можно заставить работать даже лучше. Просто поставьте расширение ImgLikeOpera. С данным расширением вы сможете точно также загружать изображения только из кэша. После загрузки страницы можно отображать отдельные дополнительные картинки с помощью контекстного меню. Кроме того, расширение позволяет задавать уникальную политику загрузки изображений для каждого отдельного сайта.

Многочисленные расширения Firefox позволяют реализовывать в браузеры множество интересных, уникальных функций, которых нет в Opera. Из скромного браузера, Mozilla Firefox может легко превратиться в функционального гиганта.

Н.Ш. Поговорив о возможностях браузера Mozilla Firefox, не имеющих аналогов в Opera, можно рассказать и об обратных примерах. Во-первых, в состав норвежского продукта входит почтовая программа и IRC-клиент. Несмотря на то, что обычно их стараются записать чуть ли не в недостатки, на самом деле их наличие нельзя не считать плюсом. В самом деле, их отключение выполняется с помощью несложных настроек. Ресурсов системы в выключенном виде они не потребляют.

Как свидетельствует статистика, весомая часть покупателей Opera, приобретали ее именно из-за почтового клиента М2, неспроста названного «революционным» за свою исключительно гибкую, мощную и удобную систему управления письмами. IRC-клиент же менее популярен ввиду своей крайней простоты. Однако, для человека, которому необходимо только иногда заходить на канал, чтобы поболтать или задать пару вопросов, он придется весьма кстати. Вам не нужно заучивать текстовые команды.

Вы сразу имеете возможность полноценно использовать технологии RSS и Atom — Opera поддерживает их.

Помимо вкладок, Opera предоставляет возможность использования полноценного MDI (MultiDocument Interface), позволяющего не просто переключать несколько страниц внутри окна браузера, но и предоставляющего полноценное управление окнами отдельных страниц внутри браузера.

Удобная для просмотра web-страниц с некачественным форматированием функция Fit To Width позволяет избавляться от неудобной горизонтальной полосы прокрутки. К ней примыкает режим отображения страниц в рамках ограниченной площади (Small Screen Rendering).

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

Как уже было сказано, великая сила Opera — в удобных мелочах. Вы можете и не догадываться, каким удобным может быть применение так называемых «мышиных жестов», пока не попробуете их. То же самое случается и со многими другими функциями. Об их наличии можно даже не подозревать, а даже если догадаешься, то не исключено, что найти соответствующее расширение будет сложно.

Несмотря на все вышеизложенное, Opera также является очень расширяемым браузером. Возможности вызова внешних программ, пользовательские сценарии UserJavaScript, таблицы стилей UserCSS, виджеты – все это позволяет значительно расширить возможности Opera, одновременно кладя конец древнему спору «нужен ли прогноз погоды в браузере». Например, недавно появившийся UserJS под красноречивым названием Image Reloader — своеобразный ответ на упомянутое ранее расширение ImgLikeOpera. Модуль для Opera позволяет загружать изображения простым удержанием левой кнопки мыши над картинкой.

Еще один из давних и сильных козырей браузера от норвежской компании — скорость. Когда-то рекламным слоганом норвежского продукта было «Opera — the fastest browser on Earth». Opera превосходит Mozilla Firefox по скорости как на современном оборудовании, так и на устаревших машинах. Норвежcкий браузер обладает более высокой скоростью первого запуска, быстрее рисует страницы, обрабатывает сценарии. У Opera быстрее работает интерфейс.

Вывод

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



Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.