О браузерах в заплатках

Допилил Firefox Quantum до относительно приемлемого состояния. Кое-каких аддонов по-прежнему здорово не хватает, но опираясь на криво сделанные костыли ковылять можно. И ковылять, отдаю должное разработчикам, быстро. Ну, а чтобы не спотыкаться на тернистом пути, цепляясь костылями о корни и кочки, приделываю к костылям самопальные моторчики. Один из таких моторчиков лежит в особой папочке, дабы всегда был по рукой. При установке\переустановке браузера первым делом достаю эту заплатку и накрепко пришиваю. В заплатке собраны все настройки, обычно делающиеся через about:config. Но это, во-первых, долго, во-вторых не так наглядно и удобно. Удобнее, быстрее и надежнее единожды собрав необходимые настройки занести в файл user.js и сохранить в профиль. При загрузке браузер их подхватывает и отрабатывает. При необходимости легко и изящно можно совсем или на время переключить выполнение любого правила на дефолтное, закомментировав парой слешей или изменить, введя нужные значения.
Под катом привожу часть моего файла с настройками. Может, кому пригодится. Для пущей ясности для каждого правила прописал комментарии.

user.js

// Отправлять ли уведомления о нажатии ссылки адресам, указанным в атрибуте "ping" тега <a>
user_pref("browser.send_pings",false);
//Отправка сведений о загружаемых файлах в google для выявления вредоносных файлов
user_pref("browser.safebrowsing.downloads.enabled",false);
//Отключение запроса на показ оповещений
user_pref("dom.webnotifications.enabled",false);
//Показывать ли окно с вопросом о сохранении закрываемых вкладок до следующей сессии
user_pref("browser.showQuitWarning",true);
//Требуется ли нажимать кнопку подтверждения для изменения настроек
//user_pref("browser.preferences.instantApply",false);
//Открывать ли ссылки из внешних приложений во вкладке последнего окна. Значения: 0 – Открывать в текущей вкладке. 1 – В новом окне. 2 – В новой вкладке последнего окна
user_pref("browser.link.open_newwindow.override.external",1);
//При сохранении файлов браузер запоминает последнее место сохранения. Значения: TRUE - Для каждого сайта запоминается своё последнее место сохранения файла. FALSE - Последняя папка запоминается для всех сайтов
user_pref("browser.download.lastDir.savePerSite",true);
//Отмена скрытия домена в адресной строке
user_pref("browser.urlbar.formatting.enabled",false);
//Не закрывать окно при закрытии последней вкладки
user_pref("browser.tabs.closeWindowWithLastTab",false);
//Открывать закладки в новой вкладке
user_pref("browser.tabs.loadBookmarksInTabs",true);
//Открывать в новой вкладке ссылки из строки 'Поиск'
user_pref("browser.search.openintab",true);
//Убирает пунктирную рамку при нажатии на ссылки и элементы форм.
user_pref("browser.display.focus_ring_width",0);
// Автоматическое включение проверки орфографии для всех форм, в том числе однострочных.
user_pref("layout.spellcheckDefault",2);
//При выделении текста двойным щелчком, не будет захватываться пробел в конце
user_pref("layout.word_select.eat_space_to_next_word",false);
//Вставка текста из буфера обмена кликом средней кнопки мыши
user_pref("middlemouse.paste",true);
//Отключение телеметрии и сбора данных
user_pref("browser.ping-centre.telemetry",false);
user_pref("toolkit.telemetry.archive.enabled",false);
user_pref("toolkit.telemetry.bhrPing.enabled",false);
user_pref("toolkit.telemetry.enabled",false);
user_pref("toolkit.telemetry.firstShutdownPing.enabled",false);
user_pref("toolkit.telemetry.newProfilePing.enabled",false);
user_pref("toolkit.telemetry.reportingpolicy.firstRun",false);
user_pref("toolkit.telemetry.shutdownPingSender.enabled",false);
user_pref("toolkit.telemetry.unified",false);
user_pref("toolkit.telemetry.updatePing.enabled",false);
user_pref("experiments.enabled",false);
user_pref("experiments.activeExperiment",false);
user_pref("experiments.supported",false);
user_pref("datareporting.healthreport.uploadEnabled",false);
user_pref("nsITelemetry.canRecordBase",false);
user_pref("nsITelemetry.canRecordExtended",false);


Оставить комментарий

Ваш первый комментарий модерируется, поэтому появится не сразу.
Комментарии со ссылками проходят модерацию обязательно.
Комментарии, где в поле имени прописан ключевик, реклама, слоганы — удаляются.