Показать сообщение отдельно
Старый 20.05.2007, 04:14      #69
a2z
Супер-Модератор
 
Аватар для a2z
По умолчанию

Продолжение...

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

Ю.М. Дистрибутив 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.
http://www.ixbt.com/soft/firefox-vs-opera.shtml
- Юрий Меркулов | http://www.mozilla-russia.org/
- Шуйский Николай | http://my.opera.com/Sterkrig/about/

P.S. Так и хочется добавить "И жили они долго и счастливо..." =)
__________________
× Если вы нашли ошибку в моём сообщении, выделите её мышкой и нажмите Alt-F4 ×
× Twitter, LastFm, SCC, What.cd, Tapochek.net ×

Последний раз редактировалось a2z; 20.05.2007 в 04:15.
a2z вне форума Пол: Мужчина   Вверх
Благодарности: 1
ArcFi (21.05.2007)