- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF89:Расширения Firefox
Материал из Linuxformat.
Содержание |
ТОП-10: расширения Firefox
Общеизвестно, что Firefox умеет практически все – Linux Format решил разузнать у Ричарда Коббетта, до каких высот можно поднять версию 2.0.
После выпуска Firefox 1.0 Mozilla Foundation предприняла три на редкость хитроумных шага. Во-первых, правильно продвигала свой продукт на рынке, поясняя миллионам людей, почему Internet Explorer и подобным ему браузерам место на свалке. Во-вторых, постаралась заставить Firefox работать блестяще – ну, тут объяснять нечего. В-третьих, реализовала расширения. То, что раньше было прерогативой крупных программных фирм, неожиданно пошло по рукам надомников, азартно принявшихся расширять и улучшать базовый механизм. Появились и проекты-малютки вроде интегрированных читалок новостных лент, и проекты-гиганты типа Songbird, замещение iTunes на базе Mozilla.
В последующие два года от концепции Firefox как сугубо базового браузера, допускающего расширение возможостей, стали отходить, и каждая новая версия норовит впихнуть в ядро все больше функций, ранее отдаваемых на сторону. Например, версия 2.0 отобрала у расширений восстановление сессии и проверку орфографии. Тем не менее, тысячи расширений по-прежнему доступны в репозитории Mozilla.
Какое из них предпочесть? Это зависит от вашего вкуса и рода занятий. Конечно, есть расширения, без которых просто немыслимо обойтись, но есть и такие, что диву даешься, зачем вообще понадобилось их разрабатывать. К последним можно отнести расширение Abe Vigoda Status Alert – оно отслеживает, жив еще или нет Эйб Вигода [американский актер, которого пресса почему-то не раз по ошибке хоронила, – прим. пер.]. При полнейшем равнодушии сетевой публики это расширение ликвидировали, и никто по нему особо не скучал.
Ограничившись обзором расширений первого типа, мы попробуем выбрать на странице https://addons.mozilla.org десять таких, которые наверняка понравятся читателям Linux Format. Если мы пропустили ваше любимое, то это не со зла – напишите нам, и в другой раз мы его не забудем. Начнем с двух расширений, относящихся непосредственно к браузеру: одно – популярное, другое – не очень.
Firefox без границ
1. Greasemonkey
Начнем с Greasemonkey: ни одно расширение еще не завоевывало мир с такой быстротой. Загрузите его с https://addons.mozilla.org/firefox/748, зайдите на сайт его подключаемых скриптов http://www.userscripts.org и полюбуйтесь, что оно умеет делать. Каждый скрипт – фрагмент кода на языке JavaScript, запускаемый автоматически при входе на соответствующий сайт и способный на все, от радикального переформатирования страницы до наделения сайта новыми функциями. Например, любители сервиса Gmail смогут настроить его использование по ссылке mailto:, добавить к тексту письма HTML-подпись, зашифровать почту, присвоить меткам цвета, убрать с глаз долой папку со спамом… и так далее, и тому подобное. Полный список скриптов приведен на страничке http://userscripts.org/tag/gmail. Мы обнаружили 48 скриптов для Gmail, около 200 – для Flickr, 78 – для Delicious и 118 – для Yahoo. Чтобы разобраться с написанием скриптов, зайдите на сайт http://www.diveintogreasemonkey.org. Надо отметить, что Opera также предлагает подобные скрипты (фактически, начав это делать даже раньше), под маловыразительным названием UserJS, но ни в какое сравнение с Greasemonkey он не идет. |
2. Nightly Tester Tools
Следующий набор, Nightly Tester Tools, находится на http://users.blueprintit.co.uk/~dave/web/firefox/nightly. При установке каждое расширение объявляет, какая версия браузера ему нужна, и в случае несовпадения, отказывается работать – например, расширения Firefox 1.2 не запустятся в Firefox 1.3. Nightly Tester Tools позволяет пресечь эти разборки, разрешая запуск расширений, якобы несовместимых с текущей версией браузера. Поскольку немало расширений тихо отмирает, для пользователей это простейший способ разобраться, вправду ли произошло фатальное изменение или же они пали жертвой паранойи обновлений. Nightly Tester Tools разрабатывался под Windows, но сейчас имеет полную поддержку для Linux и интегрируется с системой Mozilla Talkback, а что всего ценнее, может формировать отчет в случае ошибок в работе. Правда, Nightly Tester Tools не пытается решать за расширения те проблемы, что вызываются сменой версии, а просто позволяет им запуститься. Так что сами следите, как бы чего не вышло. |
Больше, чем Web
3. FireFTP и Gmail Space
FTP и RSS обусловили появление немалого количества расширений Firefox, которые берут на себя черновую работу в Интернете. FTP через браузер – обычно тяжелая штука, но с FireFTP (https://addons.mozilla.org/firefox/684) вы можете получить приличное качество пересылки файлов откуда угодно. Но если вы любитель рискнуть или не имеете доступа к FTP, Gmail Space (https://addons.mozilla.org/firefox/1593) проделает примерно то же через пользовательскую запись Google Mail. |
4. Sage, NewsFox, The Wizz, Typing Tutor...
Большинство расширений для чтения RSS обладают примерно одинаковыми возможностями, отличаясь разве что интерфейсом. Одно из старейших, прекрасно подходящее для пользователей, ценящих легкость – расширение Sage (http://sage.mozdev.org), оно отображает новости в формате газетной колонки. Расширение NewsFox (https://addons.mozilla.org/firefox/629) хотя и не вошло в нашу десятку, но тоже неплохое: оно отображает RSS-ленту через привычный трехпанельный интерфейс в окне браузера. А The Wizz вызвал нашу симпатию своей скромной саморекомендацией: «Неплохая читалка RSS и Atom». Хоть он и не кичится своими достоинствами, но прекрасно работает с большим количеством лент и легко интегрируется с механизмом подачи новостей в Firefox 2.0. Мы могли бы упомянуть еще о многом. Есть ведь расширения и для обучения слепой печати – Typing Tutor (https://addons.mozilla.org/firefox/2828), и для составления списка покупок – Grocery List Generator (https://addons.mozilla/org), и для многопользовательской игры Pong через сеть (https://addons.mozilla.org/firefox/554). Интернет – это не только web, и Firefox делает от него ответвления во все новые сферы. |
Закладки для всех
Закладки вроде бы простая вещь, но держать их под контролем на удивление сложно. Если вы не хотите потерять их при крахе системы, если вам нужны не просто ссылки на сайты или у вас больше одного компьютера, без расширений не обойтись. Мы выбрали два, с разными подходами.
5. Delicious Bookmarks
Сейчас становится все популярнее держать закладки не у себя, а в сети, даже несмотря на сопутствующую угрозу безопасности. Для этого предлагается много сервисов, включая Chipmarks, Delicious и Google Notebook, и большинство из них работает через расширения Firefox. Но мы выбрали Delicious Bookmarks (с https://addons.mozilla.org/firefox/3615). Обычно меню Bookmarks быстро обрастает невероятным количеством ссылок, в которых невозможно разобраться, а Delicious Bookmarks распределяет их по категориям. Чтобы пользоваться расширением, нужно зарегистрироваться на сайте http://del.icio.us, там и будут храниться ваши закладки (помимо Firefox, еще одна причина им пользоваться – высокая активность сопутствующих проектов). Расширение официально одобрено Yahoo, а это увеличивает его шансы на долгожительство. |
6. StumbledUpon
С другой стороны, для тех, кто ищет «то – не знаю что», есть StumbledUpon (http://www.stumbleupon.com), с почти четырьмя пустыми страницами. Это даже не новая панель инструментов, а наркотик! После его установки и регистрации на сайте, на панели инструментов вашего браузера появляется кнопка Stumble; нажав её, вы попадаете на web-страницу, выбранную случайным образом, но с учетом ваших интересов. Самое блестящее, что можно не просто указать тему, но и уточнить свой профиль, тут помогут кнопки Thumbs Up (Круто!) и Thumbs Down (Нафиг, нафиг...). Если сайт вам понравился, нажмите первую, и программа подберет вам кучу аналогичных; а если нет, жмите вторую, и поиск продолжится; при этом ваш профиль обрастает подробностями. Можно выставлять страницам оценки или (при желании) общаться с единомышленниками. |
Разработчикам
7. Web Developer Toolbar
Понятно, что Firefox в первую очередь позаботился о web-разработчиках. Расширение Web Developer Toolbar (https://addons.mozilla.org/firefox/60) иметь просто необходимо. Его возможности неисчислимы: тут и отображение позиции и контура элементов страницы, и автоматическое масштабирование окна браузера для просмотра сайта в различных разрешениях экрана, и валидация HTML/CSS, и средства управления формами; чего только нет! Это отличный способ определить проблемы вашего сайта либо поглубже закопаться в другие. Если вы делаете сайты, без этого расширения и жизнь будет не мила. |
8. Plain Old Webserver
Ищете что покруче? Попробуйте POW (Plain Old Webserver, https://addons.Mozilla.org/firefox/3002), локальный сервер для вашего браузера. Он пока существует в ранней версии 0.06, но служит отличным примером одаренности расширений Firefox. Он основан на JavaScript и поддерживает протокол HTTP Post, cookies, SQL и Ajax. Свой сайт с файлами вы можете защитить паролем, которых хранится в /home/USER/.Mozilla/firefox/default.NUMBER/pow/htdocs. Интересно, что уже разработаны расширения для POW. Одно из них, Breadcrumbs (https://addons.mozilla.org/firefox/2954), сохраняет посещенные страницы и встраивает в Firefox систему для их поиска на будущее.
Развлечения
Расширения Firefox – труд легионов разработчиков, приковавших себя к компьютерам, чтобы сделать Сеть чуточку комфортнее, и они не собираются складывать руки. Когда мы выбирали первую десятку расширений, мы не руководствовались ни отзывами о них, ни даже их возможностями. Насущно необходимое для одного может быть источником досады для другого. Мы просто хотели возможно полнее отразить многообразие достижений и тот потенциал, который делает Firefox лучшим из браузеров. А что в вашей первой десятке? Расскажите нам о своих фаворитах: letters@linuxformat.ru.
Firefox справляется с многими форматами мультимедиа, но он способен на большее. Например, есть расширение (https://addons.mozilla.org/Firefox/2478) для тех, кто следит за сериями американского мультика Homestar Runner (http://www.homestarrunner.com), есть просмотрщик фотографий Flickr на боковой панели (https://addons.mozilla.org/Firefox/1135), а можно интерактивно загрузить, отредактировать и разместить фотографии на главных сайтах-фотоколлекциях инструментом вроде помещенного на сайте http://www.picture2life.com (правда, он пока ждет обновления до версии Firefox 2.0).
9. Fast Video Download
С точки зрения чистого удобства, мы просто обязаны были включить в наш обзор Fast Video Download (https://addons.mozilla.org/Firefox/3590). Это расширение добавит вам кнопку закачек видео-файлов с наиболее популярных сервисов, среди которых Google Video, MySpace и YouTube. Оно здорово экономит время, и при условии, что вы загружаете только клипы, доступные свободно, смело им пользуйтесь.
10. Performancing
А как насчет вашего вклада? Если вы ведете онлайн-дневник, вы можете создавать новые публикации в любом браузере; но специально для стандартных CMS-форм ПО не существовало. Расширение Performancing (http://www.performancing.com) позаботилось об этом: оно поддерживает большинство систем, включая Wordpress.com, TypePad, LiveJournal и MSN Spaces, с готовыми конфигурациями для ваших собственных: Drupal, Movable Type, Textpattern и Roller. Если ни одна из них не сработает, можно попробовать соединиться через MetaWeblog и Blogger APIs.
Редактор находится в нижней части экрана и не мешает вам продолжать серфинг, одновременно создавая публикацию. Это полезно при отправке новостей, а также при необходимости куда-нибудь сгонять за справкой. Поддерживаются закладки Delicious и статистика Metrics, сохраняется история публикаций.
Вот и вся наша первая десятка. Жаждете еще? Воспользуйтесь Data Analytics для обработки и извлечения данных из таблиц (https://addons.mozilla.org/Firefox/2010), или Deja Click (https://addons.mozilla.org/Firefox/3262) для автоматизации работы с браузером, или Fire Encrypter (https://addons.mozilla.org/Firefox/3208) для защиты ваших данных, или… или… или…