Как сделать сборку firefox

Добавил пользователь Валентин П.
Обновлено: 10.09.2024

Собственную сборку Firefox вы можете сделать себе на сайте Firefox Builder
Сервис предназначен для создания кастомизированных под ваши интересы сборок Firefox и Thunderbird.
Выбор версий Firefox на базе которых можно делать свои сборки ограничен версиями от 3.0.10 до 3.6 а1pre, а Thunderbird от 2.0.0.21 до 3.1 а1.
В сборки можно добавлять аддоны и темы. Их можно выбрать из каталога или загрузить самим.

3 thoughts on “ Собственная сборка Firefox ”

Да нифига не пашет этот сервис, сервак лежит мирно посапывая.
Обидно…


Авторы проекта Firefox Builder предлагают всем желающим скачать готовую сборку браузера Firefox – исполняемый файл браузера, к которому уже присоединены плагины и темы оформления. При желании каждый пользователь может создать с помощью сайта свою сборку браузера и разместить в каталоге сайта. Сайт можно смело назвать социальным конструктором браузера Firefox.

В каталоге сайта Firefox Builder представлены готовые сборки браузера Firefox, а также подборки расширений и тем оформления. В подразделе сборок браузера указаны использованные при ее создании плагины и темы оформления, также авторы проекта в некоторых случаях добавляют описания сборок. Для каждой сборки указано число скачиваний. Кроме того, пользователи сервиса могут оставлять комментарии к сборкам. В каталоге готовых сборок представлены не только браузер Firefox, тут можно найти такие же сборки почтового клиента Thunderbird. В списке можно найти даже пре-альфа-версии сборок для Firefox 3.6.

Готовая сборка, созданная с помощью сайта, представляет собой exe-файл, который нужно лишь скачать и запустить на выполнение. В результате этого на компьютер будет установлен браузер (или почтовый клиент Thunderbird) одновременно со всеми плагинами и темами оформления.


Список представленных сборок можно упорядочить несколькими способами – по имени, описанию, рейтингу. Также пользователям доступен поиск готовых сборок, например, по названию.

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

Специальные списки на главной странице сайта содержат последние сборки, созданные пользователями Firefox Builder, а также – наиболее популярные сборки браузера.

После регистрации пользователь может пополнить каталог сборок, добавив в него свои. Для этого нужно добавить файлы плагинов или тем оформления – со своего компьютера или из Интернета, после чего сервис создаст готовый для установки файл сборки браузера.


Идея, равно как и реализация сервиса Firefox Builder является оригинальной и довольно уникальной, хотя и лежащей на поверхности. Многие продвинутые пользователи браузера наверняка готовы поделиться своими сборками браузера и рассказать о том, какие плагины они используют. Проект Firefox Builder поможет им в этом и сделает продукт от Mozilla еще более популярным.

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

Если не приложение, можно ли это сделать вручную?

1 ответ 1

Есть параметры командной строки для установки расширения и темы:

Мне интересно, можно ли это сделать, загрузив расширения, скомпилировав их в папку и создав командный файл для их установки.

  • пользовательские стили
  • пользовательские скрипты
  • темы
  • пользовательский макет

Возможно, вы сможете скопировать некоторые файлы из вашего собственного профиля Firefox и просто скопировать их в профиль пользователя, снова в командном файле. Не уверен, насколько хорошо это будет работать (например, для скриптов могут быть индексные файлы), но это, безусловно, стоит изучить.


Если вы думаете, что это браузеров на основе Chromium развелось очень много и что только ленивые не делают свои браузеры, то сейчас я вам расскажу, как обстоят дела в лагере второго крупнейшего браузера - Firefox. Firefox хорош почти всем: он надёжный, предсказуемо работает, очень хорошо настраивается и позволяет управлять собой с помощью расширений, которые работают на более низком уровне, чем у Chromium, где до сих невозможно менять внешний вид браузера, не переделывая полностью исходный код. Но есть у браузера Firefox один изъян, который заставил меня в своё время бросить его и перебраться на очень шустрый, но нестабильный Vivaldi - скорость работы. Я сейчас говорю даже не про скорость рендеринга, загрузки страниц и работы js-движка (хотя Firefox и здесь не блещет успехами), а про скорость и отзывчивость интерфейса! Я готов потерпеть лишние 0,5 секунд пока откроется страница, но терпеть лаги при выводе меню или переключении вкладок, выше моих сил.
К счастью, есть программные решения, которые позволят вам пользоваться более производительным Firefox. Я говорю про использование кастомных сборок Firefox, скомпилированных специальным образом, чтобы вы получили максимальное быстродействие и задействовали все возможности вашей операционной системы и процессора. Сделать такую версию браузера не так уж и сложно, если вы обладаете навыками программиста и у вас есть подходящий компилятор, но в этой статье я рассмотрю несколько уже готовых известных сборок браузера Firefox.



Waterfox - версия, сделанная с помощью компилятора C++ под x64-системы. Я долгое время сидел на этой сборке и она действительно работает пошустрее, чем обычная версия Firefox, даже с учётом того, что я использовал portable-версию с HDD, а не установленную на SSD, как мои остальные браузеры. Waterfox основан на 44-й версии Firefox, а значит он отстает в развитии от своего прародителя и подвергает пользователя опасности. Кроме того создатели сборок изменяют исходный код и вносят различные правки и патчи (вроде отключения функций), что наверняка не поспособствует общей безопасности.


pcxFirefox - ещё одна сборка, которую сделал один студент (предыдущую тоже делал один студент, но там аудитория пользователей была больше). У проекта очень скромный сайт и страничка на sourceforge. Да, сначала доверия не внушает. но только пока вы не воспользуетесь этой сборкой. Это реально очень быстрый Firefox! Я и не подозревал, что разжиревшая в последние годы "лиса" может работать так шустро. К сожалению, основан тоже на 44-й версии движка, а ведь в конце весны официальный Firefox уже перейдет на 46-ю. PcxFirefox работает как портативная версия и прямо из коробки начинает использовать пути и папки от официальной версии Fiefox, если она у вас была установлена.


Cyberfox - x64 (x86 тоже доступна) версия браузера от одной студии (список проектов не впечатляет). В отличии от предыдущих сборок основан на 45-й версии движка. В браузере удалена телеметрии и всякие фишки Firefox, имеется возможность использоваться старый классический стиль браузера как в Palemoon. Надо отдать должное разработчикам: уже имеются версии под все языки, портативная версия и менеджер обновления браузера, чем не могут похвастаться предыдущие сборки, которые все идут на английском языке.


Так как кастомные сборки изначально англоязычные, то озаботиться установкой русского языка вам придётся самостоятельно, благо сборки изменены не так сильно, чтобы к ним не подходили стандартные language packs. Заметьте, что качать вы должные языковые дополнения именно под вашу версию браузера (44 в данном случае). После скачивания пакета и установки русского словаря для проверки орфографии, нужно с помощью настроек сменить локализацию браузера Firefox - иначе ничего работать не будет. Как сменить локализацию написано в статье на сайте Mozilla - следуйте указаниям оттуда (придётся залезть в about:config и поменять значение одного параметра на ru).


Меняем user agent в Firefox

User agent вашей сборки Firefox будет сильно отличаться от обычных версий браузера и сигнализировать недоброжелателям об устаревшей версии, поэтому я предлагаю заменить его на что-то менее заметное: например на user agent последней версии Firefox или даже Google Chrome (в последнем случае некоторые сайты могут глючить при работе со скриптами). Делается эта подмена с помощью расширений тип User agent switcher или вручную. Для ручного изменения user agent необходимо в параметрах about:config создать строковой параметр general.useragent.override и присвоить ему обозначение понравившегося браузера. Полноценной защиты от хакеров этот трюк не даст, но хоть что-то. Узнать подробнее о том, какую информацию выдаёт ваш браузер и насколько вы "отличаетесь" от остальных пользователей интернета, можно с помощью этого теста от EFF в разделе fingerprinting.

Это конечно же не все сборки Firefox, а только малая их часть, потому что имеется огромное множество сборок для разных целей. Например, имеются версии под процессоры Intel Atom, чтобы работать на старых нетбуках и планшетах с Windows. Есть версии сборок Firefox не только для Windows, но и для Linux и Mac. Выберите и попробуйте какую-нибудь из них и возможно вы не сможете после этого спокойно пользоваться обычной "тормозной" версией Firefox. Использование pcxFirefox вернуло мне веру в Mozilla Firefox и позволило дальше пользоваться и получать удовольствие работы в этом прекрасном браузере.

Читайте также: