1 points par GN⁺ 2023-10-21 | 1 commentaires | Partager sur WhatsApp
  • L’auteur, Chris Siebenmann, utilise deux instances principales de navigateur, toutes deux basées sur Firefox, à des fins différentes.
  • Son navigateur Firefox principal est personnalisé avec des paramètres stricts et des extensions, n’exécute généralement pas JavaScript et ne sert pas à se connecter.
  • La seconde instance de Firefox est utilisée pour les tâches qui nécessitent JavaScript et des cookies, et supprime tous les cookies et toutes les données à la fermeture.
  • Ce second environnement Firefox est créé en modifiant la variable d’environnement $HOME avant de lancer Firefox, ce qui aide à séparer complètement les deux environnements.
  • Ce second environnement Firefox sert à se connecter à des sites auxquels l’auteur ne fait pas confiance ou qui nécessitent JavaScript.
  • L’auteur utilise aussi des sites web qui exigent à la fois JavaScript et une connexion, avec des procédures d’authentification complexes, et essaie donc d’éviter de se reconnecter trop souvent.
  • Pour gérer ces sites complexes, il utilise des profils supplémentaires dans son Firefox « JavaScript », à raison d’un profil par site web complexe.
  • Chaque profil dispose d’un ensemble standard de modules complémentaires Firefox, dont uBlock Origin et Cookie AutoDelete, et ne conserve que les cookies nécessaires à chaque site web spécifique.
  • L’auteur préfère des profils séparés à Firefox Multi-Account Containers, car il a davantage confiance dans ce qu’ils font et dans la manière dont leurs différents aspects interagissent entre eux.
  • L’auteur utilise aussi, pour ces profils, des modules complémentaires Firefox supplémentaires comme Foxy Gestures, Cookie Quick Manager et Certainly Something.

1 commentaires

 
GN⁺ 2023-10-21
Commentaire Hacker News
  • La fonctionnalité distinctive de Firefox, les « Containers », est très appréciée des utilisateurs pour sa capacité à créer divers profils/conteneurs et à offrir par défaut isolation et protection de la vie privée.
  • Les profils Firefox sont sous-estimés et peu utilisés, mais ils sont pratiques pour séparer la navigation professionnelle et personnelle et pour tester différentes extensions.
  • Certains utilisateurs jugent l’interface et l’expérience de gestion des profils de Firefox inférieures à celles de Chrome/Edge.
  • Les utilisateurs souhaitent une fonctionnalité permettant de choisir quelles extensions activer dans quel conteneur.
  • Certains demandent une meilleure UX lorsqu’on lance par erreur un profil déjà ouvert, ainsi qu’une distinction visuelle plus claire entre les profils.
  • Certains utilisateurs ont créé plusieurs instances du navigateur pour différentes activités, chacune avec un ensemble différent d’extensions et de règles de blocage des publicités.
  • Bien que les profils Firefox soient reconnus, certains trouvent fastidieux de basculer entre des profils avec JS et sans JS, et préfèrent utiliser NoScript à la place.
  • Certains utilisateurs ont configuré Firefox pour demander le profil au démarrage, et chaque profil est paramétré pour supprimer cookies, historique, etc. à la fermeture afin de protéger la vie privée.
  • Les profils Firefox sont considérés comme insuffisamment documentés mais modifiables, et les fichiers user.js et places.sqlite sont mentionnés pour configurer les préférences par défaut et gérer les favoris ainsi que l’historique de navigation.
  • Certains utilisateurs estiment que JavaScript fait désormais intrinsèquement partie du web et soutiennent qu’au lieu d’essayer de concevoir des versions sans script des sites, il faudrait rendre JavaScript sûr grâce au sandboxing, à des domaines sécurisés et à un modèle d’autorisations riche.