специально и только для вас сделал gif скриншот , перейдите по ссылке и увеличьте картинку, в верхнем левом углу во вкладке увидите мигающий гиф фавикон(я обвожу его стрелкой мыши)
Я как бы Вам тонко намекаю, что мой браузер через интересующий Вас about:config настроен так, что я не вижу их
Отсутствует
Zerdsa, мне нужно отключить только гиф иконки, а обычные оставить, если знаете как это сделать через about:config - то поделитесь, пожалуйста, сокровенными знаниями
Отсутствует
Мне интересно почитать не только теорию, на что влияет параметр, но и истории из практики собрать. Параметр может обещать скорость работы, как у самолета, а в действительности эффекта ноль. Также, хотелось бы увидеть группировку параметров по категориям, потому что искать среди сотен только те, что влияют или могут повлиять на скорость работы - занятие сомнительное.
Кстати, по-моему выгрузка при сворачивании нифига не работает.
Отредактировано AbsorbeR (26-01-2017 02:59:46)
Отсутствует
Добрый день. Были проблемы с работой браузера (скорость, отображение картинок и т.д.), но очень уж привык к мозилле, поэтому менять не хотел. Испробовал отключения плагинов, удаления расширений, сброс браузера и т.п. Ничего не помогало. Совсем "вглубь" процессов погружаться не хотелось, ибо нуб в общем-то. Но как-то забрел на одну страничку, где коротко и просто объяснили что делать.
Помогло, все работает быстро (пока, по крайней мере). Но вот есть сомнения насколько это не нарушает работу браузера в плане безопасности и т.п. Текст убрал под спойлер. Хотелось бы услышать мнение о сих действиях (волнует прежде всего безопасность и приватность) Заранее спасибо.
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)
Отсутствует
Но вот есть сомнения насколько это не нарушает работу браузера в плане безопасности и т.п.
На безопасности эти настройки не сказываются никак. Причём в Seamonkey они даже не являются скрытыми, т.е. в about:config за ними лазить не надо - им в штатном окне настроек посвящён целый раздел: "Работа с HTTP".
Отсутствует
В каком параметре фиксируется список заблокированных сайтов в about:preferences#advanced -> Исключения -> Автономные данные?
Скорее всего, список в явном виде нигде не хранися, а просто в файле places.sqlite у сайта ставится соответствующий флажок.
Отсутствует
В каком параметре фиксируется список заблокированных сайтов в 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.
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
А принципиально именно через about:config (prefs.js) это делать? Или через другой (но также текстовый) файл тоже устроит?
Непринципиально. Главное чтобы список можно было подсунуть до запуска браузера.
Отсутствует
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"
Отсутствует
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)
Отсутствует
Помогите пожалуйста изменить значения следующих параметров:
и у user.js нет приоритета по этим параметрам
Отсутствует
Stakhovsky
Я не большой специалист по потрохам браузера, но, по-моему, номер версии в этих параметрах прибит сурово. Во всяком случае, мне не удалось его изменить даже с помощью
Components.classes["@mozilla.org/preferences-service;1"] .getService(Components.interfaces.nsIPrefBranch) .setCharPref("browser.startup.homepage_override.mstone", "48.0");
в файле конфигурации.
Зато строчка
работает в консоли. А значит - должна работать и из кнопки Custom Buttons
Добавлено 07-05-2017 10:24:27
Проверил - из кнопки работает, но не при непосредственном вызове, а если через setTimeout задать небольшую задержку.
Отредактировано yup (07-05-2017 10:32:12)
Отсутствует
Нашёл ошибку документации, которой пользовался во время первых экспериментов. Из файла конфигурации изменение версии таки работает:
Остальные параметры - аналогично.
Как создать и разрешить файл конфигурации - см. мои сообщения чуть выше на этой странице.
Отредактировано yup (07-05-2017 11:46:42)
Отсутствует
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);
Все правильно?
Отсутствует
Все правильно?
Всё неправильно
В 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)
Отсутствует
Получилось, только теперь пишел заблокировано, это нормально? У вас тоже так?
Конечно. lockPref() для того и существует, чтобы задавать параметрам значения, которые в ходе сессии невозможно будет изменить.
Отсутствует
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 все нормально. Что изменить?
Отсутствует