51 votes

Changer l'arrière-plan blanc des pages Web pour une autre couleur

Je suis actuellement en train d'utiliser un thème sombre dans Firefox. Cela a l'air vraiment bien, mais de nombreuses pages web utilisent un fond blanc uni. Le contraste résultant est un peu désagréable et parfois blessant pour les yeux lorsque je passe d'un onglet sombre à un onglet blanc.

Existe-t-il un moyen de faire en sorte que Firefox remplace les arrière-plans blancs partout par une autre couleur (gris clair, par exemple) ? Cela pourrait être un script Stylish, une astuce userChrome.css, ou tout ce qui fonctionne (de préférence aussi léger que possible).

Pour être clair : une fois mon objectif atteint, la couleur de fond chaque fois que je visite le site Superuser devrait être gris clair au lieu de blanc, et il en va de même pour tout autre site avec un fond blanc (sites de Google, tech crunch, etc).

Existe-t-il un moyen de faire cela ?

21voto

J'ai simplement écrit un script Greasemonkey rapide qui vérifie le style calculé de l'élément body et le change en noir (vous voudrez probablement choisir une couleur différente) :

(function () {
    if (window.getComputedStyle(document.body, null).getPropertyValue("background-color") == "rgb(255, 255, 255)") {
        console.log("Définition d'une nouvelle couleur d'arrière-plan...");
        document.body.setAttribute("style", "background-color: #000000;");
    }
})();

Le problème avec ce type de choses, c'est que sauf si les sites Web sont conçus de manière extrêmement bonne, il y aura des taches blanches sur noir.

15voto

Mehper C. Palavuzlar Points 53926

Ce n'est pas une solution parfaite mais vous pouvez le faire chaque fois que vous visitez les sites que vous voulez modifier l'arrière-plan.

Dans Firefox ci-dessous 38, allez dans Outils > Options > Contenu et cliquez sur le bouton Couleurs. Dans Firefox 38 et versions supérieures, allez dans Édition > Préférences > Contenu et cliquez sur Couleurs.

Sélectionnez le gris pour l'arrière-plan, et décochez les cases à côté de "Autoriser les pages à choisir leurs propres couleurs, au lieu de mes sélections ci-dessus" et "Utiliser les couleurs du système".

texte alternatif

11voto

howardsmith Points 111

J'ai mis à jour un script Greasemonkey (Firefox) pour supprimer les arrière-plans blancs.

Les scripts fonctionneront dans Chrome si vous installez Tampermonkey.

http://userscripts-mirror.org/scripts/show/142763

Cela change tous les arrière-plans blancs en gris avec quelques nuances. Vous pouvez configurer et définir votre propre couleur de base à partir du code générique. Les nuances de blanc sont également rendues.

J'ai trois variantes : Gris, Rose, et Vert - tous pouvant être personnalisés.

Recherchez dans les scripts utilisateur noWhiteBackgroundColor.

5voto

Eliott Robson Points 113

Dans la barre de recherche du navigateur, tapez about:config.

Dans le champ de recherche, tapez browser.display.background_color.

Double-cliquez sur la chaîne et changez #FFFFFF (code hexadécimal pour blanc) en #000000 (code hexadécimal pour noir) ou toute autre couleur que vous souhaitez, puis cliquez sur OK. Redémarrez le navigateur pour que les modifications prennent effet.

4voto

Yonatan Maman Points 884

J'ai découvert récemment cette extension firefox Stylish. Cela fera ce que vous voulez & bien plus encore !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X