Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.

№57617-11-2016 18:35:56

Zerdsa
Участник
 
Группа: Members
Зарегистрирован: 31-05-2016
Сообщений: 189
UA: Firefox 38.0

Re: About:config

alexnorman777 пишет

специально  и только для вас сделал gif скриншот :rock: , перейдите по ссылке и увеличьте картинку, в верхнем левом углу во вкладке увидите мигающий гиф фавикон(я обвожу его стрелкой мыши)

Я как бы Вам тонко намекаю, что мой браузер через интересующий Вас about:config настроен так, что я не вижу их

Отсутствует

 

№57717-11-2016 22:38:04

OldUser
Участник
 
Группа: Members
Зарегистрирован: 28-09-2016
Сообщений: 47
UA: Firefox 51.0

Re: About:config

villa7
Спасибо за отклик.

Отсутствует

 

№57818-11-2016 14:54:41

alexnorman777
Участник
 
Группа: Members
Зарегистрирован: 04-11-2015
Сообщений: 59
UA: Firefox 50.0

Re: About:config

Zerdsa, мне нужно отключить только гиф иконки, а обычные оставить, если знаете как это сделать через about:config - то поделитесь, пожалуйста, сокровенными знаниями :)

Отсутствует

 

№57925-01-2017 20:44:55

AbsorbeR
Участник
 
Группа: Members
Зарегистрирован: 15-05-2012
Сообщений: 246
UA: Firefox 42.0

Re: About:config

Мне интересно почитать не только теорию, на что влияет параметр, но и истории из практики собрать. Параметр может обещать скорость работы, как у самолета, а в действительности эффекта ноль. Также, хотелось бы увидеть группировку параметров по категориям, потому что искать среди сотен только те, что влияют или могут повлиять на скорость работы - занятие сомнительное.

Себе поставил
images.dither (Строка) - параметр, отвечающий за сглаживание изображений. Значения:
   false - Не сглаживать их вообще
image.animation_mode (Строка) - способ проигрывания анимации (gif). Значения:
   once - единожды
extensions.getAddons.maxResults (Целое) - при поиске дополнений через встроенный менеджер в результатах поиска отображается 25 результатов. Данный параметр позволяет увеличить количество результатов для более плодотворного поиска. У меня 15 по умолчанию.

gfx.downloadable_fonts.enabled (Логическое) - загружать или нет отсутствующие в системе шрифты.
Откуда в таком случае загружаются шрифты? Может ли загрузка шрифта угрожать безопасности системы?
browser.taskbar.previews.enable (Логическое) - Определяет: показывать ли вкладке в "супербаре" windows 7
Не ясен смысл. Может быть "вкладкИ"? Фишка, как у IE что ли?

Кстати, по-моему выгрузка при сворачивании нифига не работает.

Отредактировано AbsorbeR (26-01-2017 02:59:46)

Отсутствует

 

№58001-02-2017 17:37:20

LikeThisBro
Участник
 
Группа: Members
Зарегистрирован: 01-02-2017
Сообщений: 1
UA: Firefox 51.0

Re: About:config

Добрый день. Были проблемы с работой браузера (скорость, отображение картинок и т.д.), но очень уж привык к мозилле, поэтому менять не хотел. Испробовал отключения плагинов, удаления расширений, сброс браузера и т.п. Ничего не помогало. Совсем "вглубь" процессов погружаться не хотелось, ибо нуб в общем-то. Но как-то забрел на одну страничку, где коротко и просто объяснили что делать;).
Помогло, все работает быстро (пока, по крайней мере). Но вот есть сомнения насколько это не нарушает работу браузера в плане безопасности и т.п. Текст убрал под спойлер. Хотелось бы услышать мнение о сих действиях (волнует прежде всего безопасность и приватность) Заранее спасибо.

скрытый текст
Вы скачали, установили и запустили браузер Mozilla Firefox. Поначалу он прекрасно работает. Но вот постепенно вы начинаете замечать, что скорость его запуска резко упала: иногда кликаете на иконку Mozilla и ждете, с минуту или две, пока браузер запустится. Знакомая ситуация? Думаю, что да. Таким образом, вы, «пошаманив» в настройках браузера, и, естественно, ничего не изменив в лучшую сторону, просто удаляете его. Но так ли это необходимо? Решительно нет! Просто далеко не каждый опытный пользователь знает о том, что для настройки браузера можно использовать, так называемые, СКРЫТЫЕ настройки (извините за вынужденный каламбур). И сейчас вы узнаете, как изменить настройки в течение всего нескольких минут. Вам ничего не надо понимать: просто выполните указанный алгоритм и ваш браузер Mozilla будет летать в прямом смысле этого слова! Готовы? Тогда поехали!

    1) Видите самую верхнюю АДРЕСНУЮ строчку? В ней вы прописываете следующее: about:config. Далее, вам откроется большое окно, с массой прописанных функций (эти функции прописаны в алфавитном порядке). В этом окне ищите строчку network.http.pipelining. Нашли? Молодцы! Теперь кликните на неё левой кнопкой мышки: этим действием вы измените параметр False на True.
    2) Теперь, в этом же списке, ищем следующую строчку, которая называется network.http.proxy.pipelining. Также кликаем по ней и изменяем параметр с с False на True.
    3) Ищем ещё одну строчку, которая называется network.http.pipelining.maxrequests, кликаем по ней. Увидите цифровое значение, например, цифру 4. Этот параметр необходимо изменить, прописав 100 или 200 (здесь всё зависит от мощности вашего компьютера и скорости Интернета. От себя скажу, что при скорости Интернета 100 Мбит/сек, я поставил значение 100 и браузер просто летает).
    4) Ну, вот почти и всё: остался лишь последний штрих. Наведите стрелочку курсора на самый верх списка, на заголовок, например, на «Имя настройки» или «Состояние». Кликните ПРАВОЙ кнопкой мышки. Выпадет меню, в котором выбираем строчку «Создать» (в этой строчке есть стрелочка) и затем кликаем на строчку «Целое». В открывшемся окне прописываем строчку nglayout.initialpaint.delay, кликаем «Ок» и в открывшемся новом окошке прописываем значение «0″ (ноль).

Вот м всё: проверяйте скорость вашего браузера.
Как видите, скрытые настройки — штука довольно трудная не только для «чайников», но и для опытных пользователей. Но теперь вы знаете, как ускорить браузер, с чем я вас и поздравляю, дорогие товарищи!

Отредактировано LikeThisBro (01-02-2017 17:42:00)

Отсутствует

 

№58101-02-2017 18:15:09

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: About:config

LikeThisBro пишет

Но вот есть сомнения насколько это не нарушает работу браузера в плане безопасности и т.п.

На безопасности эти настройки не сказываются никак. Причём в Seamonkey они даже не являются скрытыми, т.е. в about:config за ними лазить не надо - им в штатном окне настроек посвящён целый раздел: "Работа с HTTP".

Отсутствует

 

№58202-02-2017 12:57:20

Zerdsa
Участник
 
Группа: Members
Зарегистрирован: 31-05-2016
Сообщений: 189
UA: Firefox 38.0

Re: About:config

В каком параметре фиксируется список заблокированных сайтов в about:preferences#advanced -> Исключения -> Автономные данные?

Отсутствует

 

№58302-02-2017 21:00:39

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: About:config

Zerdsa пишет

В каком параметре фиксируется список заблокированных сайтов в about:preferences#advanced -> Исключения -> Автономные данные?

Скорее всего, список в явном виде нигде не хранися, а просто в файле places.sqlite у сайта ставится соответствующий флажок.

Отсутствует

 

№58402-02-2017 22:55:17

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 51.0

Re: About:config

Zerdsa пишет

В каком параметре фиксируется список заблокированных сайтов в about:preferences#advanced -> Исключения -> Автономные данные?

Судя по
Mozilla Firefox\browser\omni.ja\chrome\ru\locale\browser\preferences\preferences.properties

Выделить код

Код:

offlinepermissionstext = Следующим веб-сайтам не разрешено сохранять данные для работы в автономном режиме:

-> Mozilla Firefox\browser\omni.ja\chrome\browser\content\browser\preferences\in-content\advanced.js

Выделить код

Код:

showOfflineExceptions: function()
  {
    var bundlePreferences = document.getElementById("bundlePreferences");
    var params = { blockVisible     : false,
                   sessionVisible   : false,
                   allowVisible     : false,
                   prefilledHost    : "",
                   permissionType   : "offline-app",
                   manageCapability : Components.interfaces.nsIPermissionManager.DENY_ACTION,
                   windowTitle      : bundlePreferences.getString("offlinepermissionstitle"),
                   introText        : bundlePreferences.getString("offlinepermissionstext") };
    gSubDialog.open("chrome://browser/content/preferences/permissions.xul",
                    null, params);
  },

, это все хранится как и исключения про cookies, всплывающие окна и прочее – в файле permissions.sqlite, там moz_perms с type offline-app.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№58503-02-2017 19:25:09

Zerdsa
Участник
 
Группа: Members
Зарегистрирован: 31-05-2016
Сообщений: 189
UA: Firefox 38.0

Re: About:config

Infocatcher
yup
Ну, т.е., добавить свой адрес с нужным флагом через about:config "не представляется возможным"?

Отсутствует

 

№58604-02-2017 00:42:12

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: About:config

Zerdsa
А принципиально именно через about:config (prefs.js) это делать? Или через другой (но также текстовый) файл тоже устроит?

Отредактировано yup (04-02-2017 00:43:08)

Отсутствует

 

№58704-02-2017 10:11:44

Zerdsa
Участник
 
Группа: Members
Зарегистрирован: 31-05-2016
Сообщений: 189
UA: Firefox 38.0

Re: About:config

yup пишет

А принципиально именно через about:config (prefs.js) это делать? Или через другой (но также текстовый) файл тоже устроит?

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

Отсутствует

 

№58804-02-2017 14:35:06

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: About:config

Zerdsa
Тогда вот несколько ссылочек:
Customizing Firefox – Autoconfig Files
Customizing Firefox – Autoconfig Files (Continued)
Customizing Firefox – Advanced Autoconfig Files
Writing Configuration Files
и рекомендация автора первых трёх по поводу разрешения всплывающих окон этим методом:

Add this to your autoconfig and you’ll be good to go:

Components.utils.import("resource://gre/modules/Services.jsm");
Components.utils.import("resource://gre/modules/NetUtil.jsm");
Services.perms.add(NetUtil.newURI("http://YOURDOMAIN"), "popup", Services.perms.ALLOW_ACTION);
Services.perms.add(NetUtil.newURI("https://YOURDOMAIN"), "popup", Services.perms.ALLOW_ACTION);

В нашем случае, очевидно, вместо "popup" должно быть "offline-app", а вместо "ALLOW_ACTION" - "DENY_ACTION"

Отсутствует

 

№58905-02-2017 02:48:02

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: About:config

Zerdsa
В каталоге, куда установлен Firefox, зайти в подкаталог defaults\pref, создать там файл config-prefs.js со следующим содержимым:

Выделить код

Код:

pref("general.config.filename", "firefox.cfg");
pref("general.config.obscure_value", 0);

В каталоге, где лежит firefox.exe, создать файл firefox.cfg со следующим содержимым:

Выделить код

Код:

//
Components.utils.import("resource://gre/modules/Services.jsm");
Components.utils.import("resource://gre/modules/NetUtil.jsm");
Services.perms.add(NetUtil.newURI("http://YOURDOMAIN"), "offline-app", Services.perms.DENY_ACTION);
Services.perms.add(NetUtil.newURI("https://YOURDOMAIN"), "offline-app", Services.perms.DENY_ACTION);

(Первая строка, содержащая "//" - нужна!)

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

Отредактировано yup (07-05-2017 11:59:17)

Отсутствует

 

№59011-02-2017 19:37:06

Zerdsa
Участник
 
Группа: Members
Зарегистрирован: 31-05-2016
Сообщений: 189
UA: Firefox 38.0

Re: About:config

Какие аргументы могут быть у permissions.manager.defaultsUrl ? URL ?

Отсутствует

 

№59107-05-2017 00:59:40

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 38.0

Re: About:config

Помогите пожалуйста изменить значения следующих параметров:

скрытый текст
e2983633b2bbbc6d2832bf042b4e8ea9.png

Нужно изменить значение 38.0 на 48.0
Редактировал и prefs.js и создавал user.js ничего не менятся.

и у user.js нет приоритета по этим параметрам

Отсутствует

 

№59207-05-2017 10:19:00

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: About:config

Stakhovsky
Я не большой специалист по потрохам браузера, но, по-моему, номер версии в этих параметрах прибит сурово. Во всяком случае, мне не удалось его изменить даже с помощью

Выделить код

Код:

Components.classes["@mozilla.org/preferences-service;1"]
          .getService(Components.interfaces.nsIPrefBranch)
          .setCharPref("browser.startup.homepage_override.mstone", "48.0");

в файле конфигурации.

Зато строчка

Выделить код

Код:

Services.prefs.setCharPref("browser.startup.homepage_override.mstone", "48.0")

работает в консоли. А значит - должна работать и из кнопки Custom Buttons

Добавлено 07-05-2017 10:24:27
Проверил - из кнопки работает, но не при непосредственном вызове, а если через setTimeout задать небольшую задержку.

Отредактировано yup (07-05-2017 10:32:12)

Отсутствует

 

№59307-05-2017 11:25:30

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: About:config

Нашёл ошибку документации, которой пользовался во время первых экспериментов. Из файла конфигурации изменение версии таки работает:

Выделить код

Код:

lockPref("browser.startup.homepage_override.mstone", "48.0");

Остальные параметры - аналогично.

Как создать и разрешить файл конфигурации - см. мои сообщения чуть выше на этой странице.

Отредактировано yup (07-05-2017 11:46:42)

Отсутствует

 

№59407-05-2017 13:20:29

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 38.0

Re: About:config

yup
Не изменились параметры.
Делаю так:
В папке C:\Program Files\Mozilla Firefox 38\defaults\pref создаю файл config-prefs.js с таким содержанием:

Выделить код

Код:

lockPref("browser.startup.homepage_override.mstone", "48.0");
lockPref("extensions.check-compatibility.app-version", "48.0");
lockPref("extensions.lastAppVersion", "48.0");
lockPref("gecko.mstone", "48.0");
lockPref("extensions.lastPlatformVersion", "48.0");

В папке C:\Program Files\Mozilla Firefox 38 создаю файл firefox.cfg с таким содержанием:

Выделить код

Код:

//
Components.utils.import("resource://gre/modules/Services.jsm");
Components.utils.import("resource://gre/modules/NetUtil.jsm");
Services.perms.add(NetUtil.newURI("http://YOURDOMAIN"), "offline-app", Services.perms.DENY_ACTION);
Services.perms.add(NetUtil.newURI("https://YOURDOMAIN"), "offline-app", Services.perms.DENY_ACTION);

Все правильно?

Отсутствует

 

№59507-05-2017 13:33:02

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: About:config

Stakhovsky пишет

Все правильно?

Всё неправильно :)

В config-prefs.js должно быть:

Выделить код

Код:

pref("general.config.filename", "firefox.cfg");
pref("general.config.obscure_value", 0);

В firefox.cfg:

Выделить код

Код:

//
lockPref("browser.startup.homepage_override.mstone", "48.0");
lockPref("extensions.check-compatibility.app-version", "48.0");
lockPref("extensions.lastAppVersion", "48.0");
lockPref("gecko.mstone", "48.0");
lockPref("extensions.lastPlatformVersion", "48.0");

Отредактировано yup (07-05-2017 13:33:52)

Отсутствует

 

№59607-05-2017 13:50:17

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 38.0

Re: About:config

yup
Получилось, только теперь пишел заблокировано, это нормально? У вас тоже так?

скрытый текст
5b351fa425bd5ed40465a319ad0f38af.png

Отредактировано Stakhovsky (07-05-2017 13:51:47)

Отсутствует

 

№59707-05-2017 13:57:00

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: About:config

Stakhovsky пишет

Получилось, только теперь пишел заблокировано, это нормально? У вас тоже так?

Конечно. lockPref() для того и существует, чтобы задавать параметрам значения, которые в ходе сессии невозможно будет изменить.

Отсутствует

 

№59807-05-2017 14:01:17

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 38.0

Re: About:config

yup
ааа, а я подумал просто что заброкировано значит не работает, значит это оно работает и заблокировано от изменений. ясно, ура:), спасибо большое)

Отсутствует

 

№59905-09-2017 10:36:33

Zerdsa
Участник
 
Группа: Members
Зарегистрирован: 31-05-2016
Сообщений: 189
UA: Firefox 38.0

Re: About:config

Какие параметры в 55-ой линейке отвечают за работу с HTTP referer и редирект?

Отсутствует

 

№60016-02-2018 04:36:34

ts1000w
Участник
 
Группа: Members
Зарегистрирован: 07-06-2014
Сообщений: 44
UA: Firefox 38.0

Re: About:config

config-prefs.js:

Выделить код

Код:

pref("general.config.filename", "firefox.cfg");
pref("general.config.obscure_value", 0);

firefox.cfg:

Выделить код

Код:

//
lockPref("browser.sessionstore.upgradeBackup.latestBuildID", "0");
lockPref("browser.startup.homepage_override.buildID", "0");
lockPref("gecko.buildID", "0");
lockPref("media.gmp-manager.buildID", "0");
lockPref("toolkit.telemetry.previousBuildID", "0");

Не работает в 52.6.0 esr.
Говорит: "ошибка при чтении файла настроек. обратитесь к администратору."
В 38 все нормально. Что изменить?

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]