Смекни!
smekni.com

Современные информационные технологии 2 (стр. 5 из 6)

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

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

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

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

Начальная страница 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. С данным расширением вы сможете точно также загружать изображения только из кэша. После загрузки страницы можно отображать отдельные дополнительные картинки с помощью контекстного меню. Кроме того, расширение позволяет задавать уникальную политику загрузки изображений для каждого отдельного сайта.