Про FireFox

Вже дуже здавна моїм основним браузером є FireFox і вирішив розказати про розширення (або додатки) і настройки, які дозволяють мені покращити серфінг і полегшити розробку сторінок у цьому браузері.
Розширення
Коли FireFox тільки встановлений, він небагато чим відрізняється від інших браузерів. За IE6 кращий тим що має таби, за IE7 мабуть нічим не кращий, а від Opera явно програє у швидкості. Але як тільки понаставляти розширень (не плутати з плагінами - це зовсім інше), то функціональні можливості значно розширюються. Потім привикаєш до цих можливостей і вже жити без них не можеш :) Отож, мої улюблені розширення (зірочками позначено моє суб'єктивне бачення першонеобхідності):
![]() ![]() ![]() |
AdblockPlus - Розширення яке блокує рекламу: баннери, картинки, скрипти, ... І робить воно це фільтруючи Url. Наприклад поставивши фільтр «http://wasja.com/adgraphics/*» я можу бути впевненим, що ніяка картинка з домену wasja.com і з папки adgraphics не завантажиться. Можна формувати списки фільтрів самому, або підписатись на готові банлісти. |
![]() ![]() ![]() |
DownThemAll - Невеличкий менеджер завантажень. Збільшує швидкість закачки на 400%, підтримує докачку. А також може знайти всі лінки на сторінці, профільтрувати їх по розширенню, і поназивати збережені файли за певним шаблоном. |
![]() ![]() |
EnhancedBookmarkSearch - Розширення яке додає можливість швидкого пошуку серед закладок. Після встановлення рекомендую винести кнопку «Search Bookmarks» на головну панель. |
![]() |
FireFoxMenuButtons - Додає 41 кнопку, які можна додати на панель. Вважаю корисним винести на панель кнопки для виклику діалогів настройок і розширень. |
![]() ![]() ![]() |
FirefoxExtensionBackupExtensionFEBE - Розширення для здійснення резервного копіювання всіх встановлених розширень, настройок, закладок, пошукових систем, тем та іншого. |
![]() ![]() |
FlashGot - Розширення, яке додає інтеграцію всіх популярних менеджерів закачок з FireFox'ом. Додає можливість закачувати файл улюбленим менеджером зробивши Alt+Click по лінку. |
![]() ![]() ![]() |
Flashblock - Розширення, яке блокує флешки. Замість них з'являється віконечко, завдяки якому можна зберегти флеш-файл або дозволити програвання в браузері. До речі я не знаю жодного браузера (крім Firefox) який міг би блокувати флеш! |
![]() ![]() ![]() |
FoxmarksBookmarkSynchronizer - Синхронізує закладки між двома або більше комп'ютерами, на яких встановлений FireFox. Також дає можливість отримати всі свої заклади з будь-якого комп'ютера через my.foxmarks.com. FoxMarks працює у фоні і тримає всі закладки в оновленому стані на всіх комп'ютерах. |
![]() |
Greasemonkey - Дозволяє виправити вигляд певних сайтів і їх функціональність. Фактично розширення запускає певний javascript-скрипт при кожному заході на сайт, який вже робить все що треба. Цей скрипт (в народі їх назвали userscript) можна зробити самому, або скачати звідкись. Є навіть розширення platypus, яке дозволяє відредагувати сторінку візуально (WYSIWYG методом) і зберегти зміни в userscript. Мені сподобались такі два юзерскріпти - Linkify ting і GoogleMonkeyR. |
![]() ![]() |
IETab - Розширення, яке дозволяє переглядати сайт на движку Internet Explorer`а але у вікні FireFox`а. Таким чином не потрібно включати IE, якщо сайт погано показується в FF, або не працює якийсь ActiveX. IE Tab автоматично включається при перегляді сторінок з сервера microsoft і сторінок з розширеннями *.mht, *.mhtml. Рекомендую винести кнопку «IE Tab» на панель. |
![]() ![]() ![]() |
ImageZoom - Розширення, яке дозволяє зумити картинки на сайті. Причому всі головні дії можна робити тільки мишкою і це дуже зручно. |
![]() |
LocaleSwitcher - Перемикач мов. |
![]() |
QuickRestart - кнопка для рестарту браузера. |
![]() ![]() ![]() |
ResizeSearchBox - Мегапотрібне розширення, яке дозволяє збільшити розміри «Google Search» тулбару. |
![]() ![]() ![]() |
TabbrowserExtensions - Мегакласне розширення для роботи з табами. Має дуже багато настанов, такого я ще не бачив в жодному браузері! Дозволяє, приміром, виділяти пов'язані таби одним кольором, або поставити мініобраз сайту в заголовку закладки, є можливість фолдінгу, зберігає сесію закладок при виключенні браузера і ресторить при наступному запуску, зберігає історію табів і може приміром перейти на останній таб який закрився, та багато чого іншого... Нажаль розширення працює тільки в FireFox 1.5+, а в FF 2+ вже не працює, крім того це розширення не є рекомендованим з боку Mozilla тому що воно конфліктує з багатьма іншими розширеннями. Тому якщо вже поставили TabBrowerExtension, то не ставте інших розширень, які впливають на роботу табів. Рекомендую авторські настанови. |
![]() |
UkrainianUALanguagePack - український переклад для FireFox 1.5.x. |
![]() |
Sage - Простий RSS агрегатор. |
![]() |
Auto Copy - При кожному виділянні копіює виділене в буфер, так що не доводиться постійно тиснути ctrl+c. Спочатку трохи незвично, але потім привикаєш і це досить зручно. |
![]() ![]() |
ScrapBook - Дозволяє зберігати сайти, сторінки, фрейми, виділену частину сторінки. Причому зберігає сторінки краще, ніж стандартний save as. Також організовує збережені сторінки у свій bookmark. |
![]() |
Torrent Finder Toolbar - Пошук торрентів по популярних сайтах. |
Девелоперські:
![]() |
AddNEditCookies - Розширення для перегляду і редагування cookies`ів (по-українськи коржиків :) ). |
![]() |
ClearCacheButton - Кнопка яка чистить кеш. Необхідна, коли потрібно переконатись, що файли не беруться з кешу. |
![]() ![]() |
ColorZilla - Додає в статусбар піпетку, якою можна визначити колір якогось пікселя на сайті і отримати Html-код кольору. Інколи треба просто взнати Html-код кольору, то є ColorZilla і не треба запускати Photoshop :) |
![]() ![]() ![]() |
Firebug - Без сумніву найпотрібніший і найкращий інструмент для веб-девелопера, і особливо для javascript-девелопера. Має javascript-консоль в якій можна запускати свій код, може дебагати скрипти, має зручний перегляд дерева DOM-моделі документа, для кожного елемента можна переглянути computed css при чому показуються стилі які перекриваються, перегляд DOM-властивостей кожного елемента, можливість в online`ні редагувати документ, скрипти, css-властивості, показує час завантаження кожного елемента на сторінці, Http-заголовки для кожного елемента а також для AJAX-запитів, і таке інше... |
![]() |
GooglePagerankStatus - Показує Google PageRank сторінки в статусбарі. Таким чином можна подивитись на ранг своєї сторінки, або на ранг сторінки яка посилається на тебе, або ранг сторінки на яку ти хочеш дати лінк. |
![]() ![]() |
HtmlValidator - Розширення яке проводить Html-валідацію сторінки і показує кількість помилок і зауважень. Розширення конфліктує з TabbrowserExtension так, що не показується панель з списком помилок і їхнім описом при перегляді сурса. Щоб це виправити потрібно зайти в TabbrowserExtensions Options > Use Tab > View Source і вибрати опцію Open in new window, після цього перезавантажити браузер. |
![]() |
JSView - Додає кнопку, з якої можна вибрати всі скрипти і стилі з сайту. Така можливість є і в FireBug, але кнопка на панелі - це трохи зручніше ;) |
![]() |
LinkEvaluator - Розширення дозволяє перевірити чи є на стрінці «биті» лінки. Хороші лінки підсвічує зеленим кольором, погані - червоним. Також цією тулзою можна перевірити свої улюблені закладки. |
![]() |
TamperData - Дозволяє редагувати Http-запит перед його остаточним відсиланням на сервер. |
![]() |
ViewSourceChart - Додає можливість переглянути джерело сторінки в гарному вигляді. Всі блокові елементи обводяться рамкою і заливаються певним кольором в залежності від типу чи глибини. Щоб розширення працювало в табі потрібно зайти в ViewSourceChar Options і поставити галочку в «View source shart in tabbed window» |
![]() ![]() ![]() |
WebDeveloper - необхідне розширення для веб-девелопера, має дуже багацько можливостей. Операції з кешем, перегляд/відключання/додавання cookies, відключення/перегляд/редагування css, операції з формами, висвічування меж елементів і атрибутів елементів, отримання різноманітної інфи про сторінку, редагування Html, робота з лінійками і вимірами на сайті, перегляд сайту при інших розширеннях екрану, ... - це лише невеликий перелік того, що вміє робити це розширення. Хочу зауважити, що WebDeveloper конфліктує з FireBug`ом в тому, що перекриває його основний хоткей - ctrl+shift+c (який робить inspect), тому раджу зробити так: зайти в WebDeveloper Options > Keys, забрати букву S з комбінації Disable Styles, замінити букву C на S в комбінації View CSS, перезавантажити браузер. Тепер буде працювати ctrl+shift+c у FireBug`зі і щоб подивитись стилі документу требуде натиснути ctrl+shift+s. |
![]() |
Dust-Me Selectors - Знаходить невикористані стилі. |
![]() |
User Agent Switcher - Додає кнопку, яка переключає User-Agent - поле яким ідентифікує себе браузер. Інколи можна обійти пароль на перегляд форуму, якщо представитись googlebot`ом :) Додаткові User-Agent стрічки можна експортувати із browsers.xml |
![]() |
SwitchProxy Tool - Переключалка настройок проксі |
![]() |
h4ck-y0u Toolbar - панелька з деякими хакерськими плюшками. Сподобалась можливість відсилання листа із вказанням поля From :) |
Настройки
- Раджу винести кнопку «Open a new tab» на головну панель - деколи буває лінь тиснути ctrl+t.
- Дуже класні є можливості у файрфоксі, але вони чомусь виключені по-замовчуванню. Заходимо в Options > Advanced > General > Accessibility і відмічаємо обидві галочки.
- Allow text to be selected with the keyboard - дозволяє виділяти текст з клавіатури.
- Begin finding when you begin typing - моментально переводить фокус на знайдений текст при пошуку.
Пошукові системи
Зразу після встановлення у FireFoxi в пошуковому тулбарі є декілька пошукових систем, такі я Amazon, Ebay, ... Але хто ними не користується може зайти в каталог C:\\Program Files\\Mozilla Firefox\\searchplugins\\ і повидаляти всі пошукові системи якими не користується. Рекомендую лишити Google і Wikipedia. До речі, щоб перейти в панель пошуку є комбінація ctrl+k, а щоб переміщатись між пошуковими системами є комбінації ctrl+up i ctrl+down.