Firefox
vs. Opera
Дата написания: 08.07.2008
Автор: Greg Ayrton
На сегодняшний день существует
достаточное количество браузеров для Windows, чтобы каждый мог выбрать
себе полюбивший. Все их можно разделить на четыре категории:
1. Internet Explorer и остальные
браузеры на его движке (Maxthon, MyIE, Green Browser).
2. На движке Gecko (Mozilla,
Firefox, K-Meleon).
3. Opera.
4. Остальные.
Самым массовым браузером является
Internet Explorer, прежде всего потому, что встроен в Windows
изначально. Пользоваться им могут только далекие от компьютера люди или
по нехватке времени. Основные его недостатки: тормознутость, дырявость,
убогий интерфейс. Другие браузеры на его движке более удобны, но и они
не представляют особой ценности.
Совсем по-другому смотрятся
браузеры на движке Gecko. Написанный на исходных кодах Netscape
Navigator сообществом Open Source, новый браузер Mozilla быстро
завоевал свое место под солнцем. Его преимущества: быстрота,
безопасность и удобный интерфейс. Оригинальная Mozilla включала в себя
не только браузер, но и почтовый клиент, чат и визуальный
HTML-редактор. Вскоре появился и Firefox (чистый браузер без
излишеств), который еще более упрочил свое положение. Также есть и
другие браузеры на этом движке: Mozilla SeaMonkey (продолжение Mozilla
Suite), K-Meleon (оптимизированный Firefox), Flock (для социальных
сетей).
Последняя версия 1.7.13 полной
Mozilla датируется апрелем 2006 года, и вряд ли разработка будет
продолжена. Рассматриваемая в статье версия Firefox - 2.0.0.15
Главным конкурентом Internet Explorer
долгое время оставалась Opera. Сейчас ее оттеснил на третье место
Firefox. Преимуществом Opera перед остальными браузерами всегда были
быстрая загрузка страниц и необходимый минимальный функционализм в
работе. Рассматриваемая в статье версия Opera - 9.27
Итак, у нас есть два лидера. Какой же
браузер лучше - Firefox или Opera? Ниже мы рассмотрим основные функции
претендентов. И узнаем, что в них реализовано лучше, а что хуже.
1.
Сохранение страниц.
В Firefox, как и в его предшественнике
Mozilla, никаких особых проблем с сохранением страниц никогда и не
было. Файлы рисунков и остальных ресурсов собираются в отдельной папке.
Сохранение происходит почти мгновенно, а не как в Internet Explorer
(лишний раз загружается страница). По умолчанию страница сохраняется
полностью (вместе с рисунками). Правда, иногда случается, что папка с
рисунками создается не сразу. Нужно только не закрывать окно браузера,
а вкладку можно и закрыть. Стоит отметить, что при сохранении страницы
с русскими буквами в названии, желательно открывать ее только в Mozilla
(в других браузерах не будут отображаться рисунки - нужно менять пути к
ресурсам).
В Opera же с этим вечные проблемы. До
8-ой версии страницы полностью не сохранялись (некоторые рисунки не
загружались). Файлы ресурсов были раскиданы вместе с сохраненной
страницей. В 8-й версии не сохранялась Flash-анимация. Только с
появлением 9-ой версии эти детские проблемы разрешились. Но все равно,
по умолчанию, страницы сохраняются без рисунков, а некоторые сайты не
сохраняются вообще (3DNews.ru). Сохранение происходит
также быстро, как и в Firefox. С появлением файлов похожие проблемы
(только хуже) - папка с рисунками создается сразу, а сохраненная
страница может и не появиться вовсе. С русскими буквами в названии все
в порядке (страницы открываются полностью и в Internet Explorer и в
Mozilla). Также Opera может сохранять страницу в единый архив MHT,
которую можно потом открыть и в Internet Explorer (Mozilla этот формат
не понимает).
2.
Скорость загрузки страниц.
Firefox и Opera довольно быстро
загружают страницы, сначала выводят текст, а потом рисунки. Но Opera
делает это побыстрее. Internet Explorer же вяло загружает страницы, не
показывая, при этом, ничего.
3.
Показ страниц без графики.
Firefox очень красиво выглядит без
графики. Он не меняет структуру страницы, показывая вместо рисунка фон.
Opera же, наоборот, вызывает лишь слезы (надписи выезжают друг на
друга, структура страницы меняется). Internet Explorer показывает
вместо картинок не очень привлекательные рамки, не меняя структуру.
4.
Совместимость со стандартами.
Firefox довольно хорошо поддерживает
стандарты HTML, созданные организацией W3C. Но до недавнего времени
встречались много сайтов, заточенные под Internet Explorer, которые в
Firefox выглядели не очень хорошо. Такие сайты не отвечали стандартам
W3C, и использовали недокументированные возможности Internet Explorer.
Сейчас сайты оптимизируются для просмотра и в Firefox.
С Opera здесь больше проблем. До сих
пор разработчики не стараются оптимизировать свои сайты для Opera.
А иногда они игнорируют существование Opera как браузера. Специально
для этого в Opera существует параметр User Agent Identifier,
который отвечает за идентификацию браузера сайтом (в Firefox он также
имеется). Кликнув по кнопке Identify As, можно обманывать сайты,
выдавая себя за Internet Explorer или Firefox.
5.
Поддержка расширений.
Firefox изначально создавался с учетом
установки дополнительных расширений. Сейчас для него существует
множество расширений, облегчающие работу и улучшающие интерфейс. Но
есть проблемы совместимости для разных версий Firefox.
Opera до недавних пор не поддерживала
расширения. Она позиционировалась как законченный продукт, но сейчас
стала поддерживать так называемые виджеты (небольшие панельки с
какой-либо информацией), не представляющие особой ценности.
6.
Проверка орфографии.
В Firefox проверка орфографии
появилась в версии 2.0. Она работает по умолчанию. Неправильно
введенные слова подчеркиваются волнистой линией. Но есть одно
неудобство. В зависимости от того, какую версию Firefox (русскую или
английскую) вы используете, проверяется только этот язык. Для того,
чтобы проверка велась и для других языков, нужно дополнить файл словаря
*.dic в папке Dictionaries словами из другого словаря нужной версии.
Opera по умолчанию не
поддерживает проверку орфографии. Для этого нужно установить дополнение
(специальный движок), что идет вразрез с позицией законченного
продукта. К тому же, нужно еще и щелкать правой кнопкой мышки в меню
для проверки орфографии.
7.
Интерфейс.
Firefox и Opera имеют очень удобный
интерфейс. В Firefox он проще и меньше нуждается в настройке. Opera же
более настраиваемая, но содержит много лишнего на своих панелях. Ниже я
перечислю небольшие отличия в интерфейсе:
•
Кнопки "Стоп" и "Обновить" в Opera совмещены. Это не особенно
экономит место, зато имеет неприятный эффект - иногда после нажатия на
"Стоп" кнопка "Обновить" не появляется.
•
В Opera можно открыть страницу в фоновой вкладке, используя
сочетание "Shift + Enter" в панели адреса.
•
В Firefox панель поиска помнит ранее введенные слова.
•
В Firefox есть кнопки замены Enter в панели адреса и панели
поиска.
•
В Opera более быстрый доступ к недавно закрытым вкладкам (через
кнопку на панели вкладок, а не через меню).
•
В Opera есть кнопка "Создать вкладку"
•
В Opera, выделив URL на странице, возможен переход по адресу
через контекстное меню.
•
В Firefox возможен просмотр исходного кода выделенной части
страницы через контекстное меню.
•
В Firefox возможно открыть все личные вкладки одновременно.
•
В Opera можно перевести выделенную фразу через контекстное меню.
•
В Opera в панель адреса или поиска можно вставить текст из буфера
обмена и сразу же перейти (не нажимая Enter).
8.
Ввод личных данных.
Firefox запоминает личные данные по
умолчанию, и выводит список по первой введенной букве. В Opera
запоминание данных ведется вручную, а вставка может
производиться и через контекстное меню.
9.
Работа со вкладками.
В Opera доступно больше опций при
работе со вкладками:
•
Возможен переход по вкладкам через "Ctrl + Tab", как они
использовались.
•
Возможно открыть новую вкладку рядом с текущей.
•
Настраивается разворачивание при открытии всплывающих окон (в
Firefox для этого нужно ввести about:config
в панели адреса, и изменить
параметр browser.link.open_newwindow.restriction
с 2 на 0).
10.
Работа с кэшем.
По умолчанию Firefox использует
для кэша 50 Mb (немного крупных файлов), а Opera - 20 Mb (большое
количество мелких файлов). При работе с кэшем Opera может открыть
страницу с рисунками, которых уже нет на сайте, но есть в кэше, тем
самым вводя в заблуждение пользователя. В этом случае нужно насильно
обновить страницу.
11.
Загрузка файлов.
Firefox поддерживает докачку файла,
если работа с ним не прервана. При перезагрузке системы или завершении
процесса Firefox не сможет докачать файл. Opera же прекрасно
справляется с докачкой файла, даже если система была перезагружена.
Единственный минус - отсутствие опции автоматического удаления успешно
завершенных закачек (как в Firefox). Также имеется встроенный
Torrent-клиент (закачка с пиринговых сетей), но лучше использовать
отдельные клиенты.
12.
Блокировка рекламы.
Для Firefox существуют расширения для
блокировки Flash (Flash Block)
и рекламы по названию (Adblock Plus).
В Opera можно самому заблокировать содержимое (для этого используется
файл urlfilter.ini), а
блокировка Flash реализуется через пользовательские CSS (каскадные
таблицы стилей).
Также в обоих браузерах
можно блокировать баннеры по размеру с помощью CSS. Но отличие в том,
что Firefox загружает баннеры (при этом не показывая их), а Opera их
просто не загружает.
13.
Портативность.
В Opera портативность достигается
изменением параметра Multi User=0
в файле operadef6.ini, тогда
общий профиль хранится в папке, где установлена Opera.
Для Firefox нужно запускать
менеджер профилей (firefox.exe -p),
где создаются и выбираются профили. Там же можно выбрать профиль по
умолчанию, а потом создать ярлык для нужного профиля (firefox.exe -p "Название профиля").
Так как Firefox использует
расширения, то возможно подхвачивание их с чужого Firefox. А Opera
иногда меняет пути для сохранения, которые использовались другой Opera.
Заключение:
на сегодняшний момент нет явного лидера среди браузеров для Windows.
Opera и Firefox имеют большие возможности и некоторые недостатки. Если
объединить их сильные стороны и исправить ошибки, то получится почти
идеальный браузер. Но идеалов не существует. К этому можно только
стремиться.
Opera сильна своей настраиваемостью.
Это очень быстрый и удобный браузер, не
лишенный некоторых недостатков.
Firefox поддерживает
дополнительные расширения и более совместим с разными сайтам. Но
желательно иметь еще и менеджер
закачек.
Для просмотра и редактирования
сохраненных страниц лучше всего подходит старая Mozilla. Именно она без
проблем открывает страницы из всех браузеров.