Chromium et un projet open source de navigation qui vise à créer un moyen plus sûr, rapide et stable pour que tous les utilisateurs d’Internet puissent utiliser le Web.
Certains utilisateurs préfèrent Chromium à Google Chrome car ils jugent inutiles ou néfastes les apports de Google Chrome par rapport à Chromium (en particulier les fonctionnalités de pistage télémétrie).
Malgré tous les défaut en terme de vie privée qu'on peut tout de même attribuer à cette version libérée, il reste un navigateur très intéressant en terme de sécurité. De plus, l'équipe d'OpenBSD y a ajouté des fonctionnalités très intéressants, notamment le support de pledge et unveil.
Installez le paquet chromium
.
Dirigez-vous dans les préférences de chrome puis modifiez au moins les paramètres suivants :
(utilisez la barre de recherche pour trouver facilement)
Connexion automatique
Utiliser un service de prédiction afin de compléter les recherches et les URL saisies dans la barre d'adresse
Utiliser un service de prédiction pour charger les pages plus rapidement
Utiliser un service Web pour résoudre les erreurs de navigation
Navigation sécurisée
Contribuer à l'amélioration de la navigation sécurisée
Envoyer une demande “Interdire le suivi” pendant la navigation
. Ça ne vous rend que plus identifiable.Me proposer de traduire les pages qui sont écrites dans une langue que je ne connais pas
Afficher des notifications lorsque de nouvelles imprimantes sont détectées sur le réseau
Poursuivre l'exécution des applications en arrière-plan après la fermeture de Chromium
Bloquer les cookies tiers
Ensuite, configurez après avoir noté dans la barre d'URL : chrome://flags
UI Layout for the browser's top chrome
: Normal
.Identity consistency between browser and cookie jar
: Disabled
- pour éviter que Google vous connecte à un compte Chrome si vous vous connectez à un compte Google.SafeSearch URLs reporting
: disabled
C'est une fonctionnalité spécifique native à Chrome - qui ne tient pas compte des paramètres personnels de session utilisateur X !
Nécessite v78 >= : Il est possible d'activer le mode Dark en définissant l'URL suivante :
chrome://flags/#enable-force-dark
Ne pas confondre avec le mode CSS prefers-color-scheme !
Ce mode est un mode de gestion de préférence du schéma de couleurs par le biais de la feuille CSS. Si le site web que vous visitez propose cette fonctionnalité, ce mode tient compte de vos préférences utilisateurs de votre session X. C'est “automatique”.
Les modules suivants semblent essentiels :
Ne semble pas vouloir communiquer avec Chromium !
Depuis OpenBSD 6.6, le logiciel de sécurité KeePassXC est installable. Pour fonctionner correctement avec Chromium, il est nécessaire d'installer le module KeePassXC-Browser.
Lire la page KeePassXC pour avoir plus d'informations concernant le module KeePassXC-Browser
Ajouter au fichier de configuration unveil de Chromium unveil.main
:
/usr/local/bin/keepassxc-proxy rx
Ainsi le proxy de KeePassXC pourra communiquer avec le module KeePassXC-Browser.
Chromium sur OpenBSD est sécurisé par pledge(2) et unveil(2) - afin de limiter les appels systèmes et les accès au système de fichier.
Dans le répertoire /etc/chromium
, les fichiers présents - dans OpenBSD 6.7 - sont :
$ ls -al /etc/chromium/ total 48 drwxr-xr-x 2 root wheel 512 May 23 08:57 ./ drwxr-xr-x 48 root wheel 2048 May 24 09:51 ../ -rw-r--r-- 1 root wheel 134 May 23 08:57 pledge.main -rw-r--r-- 1 root wheel 65 May 23 08:57 pledge.utility_audio -rw-r--r-- 1 root wheel 88 May 23 08:57 pledge.utility_network -rw-r--r-- 1 root wheel 74 May 23 08:57 unveil.gpu -rw-r--r-- 1 root wheel 1572 May 24 10:52 unveil.main -rw-r--r-- 1 root wheel 77 May 23 08:57 unveil.plugin -rw-r--r-- 1 root wheel 79 May 23 08:57 unveil.renderer -rw-r--r-- 1 root wheel 78 May 23 08:57 unveil.utility -rw-r--r-- 1 root wheel 179 May 23 08:57 unveil.utility_audio -rw-r--r-- 1 root wheel 308 May 23 08:57 unveil.utility_network
Si votre navigateur plante lorsque vous utilisez protonmail ou une autre bibliothèque de chiffrement javascript, définissez l'URL chrome://flags
puis indiquez :
Experimental Validate Asm.js and convert to WebAssembly when valid
à false
.Contribut(rice|eur)s :