Dimecres, febrer 11, 2026
APLICATIUS

Instal·la i fes servir Firefox de forma avançada: privacitat, extensions i trucs útils

Firefox continua sent, a dia d’avui, un dels navegadors més configurables i transparents de l’ecosistema lliure. Tot i que Chromium i els seus derivats s’imposen per inèrcia o compatibilitat, Firefox ofereix un equilibri raonable entre rendiment, control de l’usuari i privacitat real. Tanmateix, per a treure-li partit més enllà de la seva instal·lació per defecte, convé conèixer què ajustar, què evitar i què afegir. Aquesta entrada està enfocada a usuaris de Linux que volen navegar sense deixar la porta oberta a serveis que recol·lecten més informació de la que deurien.

Instal·lació: no tot és el paquet de la distribució

Tot i que la majoria de distribucions ofereixen Firefox en els seus repositoris, convé revisar com està empaquetat i si convé instal·lar-lo des d’una altra font.

Opció 1: des de repositoris (sistema)

És l’habitual. A Debian, Ubuntu, Arch i derivats:

# Debian/Ubuntu
sudo apt install firefox
 
# Arch/Manjaro
sudo pacman -S firefox

Avantatges: integració amb el sistema, actualitzacions automàtiques.

Inconvenients: algunes distribucions (ex. Ubuntu) empaqueten Firefox com Snap, cosa que pot donar problemes de rendiment o aïllament excessiu (per exemple, accés limitat al sistema d’arxius o problemes amb la configuració d’àudio o vídeo en certs entorns).

Opció 2: des de Mozilla (tarball oficial)

Instal·lació manual, sense dependències externes:

  1. Descarrega des de https://www.mozilla.org/firefox/all/
  2. Extreu en un directori (per exemple, ~/bin/firefox)
  3. Executa directament:
~/bin/firefox/firefox

Avantatge: control total, actualitzacions internes, sense dependències com Snap o Flatpak.

Desavantatge: no s’ integra automàticament amb els menús del sistema ni s’ actualitza amb el gestor de paquets.

Opció 3: Flatpak

flatpak install flathub org.mozilla.firefox

Avantatge: aïllament, integració en sistemes que ho prefereixen.

Desavantatge: menor control sobre directoris de configuració i accés a dispositius.

Recomanació: si fas servir Ubuntu i no vols Snap, instal·la des del tarball o fes servir Flatpak. A Arch o Debian, el paquet del sistema sol estar ben mantingut.

Primers ajustos: privacitat bàsica sense extensions

Firefox inclou diverses configuracions internes per a limitar el rastreig. Algunes estan al menú gràfic, d’altres convé tocar-les a about:config.

Ajustaments des de la interfície

about:preferences → Privacitat & Seguretat

  • Protecció contra rastreig millorada: tria “Estricte” (bloqueja rastrejadors, fingerprinting, criptomineria i més).
    • Cookies i dades del lloc: activa “Eliminar cookies i dades del lloc en tancar Firefox”.
    • Historial: fes servir “no recordar historial” si vols un perfil més net (equivalent a la manera incògnita permanent).
    • Permisos: revisa càmera, micròfon, notificacions, etc.

Ajustos a about:config

Accedeix escrivint about:config a la barra d’adreces. Alguns canvis útils:

privacy.firstparty.isolate → true

Aïlla cookies i altres dades per domini. Útil per a limitar el rastreig entre llocs.

privacy.resistFingerprinting → true

Disfressa aspectes del sistema (resolució de pantalla, timezone, etc.) per a dificultar tècniques de fingerprinting. Té impacte a la usabilitat d’algunes webs.

network.cookie.cookieBehavior → 1

Només permet cookies del lloc visitat (bloqueja tercers). Valors possibles:

  • 0: permetre tot
  • 1: bloquejar tercers
  • 2: bloquejar tot
  • 5: bloquejar tercers en mode estricte
media.peerconnection.enabled → false

Desactiva WebRTC (pot filtrar IP real, fins i tot amb VPN).

dom.battery.enabled → false

Evita que les webs consultin l’estat de bateria (una altra forma de fingerprinting).

geo.enabled → false

Evita que els llocs consultin la teva ubicació.

Aquests ajustos poden espatllar funcions en algunes webs (ex. videotrucades o mapes). Convé provar cas a cas.

Extensions: només les necessàries i ben triades

Moltes extensions prometen privacitat, però no totes compleixen. Algunes dupliquen funcions que ja té Firefox, d’altres generen conflictes o alenteixen la càrrega.

Bloquejadors de contingut

uBlock Origin (https://addons.mozilla.org/firefox/addon/ublock-origin/)

  • Recomanat per sobre d’altres com Adblock Plus.
  • Consumeix menys recursos.
  • Permet crear regles personalitzades.
  • Configuració extra:
    • Activa a “Els meus filtres” regles com:
      • ||facebook.com^$third-party
      • ||google-analytics.com^
    • En “Configuració” → activa “mode avançat” per bloquejar elements dinàmics.

NoScript (opcional, avançat)

  • Bloqueja JavaScript i altres elements actius per defecte.
  • Requereix configurar lloc per lloc.
  • Útil per a usuaris tècnics que volen control granular.

Decentraleyes / CDN local

  • Serveixen llibreries JS des de local per evitar carregar recursos des de CDN externs.
  • Redueixen rastreig passiu.

Altres complements útils

Eliminació automàtica de galetes

  • Elimina automàticament cookies no utilitzades.
  • Pots crear llistes blanques per lloc.

Esborra URL

  • Elimina paràmetres de seguiment en URLs (per exemple, ?utm_source=…).

Contenidors multicompte

  • Aïllen sessions per pestanya: ideal per a separar correu, xarxes socials, treball, etc.
  • Pots associar llocs a contenidors específics.

Bypass Paywalls Clean
(Repositori: https://github.com/iamadamdev/bypass-paywalls-clean)

  • Permet llegir continguts bloquejats per murs de pagament tous.
  • No és a AMO: s’instal·la com a extensió carregada manualment.

Trucs i dreceres

Navegació amb dreceres

  • Ctrl +L → Anar a la barra d’adreces
  • Ctrl+Shift+T → Reobrir pestanya tancada
  • Ctrl+Tab / Ctrl+Shift+Tab → Canviar de pestanya
  • Ctrl+K → Buscar en el motor configurat
  • Ctrl+Shift+A → Anar a extensions

Ús de perfils

Permet tenir configuracions separades per a treball, proves, navegació habitual, etc.

  • Crea un perfil nou:
firefox --no-remote --ProfileManager
  • Configura cadascun amb els seus propis complements, historial, contenidors, etc.
  • Llança un d’ específic:
firefox --no-remote -P treball

Integració amb scripts o aplicacions externes

Pots obrir URLs des de la terminal:

firefox https://exemple.com

I combinar-ho amb eines com xdg-open, urlview, o fins i tot des d’Emacs, Ranger, etc.

Consideracions reals sobre sincronització i compte Firefox

Firefox Sync és còmode, però té implicacions.

  • Què xifra i què no: les teves contrasenyes, marcadors i historial van xifrats, però les metadades (com amb quins dispositius sincronitzes) no sempre.
  • Pots configurar un servidor Sync propi (https://github.com/mozilla-services/syncserver), tot i que no és trivial.
  • Si valores el control total, és millor exportar contrasenyes i marcadors manualment i evitar Sync.

Scripts, perfils portables i recolzament

Per a usuaris que migren de màquina o gestionen múltiples entorns, tenir un perfil Firefox portable ajuda.

cp -r ~/.mozilla/firefox/xxxxxxxx.default-release/ /ruta/backup-firefox/

Pots executar Firefox apuntant a aquest perfil amb:

firefox --no-remote -profile /ruta/backup-firefox/

Això inclou historial, extensions, ajustos i marcadors.

Problemes habituals i solucions

L’àudio no funciona en versions Snap o Flatpak

Això es deu al sandboxing. Fes servir la versió tarball o la del sistema, o ajusta permisos amb flatpak override.

Algunes webs no funcionen amb fingerprinting bloquejat

Pots mantenir dos perfils: un de restringit i un altre menys limitat per a casos concrets.

Algunes extensions desapareixen en actualitzar

Algunes versions de Firefox requereixen signar les extensions. Si fas servir extensions de tercers no signades, fes servir l’ opció:

xpinstall.signatures.required → false

(només en edicions Developer o ESR, no funciona a Release sense pegats)

Llista de verificació tècnica

Per tenir un navegador Firefox centrat en la privacitat real, usable i estable, aquest seria un conjunt raonable de passos:

  • Instal·la Firefox des de repositori o tarball (evita Snap si dona problemes).
  • A about:preferències:
    • Protecció contra rastreig: “Estricte”
    • Cookies: eliminar en tancar
    • Historial: no guardar, o esborrar regularment
  • A about:config, aplica:
  1. privacy.firstparty.isolate = true
  2. privacy.resistFingerprinting = true
  3. network.cookie.cookieBehavior = 1
  4. media.peerconnection.enabled = false
  5. geo.enabled = false
  6. Instal·la només les extensions necessàries:
  1. uBlock Origin
  2. Cookie AutoDelete
  3. Multi-Account Containers
  4. ClearURLs
  5. Fes servir perfils per separar contextos de navegació.
  6. Evita Sync si prefereixes control local; fes backups manuals del perfil.
  7. Revisa regularment els permisos de càmera, micròfon i ubicació.

Perfils recomanats segons el tipus d’ ús

Separar els contextos de navegació mitjançant perfils o contenidors no és una qüestió estètica: redueix l’encreuament de cookies, millora l’organització del treball i limita l’exposició a rastrejadors. Aquests són alguns perfils que convé tenir en entorns on es prioritza la privacitat o el control:

1. Perfil personal “privat”

Ús: navegació diària, accés a serveis bàsics (correu, bancs, llocs de compres).

Configuració recomanada:

  • Extensions: uBlock Origin, Cookie AutoDelete, ClearURLs, Decentraleyes.
  • about:config ajustat amb:
    • privacy.resistFingerprinting = true
    • privacy.firstparty.isolate = true
    • network.cookie.cookieBehavior = 1
  • Història i cookies: eliminades en tancar.
  • Sense Firefox Sync.
  • WebRTC desactivat (media.peerconnection.enabled = false).
  • Multi-Account Containers per separar dominis com Google, Amazon o xarxes socials.

Objectiu: màxima privacitat amb mínimes molèsties per a un ús regular.

2. Perfil de treball

Ús: accés a documentació, plataformes empresarials, sistemes interns, reunions, etc.

Configuració recomanada:

  • Extensions mínimes: només bloquejador d’anuncis si és necessari (uBlock Origin en mode normal).
  • Cookies i permisos personalitzats per a serveis que requereixen autenticació o WebRTC (Jitsi, Google Meet).
  • Mode estricte desactivat si trenca serveis corporatius.
  • Historial i contrasenyes locals activades si no hi ha polítiques contràries.

Objectiu: equilibri entre funcionalitat completa i separació de la navegació personal.

3. Perfil de proves

Ús: comprovar com carreguen llocs sense bloquejadors ni ajustos restrictius, provar extensions, reproduir problemes d’ usuaris.

Configuració recomanada:

  • Sense extensions (o activades només per a proves).
  • Configuració per defecte.
  • Historial i cookies actius.
  • Firefox en mode “default” o restaurat des d’una còpia neta.

Objectiu: entorn neutre, el més semblant al navegador que fan servir usuaris convencionals.

4. Perfil “cremador” o de risc

Ús: navegació per llocs sospitosos, fòrums poc confiables, anàlisi de pàgines desconegudes.

Configuració recomanada:

  • JavaScript desactivat per defecte (amb NoScript).
  • Contenidors per a tots els llocs.
  • No guardar historial ni contrasenyes.
  • WebRTC i ubicació desactivades.
  • Extensions estrictes (uBlock Origin en mode avançat).
  • Sense sincronització.

Objectiu: reduir al mínim l’ exposició a codi extern.

Automatitzar configuracions amb user.js

Per a reproduir configuracions de privacitat de forma coherent, pots fer servir un arxiu user.js, que es col·loca al directori del perfil. Aquest arxiu sobrescriu les preferències en iniciar Firefox.

Exemple bàsic

Crea un arxiu user.js al teu perfil (~/.mozilla/firefox/xxxxxxx.default/) amb contingut com:

//Bloquejar WebRTC
user_pref("media.peerconnection.enabled", false);
 
//Activar aïllament de cookies
user_pref("privacy.firstparty.isolate", true);
 
// Resistir fingerprinting
user_pref("privacy.resistFingerprinting", true);
 
// Bloquejar cookies de tercers
user_pref("network.cookie.cookieBehavior", 1);
 
// Desactivar geolocalització
user_pref("geo.enabled", false);

Projecte Arkenfox

El projecte arkenfox/user.js manté un user.js complet amb centenars de configuracions orientades a privacitat. Es pot clonar i personalitzar.

git clone https://github.com/arkenfox/user.js
cp user.js ~/.mozilla/firefox/xxxxxxxx.default/

Compte: la configuració per defecte d’Arkenfox és molt restrictiva i pot afectar a moltes webs. Cal llegir la seva documentació i adaptar les preferències segons el perfil d’ ús.

Restaurar o auditar un perfil degradat

Amb el temps, els perfils de Firefox poden acumular configuracions obsoletes, extensions mal desinstal·lades o arxius corruptes. Això genera errors difícils de diagnosticar. Alguns senyals:

  • Càrrega lenta sense motiu aparent.
  • Pèrdua de preferències en reiniciar.
  • Extensions que no es comporten com haurien de ser.
  • Pestanyes que no carreguen correctament.

Passos per auditar o restaurar:

  • Verifica la carpeta de perfil

Ubica el perfil actual:

firefox -P

I obre el seu directori: ~/.mozilla/firefox/xxxxxxxx.default-release/

  • Recolzament complet
cp -r ~/.mozilla/firefox/xxxxxxxx.default-release ~/firefox-backup/
  • Revisa arxius grans o inusuals

Mira si hi ha arxius SQLite enormes o JSON de sessió corruptes:

du -sh ~/.mozilla/firefox/xxxxxxxx.default-release/*
  • Esborra arxius de caché

Pots netejar sense perdre configuracions:

rm -rf ~/.mozilla/firefox/xxxxxxxx.default-release/cache2/
  • Crea un perfil nou i copia només el necessari
  • Marcadors: des del menú, exporta a HTML i torna a importar.
  • Contrasenyes: exporta a CSV si tens aquesta opció habilitada, o usa about:logins.
  • Extensions: torna a instal·lar manualment les imprescindibles.
  • user.js: còpia si fas servir un de net.

Evita copiar prefs.js directament si sospites que hi ha errors persistents.

Consideracions sobre versions ESR

Firefox ESR (Extended Support Release) ofereix una versió més estable, amb actualitzacions de seguretat però sense noves funcions cada poques setmanes. Pot ser útil si:

  • Fas servir configuracions crítiques que no vols que es trenquin.
  • Instal·les extensions no signades i necessites evitar canvis freqüents.
  • Estàs en entorns corporatius o de producció.

A Debian i derivats:

sudo apt install firefox-esr

Conclusió

No hi ha una configuració única que funcioni per a tots els casos, però sí que hi ha principis comuns que milloren l’ús de Firefox per a qui valora la privacitat i necessita un navegador fiable. Separar perfils, controlar extensions, ajustar about:config amb criteri i entendre què fa cada opció pot evitar problemes a llarg termini.

Firefox segueix oferint un nivell de personalització que altres navegadors no permeten, però depèn de l’usuari configurar-lo de forma segura i útil. No es tracta només de bloquejar anuncis, sinó de reduir l’exposició, mantenir el control i treballar amb menys distraccions o interferències externes.

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *