З Налаштування Firefox - Файли налаштування за замовчуванням :
Налаштування за замовчуванням зберігаються у різних файлах, таких як all.js або firefox.js. Не рекомендується змінювати ці файли безпосередньо (і ви не можете їх легко, оскільки вони зберігаються у файлі omni.jar). Однак ви можете створити власні файли Javascript і розмістити їх у такому місці, щоб Firefox читав їх як налаштування за замовчуванням. Це місце розташування - це defaults/pref
каталог у тому самому місці, де розміщено виконуваний файл Firefox. Файли в цьому місці використовуватимуться для всіх користувачів Firefox (вони не є профільними).
Додавання налаштувань за замовчуванням так само просто, як створення файлу з розширенням .js у каталозі за замовчуванням / налаштуваннями та додавання рядків, таких як:
pref("browser.rights.3.shown", true);
Важливо, щоб ви отримали правильний формат виходячи з типу переваг. У цьому випадку перевага є булевим, тому вказуємо значення true або false без лапок як значення праворуч. Якщо це рядок, ви ставите це в лапки. Якщо це ціле число, ви ставите значення без лапок. Ви можете вказати тип уподобання, переглянувши стовпчик "Тип" у форматі about: config.
Все, що ви можете зробити з файлом налаштувань за замовчуванням, це встановити значення налаштувань за замовчуванням. Ви не можете їх заблокувати і ви не можете змінити налаштування користувачів.
Якщо ця процедура занадто непроста, через проблему пошуку потрібних імен для налаштувань можна скористатися майстром додаткової CCK Wizard,
який забезпечує простіший інтерфейс, схожий на майстра:
Майстер CCK можна використовувати для створення розширення, яке налаштовує Firefox. Щоб отримати доступ до нього, після встановлення виберіть Інструменти-> Майстер CCK.
Я створив цю надбудову, щоб люди могли розгортати Firefox саме так, як вони хотіли, особливо корпоративних користувачів та освітніх установ.
Mozilla недостатньо робить для підтримки корпоративних користувачів, і це була моя спроба виправити це.
Вона дозволяє проводити такі налаштування:
- Додати ідентифікатор до рядка агента користувача
- Змініть домашню сторінку за замовчуванням та запустіть заміну домашньої сторінки
- Змініть текст рядка заголовка
- Змініть анімований логотип
- Змініть веб-сторінку та підказку, що використовується для анімованого логотипу
- Додайте пункт меню довідки, який посилається на веб-сторінку
- Укажіть сайти, для яких спливаючі вікна та XPInstalls дозволені за замовчуванням
- Попередньо встановіть плагіни браузера
- Попередньо встановіть пошукові системи
- Додайте папку, закладки та живі закладки на особисту панель інструментів
- Додайте папку, закладки та живі закладки до папки закладок
- Встановіть налаштування за замовчуванням
- Налаштування блокування
- Додавання ключів реєстру (лише для Windows)
- Додайте сертифікати
- Встановити конфігурації проксі за замовчуванням
- Пакуйте інші XPI з вашим розповсюдженням
- Вимкнути про: config
EDIT: CCK перетворився на CCK2 і перейшов сюди .
user.js
, але з одним додатковим кроком. Див. Пов’язане: Як змінити Firefoxabout:config
із сценарію оболонки? . Справа user.js працювала на мене.