Giter Site home page Giter Site logo

betterfox's Introduction

GitHub Maintained GitHub Maintained GitHub closed issues Visitors

Betterfox

about:config tweaks to enhance Mozilla Firefox. Files are updated as needed for your user.js.

Made for everyday browsing

A secure, blazing fast browsing experience. Without breakage. The objective is to make the defaults sufficient enough for the average privacy-minded user, but remain trouble-free enough that my grandmother could use it. (That puts a whole new twist on being a foxy grandma!) Edit: Sorry for the dad joke πŸ˜“

Simple goals

  1. Minimalism: get what isn't needed out of the way
  2. Efficiency: unleash Firefox's ability to be fast and performant
  3. Security: sensible privacy and security without causing site breakage

Simple configs

List Description
Fastfox Immensely increase Firefox's browsing speed. Give Chrome a run for its money!
Securefox Telemetry blocked. HTTPS-by-Default. Total Cookie Protection with site isolation. Enhanced state and network partitioning. Various other enhancements.
Peskyfox Unclutter the new tab page. Remove Pocket. Restore compact mode as an option. Stop webpage notifications, pop-ups, and other annoyances.
Smoothfox Get Edge-like smooth scrolling on your favorite browser β€” or choose something more your style.
user.js All the essentials. None of the breakage. This is your user.js.

πŸ’‘ Fastfox, Securefox, Peskyfox, and Smoothfox are guides to relevant prefs in Firefox. The user.js is curated from the options located in these documents. Please read the guides to understand the various options hidden in Firefox.

about:Privacy

Most repos have niche privacy and security concerns with little regard for speed, annoyances, or mainstream use. Betterfox was inspired by the law of diminishing returns and the minimum effective dose. For instance, features like WebGL and DRM are still enabled, and you won't find a setting like privacy.resistFingerprinting mentioned here^why?. And while Betterfox is designed to set-and-forget, it contains plenty of options for those who like to tinker.

If your context calls for anonymity and not just reasonable privacy, then please use Tor Browser.1 Fingerprinting is a high threat model issue that is only addressed reasonably by Tor.

Assumptions

Apply preferences from the common overrides sticky if you want to revert the following behavior:

  • Firefox Accessibility Service is disabled to improve resource utilization and security. Override this if you use assistive software.
  • Embedded tweets, instagram, reddit posts, and tiktoks load on webpages, even though these requests are usually blocked when using Strict Enhanced Tracking Protection.
  • The native password manager is disabled. We recommend using KeePass, Bitwarden, or 1Password.
  • Firefox Sync and Firefox View are disabled.
  • Location requests are rejected and site notifications are disabled.

Suggestions

  • Enable sanitize on close (clear browsing data on shutdown).
    • You can allow exceptions if you want to stay logged in to some sites:
      1. Go to Settings β†’ Privacy & Security β†’ Cookies and Site Data β†’ Manage Exceptions
      2. Check Delete cookies and site data when Firefox is closed.
  • Use uBlock Origin or Ghostery to block ads and trackers.
  • Add DNS-level protection like NextDNS. Check out our configuration guide here.

Recognition

User Comments

Browser Integration

YouTube

Podcasts

Articles

Guides

Contributions

Credit

  • Many thanks to the Firefox team and to the people working on Bugzilla, fighting for the open web.
  • This repository benefits from the ongoing research provided by arkenfox. They are the foundation to any worthwhile user.js.
Free Website Counter
since 23 July 2022

betterfox's People

Contributors

yokoffing avatar bestplayerbotphone avatar iam-py-test avatar brenex avatar soulspark666 avatar galantra avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.