Ma question concerne le réglage fin du navigateur Chrome ou Chromium. Il prend en charge la nouvelle génération de cookies: HTML5 LocalStorage et bases de données. Certains sites publicitaires utilisent LocalStorage pour effectuer le suivi des utilisateurs, d'autres sites l'utilisent également. De plus, les plugins (extensions) Chrome utilisent souvent le stockage local pour conserver les paramètres.
Je veux désactiver complètement LocalStorage & DB pour tous les sites ou le mettre en mode "demander à l'utilisateur". Mais je veux utiliser des extensions qui utilisent LocalStorage et DB.
C'est possible?
--disable-localstorage
qui fonctionne mais désactive le stockage local pour les extensions.--disable-local-storage
peter.sh/experiments/chromium-command-line-switches/… , mais pour une raison quelconque, l'utilisation de ce drapeau casse certaines extensions de chrome comme adblock plus.Réponses:
Chrome offre la possibilité de bloquer HTML5 LocalStorage dans le cadre de sa fonctionnalité de blocage des cookies. Étant donné que les deux technologies permettent en fin de compte aux sites Web de stocker et de récupérer des données sur les appareils des utilisateurs finaux, il est logique de les gérer de la même manière.
Cliquez simplement sur l'icône Menu et choisissez Options (ou Préférences sur les plates-formes UNIX), cliquez sur Afficher les paramètres avancés ... , sélectionnez Paramètres de contenu et choisissez l' option Bloquer tous les sites de la définition des données :
Pendant que vous y êtes, vous pouvez sélectionner Gérer les exceptions pour mettre en liste blanche certains sites ou Tous les cookies et données de site pour gérer ou supprimer les données existantes.
Maintenant, lorsque vous visitez un site, une petite icône apparaîtra indiquant que les cookies ou LocalStorage ont été bloqués:
Si vous cliquez dessus, choisissez Afficher les cookies et autres données de site , puis sélectionnez l' onglet Bloqué , vous pouvez voir quelles données le site a tenté d'enregistrer et mettre en liste blanche les sites de manière temporaire ou permanente.
Les auteurs de Chrome ne sont pas de grands fans des boutons délicats, il est donc peu probable qu'ils en ajoutent pour désactiver les méthodes de stockage individuelles. D'un autre côté, vous pouvez être raisonnablement sûr que toutes les futures méthodes de stockage seront bloquées par le même mécanisme sans rechercher d'autres cases à cocher.
la source
La réponse ci-dessus bloque également les cookies. J'ai trouvé une solution de fortune (pour les utilisateurs de Windows, mais cela devrait fonctionner pour Linux de la même manière) pour bloquer le stockage local et autoriser les cookies en même temps:
Ouvrez le dossier de stockage local:
% LocalAppData% \ Google \ Chrome \ Données utilisateur \ Par défaut \ Stockage local
Les fichiers préfixés "chrome-" sont utilisés par Chrome et les extensions, ne les supprimez pas. Les fichiers préfixés "http-" sont ce que nous recherchons. Ces fichiers sont créés par des sites Web pour stocker les paramètres ou suivre votre navigation.
Dans un premier temps, nous allons "mettre sur liste blanche" les données de stockage local pour les sites en lesquels nous avons confiance. Sélectionnez tous les fichiers que vous souhaitez conserver, tels que http_english.stackexchange.com_0.localstorage , cliquez avec le bouton droit et ouvrez leurs propriétés, puis définissez leurs attributs de fichier sur «masqués». Vous verrez pourquoi à l'étape suivante.
Créez maintenant un fichier batch / script shell qui supprimera toutes les données de stockage local non mises en liste blanche:
Enregistrez-le sous "deletelocalstorage.cmd" et double-cliquez pour l'exécuter. Cela supprimera toutes les données de stockage local à l'exception de celles que vous avez déjà ajoutées à la liste blanche, cela fonctionne simplement parce que les fichiers cachés sont ignorés par la commande del.
Vous pouvez exécuter ce script shell à chaque fois avant de démarrer Chrome. Une solution encore meilleure consiste à exécuter le script automatiquement à l'aide du planificateur de tâches Windows, par exemple une fois par jour. Cela nettoiera régulièrement le stockage local et empêchera les sites Web de vous suivre, tout en permettant à vos sites en liste blanche de fonctionner.
Cette solution n'est pas parfaite car elle ne désactive pas complètement le stockage local, cependant, cela est nécessaire car de nombreux sites ne fonctionneront pas si le stockage local est complètement bloqué. Par exemple, vous ne pourrez pas vous connecter sur certains sites ou vous obtiendrez simplement une page vierge.
Une autre solution est l'approche par force brute: il suffit de bloquer le stockage local via les autorisations de fichiers.
Encore une fois, gardez à l'esprit qu'avec cette approche, vous rencontrerez des problèmes tôt ou tard car certains sites nécessitent un stockage local pour fonctionner correctement.
la source