Воскресенье, 28.04.2024
Меню сайта
Категории каталога
Другие статьи [12]
Электроника [2]
Media [3]
Audio/Video и т.д.
CS [2]
Counter-Strike by jpt

Последние добавления
Мини-чат
Главная » Статьи » Другие статьи

Интересные вещи в Firefox
Во многих программах, тем более в этой, а так же операционной системе есть свой специальные функции и команды, с помощью которых можно регулировать тонкие настройки программы. Но если пользоваться этими настройками, точно не зная их назначения, можно только расстроить программу. Эти настройки, как правило, разработчик применяет только для того, чтобы исправлять функциональность программы, а так же для настроек профессионалами точно знающими что им нужно. А для остальных пользователей эти настройки обычно скрывают.

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

  • about: - информация по ядре, номере сборки браузера, версии и об авторских правах.
  • about:mozilla - Показывает страницу из вымышленной The Book of Mozilla. Интересно почитать, меняется от версии к версии. В некоторых версиях, также располагались метеоры в стандартном Netscape throbber с большой огнедышащей ящерицей.
  • about:robots - Показывает страницу «Welcome Humans» с шуточными цитатами.
  • about:buildconfig - вывод опций и файлов, использованные для компиляции приложения из языка программирования.
  • about:cache - информация о кэш-памяти вместе со списком всех файлов.
    • about:cache?device=memory - Индивидуально показывает содержимое кэша памяти.
    • about:cache?device=disk - Индивидуально показывает содержимое дискового кэша.
  • about:plugins - Список плагинов, установленных в процессе использования Firefox.
  • about:credits - Здесь находятся полный список всех, кто принимал участие в создании программы, её продвижении по рынку и поддержке.
  • about:license - Показывает Mozilla Public License (и Netscape Public License) для частей программы.
  • about:crashes - Показывает список отчётов о нестабильной работе, созданных утилитой Breakpad, которые были отправлены на сервер Mozilla.
  • about:neterror - Показывает страницу «Ошибка» Firefox не может загрузить эту страницу по неопределённой причине.
  • about:config - представляет собой некое подобие редактору реестра Windows. Кстати, вместо этого можно поставить плагин: PREFERENTIAL, после установки которого в меню появляется новая ячейка: Advanced Preferences. Каждый отдельный пункт полученного меню сопровождается комментарием.

Далее приводится описание некоторых параметров about:config (более полное описание можно найти здесь):


DOM

В большинстве своём в этой группе хранятся настройки работы скриптов с окнами (попапами), такие как разрешать скриптам открывать окна или нет, разрешать ли скрывать адресную строку и т.п. теперь по порядку:

dom.allow_scripts_to_close_windows

разрешать ли скриптам закрывать окна.

dom.disable_image_src_set

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

dom.disable_open_click_delay

время по истечению которого отменяется возможность открытия новых попапов после одного клика.

dom.disable_open_during_load

отключить возможность открытия скриптом поп-ап окна при загрузке страницы, по умолчанию true, нужен головняк - ставьте в false, посмóтрите на интернет глазами пользователя начала первой декады двадцать первого века =))

dom.disable_window_flip

запрещать скриптам сворачивать/разворачивать окна.

dom.disable_move_resize

запрещать скриптам изменять размер окон или перемещать их.

dom.disable_window_open_feature.close

запрещать скриптам отключать кнопку close (закрыть) у окон.

dom.disable_window_open_feature.directories

запрещать скриптам открывать/закрывать панель закладок.

dom.disable_window_open_feature.location*

запрещать скриптам отключать строку адреса. True и только true, ибо знать где находишься не помешает.

dom.disable_window_open_feature.menubar

запрещать скриптам скрывать панель меню.

dom.disable_window_open_feature.minimizable

запрещать скриптам отключать кнопку minimize (свернуть) у окон.

dom.disable_window_open_feature.personalbar**

запрещать скриптам скрывать персональные панели инструментов окна, довольно-таки полезная штука, если используются расширения типа skype delicios и т.п.

dom.disable_window_open_feature.resizable*

запрещать скриптам отключать возможность изменения размера окна

dom.disable_window_open_feature.scrollbars**

запрещать скриптам скрывать полосы прокрутки. Можете поставить в true, если нет колёсика на мышке.

dom.disable_window_open_feature.status**

запрещать скриптам скрывать панель состояния

dom.disable_window_open_feature.titlebar

запрещать скриптам скрывать заголовок окна

dom.disable_window_status_change

запрещать менять текст в панели состояния

dom.max_chrome_script_run_time

максимальное время выполнения chrome-скрипта, т.е. скриптов ваших расширений они ведь тоже на js в основном написаны.

dom.max_script_run_time

максимальное время выполнения скрипта в милисекундах, кажется.

dom.popup_allowed_events

события которые могут открывать попап окна, по умолчанию "change click dblclick mouseup reset submit", можете добавить свои или убрать что-то из списка.

dom.popup_maximum*

максимальное количество попапов открытых одним скриптом, естественно ставим 2, а нафига больше?


Разное


В дополнение ко всему, были найдены следующие настройки, касающиеся разных областей применения js

dom.disable_cookie_get

запретить скриптам читать кукисы

dom.disable_cookie_set

запретить скриптам устанавливать кукисы

dom.disable_location.hostname.set**

запретить изменять скриптам имя хоста в строке адреса, спорная настройка, т.к. сейчас многие flash-сайты используют эту функцию, для навигации по сайту. Отключайте её в том случае, если вы действительно поняли предыдущее предложение и исходя из этого решили отключить.

network.cookie.prefsMigrated

позволяет сохранять кукисы при смене версий Лисы, ставим в true.

intl.charset.default

кодировка по-умолчанию, ставим в utf-8 или windows-1251

view_source.editor.external**

использовать внешнюю программу для просмотра кода страницы?

view_source.editor.path**

путь к внешнему просмотрщику.

layout.word_select.eat_space_to_next_word**

дословно: съесть пробел к следующему слову; определяет будет ли следующий за словом пробел захватываться при выделении слова двойным щелчком.

layout.word_select.stop_at_punctuation

при выделении останавливаться на знаках припенания и прочей пунктуации


Ускорение

Вот несколько настроек которые помогут вам ускорить свою Лисичку ещё чуть-чуть

network.http.pipelining*

устанавливает возможность туннелирования, т.е. отправки множественных запросов. Ставим true.

network.http.proxy.pipelining*

тоже что и предыдущее, но только для прокси, и тоже в true.

network.http.pipelining.maxrequest*

максимальное количество одновременных запросов, поставим тридцать, этого хватит.

nglayout.initialpaint.delay**

устанавливает задержку в секундах перед началом отрисовки страницы.

network.prefetching_next

запрос следующего документа, указаного в <link rel="next">,

network.http.redirection-limit**

ограничение количества возможных переадресаций

network.http.max-connections**

максимальное число соединений, при хорошем канале можно и больше поставить, главное чтобы оперативной памяти хватило.

network.http.max-connections-per-server**

максимальное количество соединений на сервер, можно поставить и выше.

network.http.max-persistent-connections-per-server**

максимальное число постоянных соединений с сервером.

network.http.max-persistent-connections-per-proxy**

тоже что и предыдущее только с прокси.


* — рекомендации помеченые одной звёздочкой желательны к применению (по мненею автора, ред.).
** — такие рекомендации остаются на ваше усмотрение.
Категория: Другие статьи | Добавил: DeeMan (24.03.2009)
Просмотров: 2910 | Комментарии: 1 | Рейтинг: 5.0/1 |
Всего комментариев: 1
1 DeeMan  
0
Как известно новая русскоязычная версия Лессицы по дефаулту настроенна на Яндекс, для кто привык к Google:

В командной стоке набираем about:config и устонавливаем значения:
keyword.URL: http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=
browser.startup.homepage: http://ru.start2.mozilla.com/firefox?client=firefox-a&rls=org.mozilla:ru:official
browser.search.selectedEngine: Google


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Друзья сайта
Mokslas
Kitka
Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0


Сайт за день посетили:




Copyright DeeMan's InfoWays © 2024