1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-firefox-profilemaker

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Профайлер профилей Firefox

Профайлер профилей Firefox — это веб-приложение для создания профилей браузера Firefox с предварительно настроенными значениями. Основной акцент делается на конфиденциальности и удалении ненужных функций. Приложение отключает вторгаемые функции, такие как передачу данных, позволяет отключать веб-функции, которые могут использоваться для уникализации браузера, а также содержит некоторые дополнительные опции для спорных функций, таких как Pocket.

Если вы просто хотите создать профиль, вы можете найти сервис, работающий по этому коду, по адресу ffprofile.com. Этот репозиторий содержит код для запуска вашего собственного экземпляра, то есть для добавления своих собственных настроек или просто чтобы не доверять сайту, но генерировать профили локально.

Проект и сайт не имеют никакого отношения к Mozilla и не одобряются ею.

Установка

Проект использует Python Django. Для локального запуска достаточно использовать тестовый сервер Django. Проект не использует возможности базы данных, однако требует наличие сессионного фреймворка, который может использовать различные типы баз данных в зависимости от конфигурации. Использование простой базы данных SQLite является достаточным.После создания проекта Django и добавления приложения, необходимо предоставить расширения Firefox, которые будут включены в профили, в виде файлов XPI в папке extensions, расположенной по пути запуска проекта. Расширения должны называться так же, как в файлах install.rdf / manifest.json, иначе Firefox не сможет их установить.Текущие URL-адреса и имена:

О проекте

Проект направлен на предоставление способа создания профиля с настройками конфиденциальности по умолчанию. Однако вместо импорта длинного файла user.js без понимания того, что делают эти опции, каждая опция должна иметь короткое описание, чтобы пользователи могли понять, почему они хотят включить или отключить данную опцию, а также какие могут быть побочные эффекты. Одноразовое решение не подходит всем, поэтому цель состоит в том, чтобы предоставить мастер для создания персонализированного профиля.Сохранение простоты подразумевает, что он не может содержать всё. Если будет слишком много опций, люди просто не смогут найти время, чтобы прочитать каждый вариант и взвесить его преимущества и недостатки. Поэтому я стараюсь держать проект сфокусированным на наиболее важных опциях конфиденциальности.Некоторые вещи, которые мы в настоящее время не включаем:

  • Множество очень полезных расширений. Я стараюсь держать список коротким, так как расширения могут замедлить работу браузера, они могут быть небезопасными, и существует множество отличных расширений, которые невозможно включить всех.
  • Ваши любимые настройки производительности и аналогичные оптимизации. Часто это компромиссы, которые сложно понять. Пользователи со знанием дела всё ещё могут изменить их самостоятельно (и получить их из одного из множества отличных файлов user.js, предоставленных другими людьми), но среднему пользователю вероятнее всего лучше использовать значения по умолчанию.
  • Большие изменения внешнего вида и пользовательского опыта. Это личные выборы, и их слишком много, чтобы включать все.
  • Опции, которые уже легко настроить. Если Firefox уже запрашивает разрешение перед выполнением чего-либо в первый раз, скорее всего, нет необходимости заранее настраивать ответ.

Это не должно препятствовать вам созданию таких настроек. Уже имеется базовая поддержка профилей, и планируется добавить функцию выбора нескольких профилей, например, security, privacy, classic ui или аналогичные комбинации. Когда эта функция будет реализована, такие настройки можно будет включить в дополнительные профили.Отслеживатель ошибок содержит некоторые задачи по инфраструктуре для этих вещей и некоторые задачи, помеченные как другой профиль?, которые могут быть реализованы в будущем.

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

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Firefox Profilemaker — это веб-инструмент для редактирования конфигурации браузера. С его помощью можно легко настроить до 41 пользовательского параметра в 7 категориях. Развернуть Свернуть
AGPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-firefox-profilemaker.git
git@api.gitlife.ru:oschina-mirror/mirrors-firefox-profilemaker.git
oschina-mirror
mirrors-firefox-profilemaker
mirrors-firefox-profilemaker
master