Пушистая лисичка|Шоткаты и хаки 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) тоже есть свои шоткаты.

{15 комментариев} Подписка на комментарии

гут ) отличный материалец!

Заюзал все советы, сейчас буду фигеть от скорости!

@mekal ну, про скорость советы я вырезал — ты их на своем сайте приводил. Я скорее про комфорт — потому что огнелис у меня так и жрет 130 мегабайт оперативки, запускается только чуть-чуть быстрее (я писал про плагин низкого старата, да). Когда канал загружен — три компа на одном канале-таки сидят, тогда приходится все-таки включать оперу. Она, правда, тоже часто глюкавит.

поставь вторую портабельную, она обновится до третьей) у меня по-крайней мере получилось так.

качать начинает заново, если докачка на сервере не поддерживается — это нормальное поведение. если докачка поддерживается — закачку можно продолжить с места обрыва.

Это спаммер ^^'

Не обращай внимания, я ссылку убираю — тут же dofollow :)

ааа...

FireFox конечно хорошо, но вот у меня Opera, и пока с неё слазить не хочется, может вы знаете как уменьшить нагрузку на систему, а то уж больно она требовательная,в about:config зашла, но там ничего не понятно(во всяком случае для меня) может есть где-нибудь такой же материал, но для opera?

Спасибо за науку.

Скажите заодно свое мнение о функциональности FF Preloader — сильно ли он помогает сократить время загрузки, или достаточно конфиговских хаков? У меня при загрузке лис проверяет RSS и страницы, заложенные в Update scanner.

@mosyagin: Ускоряется именно запуск ФФ. В первый раз это будет незаметно, зато в течении сессии каждый перезапуск будет гораздо быстрей.

Спасибо. Он стоял у меня на FF2 — и где-то я прочитал, что FF3 он уже не требуется. Видимо, это слишком оптимистично было сказано ))

спасибо, отличный материал! Давно чесались ручки лисичку причесать.

Кстати о оптимизации. У меня раскрыта тема как ускорость загрузку страниц в Мозилке — sonikelf.ru/razgonyaem-mozilku/. Милости прошу.

Юзать надо хром от гугла)))

Спасибо! Интересная статья!

А здесь можно оставить свое мнение ↓ Подписка на комментарии
какие-то из следующих трех полей можно оставить пустыми


нет тегам!!! **эмоция**, __ирония__, >цитата, {[код]}