Modifier la feuille de style de l'agent utilisateur Chrome [dupliquer]

20

Je souhaite modifier la feuille de style de l'agent utilisateur de Chrome. Je ne cherche pas comment les remplacer par CSS. Je souhaite modifier les valeurs par défaut et ajouter de nouvelles règles qui m'aideraient à accélérer mon flux de travail et à améliorer mon expérience de navigation.

S'il vous plaît aussi, je ne cherche pas une extension qui ferait ce travail pour moi.

Ahmad Alfy
la source

Réponses:

23

Pour Chrome v32 et versions antérieures:

  1. Dans Google Chrome, accédez à l'URL about:versionet notez le "chemin du profil".
  2. Accédez au chemin du profil dans votre navigateur de fichiers. Dans votre dossier de profil, ouvrez le User StyleSheetsdossier. Dans "User StyleSheets", il devrait y avoir un fichier appelé Custom.css, vide par défaut.
  3. Ajoutez simplement vos styles Custom.css.
pietrodn
la source
@Ahmad, vous avez dit I would like to modify Chrome's user agent stylesheet. I am not looking for how to override them with CSS. I want to modify the default valuesmais vous avez accepté une réponse qui fait exactement ce que vous ne vouliez pas: remplacer les valeurs par défaut par CSS. Si c'est ce que vous voulez (ed), vous devez modifier votre question (et n'oubliez pas d'ajouter !importantà vos styles utilisateur). (Si vous souhaitez réellement modifier les styles d'agent utilisateur du programme, vous devez télécharger la source Chromium, la modifier et compiler votre propre copie.)
Synetech
1
@Synetech En disant que I am not looking for how to override them with CSSje voulais dire que je ne veux pas écrire de remplacements sur les fichiers CSS que je développe. Je souhaite qu'il soit hérité de Chrome et appliqué sur la page que je visite. Cette solution a fait exactement ce que je voulais dire. Cette partie a été ajoutée pour éviter d'obtenir des réponses comme Just write your own CSS and it will override the browser's agent. Dois-je un sens?
Ahmad Alfy
1
@StevenLiekens, oui c'est la seule chose qui a du sens: que par not looking to override with CSS, il voulait dire par page . C'est pourquoi je lui ai suggéré de modifier la question pour plus de clarté si c'est ce qu'il voulait dire puisque la feuille de style utilisateur est CSS .
Synetech
13
Malheureusement, cela ne semble plus fonctionner, à partir de Chrome 32: stackoverflow.com/questions/21207474/…
Magnus Hoff
6
Oui, Google a décidé de supprimer complètement les feuilles de style utilisateur, même si elles font partie intégrante des navigateurs Web depuis pratiquement la nuit des temps (j'ai commencé à l'utiliser dans IE4 ou 5). Leur excuse est que peu de gens l'utilisent, donc l'abandonner améliorera les performances, ce qui est tout à fait BS sur les trois points). J'ai continué à ignorer les problèmes toujours croissants en disant que cela en valait toujours la peine car c'était mieux que les autres navigateurs, mais ce n'est tout simplement plus vrai. Je suis "outie"! C'était bon 138 semaines. Bon Chrome: septembre 2008 - avril 2011. DÉCHIRURE.
Synetech