После обновления до Firefox 14 (Windows) хорошее впечатление от улучшений сменилось недоумением, а затем и осознанием проблемы: файл настроек prefs.js в defaults\pref, который раньше работал со всеми версиями от 4 до 13, перестал загружаться.
Проводились самые разные эксперименты — и все безуспешно: включался антифишинг, автообновление и прочие признаки безвкусицы.
Ищу строку «по умолчанию» во всех файлах, файлов много, но первое внимание падает на xul.dll. Открываю в Олли, ищу то же самое.
И вот - я вижу интересные детали
а также здесь:.
100196C2 MOV ECX,xul.10BE1CF0 ASCII "greprefs.js" 100196D5 PUSH xul.10BE1CFC ASCII "defaults/pref/*.
js$" 10019744 PUSH xul.10BB0D28 ASCII "PrfDef" 10019799 PUSH xul.10BE1D10 ASCII "defaults/preferences/*.
js$" 10019849 PUSH xul.10BB0EF4 ASCII "PrefDL" .
1073043C MOV EDI,xul.10BE1B94 ASCII "defaults/preferences/*.
(J|j)(S|s)$"
Я пытаюсь создать каталог предпочтения по умолчанию и переместите туда мой prefs.js. Я запускаю.
Да! Все настройки на месте.
Итак: наш файл настроек js должен находиться в Mozilla Firefox\defaults\preferences .
Любопытно, что в раздаче до сих пор присутствует defaults\pref, но вроде бы Channel-prefs.js там не работает. Но дело не в этом, я оставил все как есть.
Потом заглянул в Linux - оказывается, уже в Fox 10 каталог настроек (а не prefs) вложен в defaults! Вот и ответ на вопрос, почему Mozilla нарушает (во второй раз) привычный, устоявшийся порядок вещей — ради единства верстки на разных платформах.
А вот мой файл настроек, созданный на основе известных рекомендаций, их критики и моих собственных исследований.
И, да, я использую антирекламный плагин imglikeopera, для него есть соответствующие настройки.
# Mozilla User Preferences
pref("browser.shell.checkDefaultBrowser", false);
pref("app.update.enabled", false);
pref("browser.cache.memory.max_entry_size", 4096);
pref("browser.display.show_image_placeholders", false);
pref("browser.download.useDownloadDir", false);
pref("browser.feeds.showFirstRunUI", false);
pref("browser.places.importBookmarksHTML", false);
pref("browser.rights.3.shown", true);
pref("browser.safebrowsing.enabled", false);
pref("browser.safebrowsing.malware.enabled", false);
pref("browser.search.update", false);
pref("browser.sessionhistory.max_total_viewers", 1);
pref("browser.startup.page", 0);
pref("browser.tabs.animate", false);
pref("config.trim_on_minimize", true);
pref("content.notify.backoffcount", 5);
pref("extensions.shownSelectionUI", true);
pref("extensions.update.enabled", false);
pref("extensions.update.notifyUser", false);
pref("extensions.pendingOperations", false);
pref("toolkit.telemetry.prompted", true);
pref("gfx.direct2d.force-enabled", true);
pref("layers.acceleration.force-enabled", true);
pref("imglikeopera.default.policy", 1);
pref("imglikeopera.experimental.options", true);
pref("imglikeopera.expiration.time", 604800);
pref("imglikeopera.flash.block", true);
pref("imglikeopera.policy.patterns", "yandex.net/ 1 yandex.st/lego/ 1 ");
pref("imglikeopera.policy.switchModes", "1,2");
pref("intl.charsetmenu.browser.cache", "windows-1251, UTF-8");
pref("network.cookie.prefsMigrated", true);
pref("network.dns.disableIPv6", true);
pref("network.http.max-persistent-connections-per-server", 8);
pref("network.http.pipelining", true);
pref("network.http.proxy.pipelining", true);
pref("privacy.sanitize.migrateFx3Prefs", true);
pref("privacy.sanitize.timeSpan", 0);
pref("security.warn_entering_weak", false);
pref("security.warn_viewing_mixed", false);
pref("ui.submenuDelay", 0);
Теги: #Firefox 14 #firefox #defaults #модификация файла #уточнение #правильные браузеры #развертывание #настройка #Firefox
-
Мультфильм Цыган: Смерть По-Молдавски...
19 Oct, 24 -
Новости Openstreetmap №3
19 Oct, 24 -
Toshiba Выпускает Самую Быструю Sd-Память
19 Oct, 24 -
Что Они Думали О Программистах?
19 Oct, 24 -
«Афиша» Покупает Nightparty.ru
19 Oct, 24 -
Акселератор Qiwi Universe. Начинать
19 Oct, 24