Comment ForcedSkin fonctionne

ForcedSkin injecte un moteur CSS local qui mappe les couleurs d’interface sur votre palette tout en laissant pixels média et structure de page.

Mapping CSS plutôt qu’inversion d’écran

Les filtres d’inversion retournent chaque pixel, photos et vidéo compris. ForcedSkin lit les couleurs contrôlées par CSS (fonds, texte, bordures, formulaires, barres de défilement, nombreux dégradés et pseudo-éléments) et les remappe sur la palette claire ou sombre active pour que les surfaces restent liées.

C’est pourquoi un article peut s’assombrir tandis que la photo intégrée reste une photo. Si la couleur n’existe que dans un bitmap, un canvas ou un média d’une autre origine, le moteur ne repeint pas ces pixels en sécurité. Comparer avec mode sombre des sites.

Exécution locale, pages dynamiques et Shadow DOM ouvert

La coloration a lieu dans l’onglet. ForcedSkin n’envoie pas le HTML de la page à un serveur pour le thématiser. Les content scripts observent le document, y compris de nombreux nœuds après le premier paint, afin que beaucoup de SPA et d’iframes ordinaires continuent de recevoir la palette quand l’UI se met à jour.

Le Shadow DOM ouvert peut recevoir des styles de thème. Le fermé ne se restyle généralement pas depuis une extension. chrome:// et le Chrome Web Store n’entrent jamais dans ce pipeline. Ce sont des limites produit, pas des bugs temporaires.

  • Chrome, Edge, Arc (Chromium)
  • Mises à jour incrémentales du DOM stylable
  • Shadow DOM fermé et UI bitmap inchangés

Les adaptateurs affinent les hôtes ; ils ne remplacent pas le moteur

Le moteur universel est le défaut. Les adaptateurs de site ajoutent du JSON déclaratif (forcedskin-adapter-formula/v1) qui correspond aux noms d’hôte et applique des calques supplémentaires quand le CSS est difficile. Formules publiées : adaptateurs et guide.

Les adaptateurs ne font toujours que recolorier. Ils ne changent pas la mise en page, ne remplacent pas le contenu, ne désactivent pas les pubs. Si un hôte doit rester natif, utilisez une exclusion.

Modes et sync optionnelle au-dessus du moteur

Clair et Sombre choisissent quelle palette enregistrée est active. Auto prend le clair vers 6:00–18:00 heure locale. Désactivé saute le moteur. Aucun mode ne réécrit le document ; ils décident seulement si la recoloration CSS s’exécute.

La connexion sur forcedskin.com est optionnelle. La sync tire vos palettes choisies et la liste d’adaptateurs dans le popup. Le theming reste sur l’appareil. Commencez par qu’est-ce que ForcedSkin ou choisissez des couleurs dans la boutique.

Questions fréquentes

Pourquoi certains boutons gardent-ils leur couleur d’origine ?

Shadow DOM fermé, canvas ou fonds bitmap ne se recolorient pas comme du CSS. Essayez un adaptateur communautaire ou excluez le site si le résultat est pire.

ForcedSkin envoie-t-il la page que je consulte ?

Le theming n’exige pas d’envoi de HTML. L’usage réseau optionnel concerne compte, catalogue et adaptateurs publics ; voir confidentialité.

Cela cassera-t-il les clics ou le routage SPA ?

Le produit est uniquement couleur. Il n’entend pas bloquer la navigation, remplacer le contenu ni redessiner la mise en page.

Auto utilise-t-il la caméra ou la géolocalisation ?

Non. Auto utilise l’horloge locale : clair approximativement 6:00–18:00.

Articles liés

Essayer ForcedSkin

Installez l’extension et choisissez une palette. La connexion est facultative.