Пушистая лисичка|Шоткаты и хаки Firefox
Ай, а я все про свою любимую лисичку. Абсолютно голая, она как браузер ничего особого не представляет, вся ее функциональность в возможности расширения и настроек на любой лад — это каждый знает. Но помимо установки плагинов и расширений, можно вручную залезть в ее внутренности (страничка about:config) и понацеплять там кучу всякого интересного.

А если ручные настройки еще совместить со знанием основных горячих клавиш, так можно вообще из браузера не вылезать. Честно-честно.
Часть сакральных знаний подчерпнута с Хабра, часть — из каких-то других мест.
Во-первых, что можно сделать с about:config. Перечислено в порядке название переменной, ее значение, описание. В случае, если придется создать ключ, это указано.
Скрипты
browser.tabs.loadDivertedInBackground = true. Загрузка новых табов в бэкграунде, без переключения на них — не надо нажимать на скролл или удерживать ctrl.
dom.disable_window_open_feature.resizable = true. Запретить скриптам возможность запрета изменения размера окна, о как.
dom.disable_window_open_feature.status = true. После этого скрипты перестанут скрывать панель состояния.
dom.disable_window_status_change = true. Текст в панели состояния давно не меняют, ну а вдруг какой гений найдется.
Память
Также стоит оптимизировать работу firefox с памятью — ведь если со скоростью загрузки еще можно смириться, то, сколько он ест оперативки — убивает.
browser.sessionhistory.max_entries = 10. Зачем хранить большую историю?
browser.sessionhistory.max_total_viewers = 0.
А также создаем следующие два ключа, если их нет (а их нет часто):
config.trim_on_minimize типа boolean (логическое), ставим в true (только в Windows).
browser.cache.memory.capacity типа integer (целое) и назначаем значение 32768.
Мелочи
intl.charset.default = utf-8. Кодировка по умолчанию. Необходимость перехода с windows-1251, честно говоря, условная. Можно и не менять.
browser.display.focus_ring_width = 0. А вот эта вещь просто обязательна — перестает показываться пунктирная рамка при нажатии на ссылки и элементы форм.
layout.spellcheckDefault = 2. Автоматическое включение проверки орфографии для всех форм — вроде работает и так, но все же приятней, когда быстро набираешь, а оно тебе подсказывает. Кстати, вышла уже новая версия 0.3.1 клевого русского словаря.
Для того, чтобы пробовать разные дополнения, несмотря на их «несовместимость» с этой версией лисички (что часто значит только то, что автор тупо забросил его поддерживать), надо просто создать две логических переменных extensions.checkCompatibility и extensions.checkUpdateSecurity, установив их в false.
mousewheel.horizscroll.withnokey.action = -1. Бывает, что быстрая прокрутка вверх вызывает переход на страницу назад. Эта мелочь иногда проявляется, а этот хак ее убирает.
layout.word_select.eat_space_to_next_word = false. При выделении текста двойным щелчком, не будет захватываться пробел в конце. А то достает сильно.
security.dialog_enable_delay = 0. Убираем задержку в диалоговых окнах установки расширений и плагинов.
Горячие клавиши
Горячие клавиши лень обычно запоминать, хотя, на мой взгляд, еще ленивее дергать постоянно мышку зазря. А совсем на днях видел публикацию шоткатов фаерфокс, автор которой даже не поленился проверить, а работает хоть один из его советов, передранных с какой-то старой зарубежной статьи.
Рефрешить страницу можно и обычным способом (F5, ctrl+r), а можно прямо с кэшем (ctrl+f5). Помимо ctrl+tab и ctrl+shift+tab можно переходить прямо по номеру вкладок ctrl+1 (2, 3, 4...), прямо как это, хех, делается при выборе отрядов в RTS. Так же дублируется зум страницы — ctrl++ и ctrl± , а также восстановление по умолчанию — ctrl+0.
Для быстрого перехода в адресную строку можно использовать ctrl+l, а в форму поиска — ctrl+k (ctrl+e, ctrl+j в разных осях). А исходный код страницы быстро доступен по ctrl+u, жаль, что нет такого же шотката и для HTML выделения.
Есть еще парочка маленьких комбо — закрыть вкладку можно щелчком по ней скроллом (ага, «средней кнопкой»). Скролл, кстати, сдвигает область обзора на столько строк, сколько задано в настройках операционной системы, поэтому, если захочется опуститься всего на одну строку, просто зажмите alt.
А можно и распечатать листы шоткатов Фаерфокса и заучить их все наизусть. Другой вариант — изменить настройки клавиш с помощью расширения Key Config, которое, правда, не работает в трешке (на нее, надеюсь, все уже давно перешли?).
Для редактора Wordpress (TinyMCE) тоже есть свои шоткаты.




гут ) отличный материалец!
Заюзал все советы, сейчас буду фигеть от скорости!
@mekal ну, про скорость советы я вырезал — ты их на своем сайте приводил. Я скорее про комфорт — потому что огнелис у меня так и жрет 130 мегабайт оперативки, запускается только чуть-чуть быстрее (я писал про плагин низкого старата, да). Когда канал загружен — три компа на одном канале-таки сидят, тогда приходится все-таки включать оперу. Она, правда, тоже часто глюкавит.
поставь вторую портабельную, она обновится до третьей) у меня по-крайней мере получилось так.
качать начинает заново, если докачка на сервере не поддерживается — это нормальное поведение. если докачка поддерживается — закачку можно продолжить с места обрыва.
Это спаммер ^^'
Не обращай внимания, я ссылку убираю — тут же dofollow :)
ааа...
FireFox конечно хорошо, но вот у меня Opera, и пока с неё слазить не хочется, может вы знаете как уменьшить нагрузку на систему, а то уж больно она требовательная,в about:config зашла, но там ничего не понятно(во всяком случае для меня) может есть где-нибудь такой же материал, но для opera?
Спасибо за науку.
Скажите заодно свое мнение о функциональности FF Preloader — сильно ли он помогает сократить время загрузки, или достаточно конфиговских хаков? У меня при загрузке лис проверяет RSS и страницы, заложенные в Update scanner.
@mosyagin: Ускоряется именно запуск ФФ. В первый раз это будет незаметно, зато в течении сессии каждый перезапуск будет гораздо быстрей.
Спасибо. Он стоял у меня на FF2 — и где-то я прочитал, что FF3 он уже не требуется. Видимо, это слишком оптимистично было сказано ))
спасибо, отличный материал! Давно чесались ручки лисичку причесать.
Кстати о оптимизации. У меня раскрыта тема как ускорость загрузку страниц в Мозилке — sonikelf.ru/razgonyaem-mozilku/. Милости прошу.