Adaptadores de site (forcedskin-adapter-formula/v1)

Adaptadores de site são fórmulas JSON declarativas que afinam o recolorido CSS do ForcedSkin em sites específicos sem substituir o motor universal.

Por que o motor universal ainda precisa de fórmulas por hostname

O mapeador padrão cobre boa parte da UI CSS. Alguns produtos usam tokens incomuns, camadas ou árvores de componentes que ficam melhores com regras extras. Adaptadores são essas regras, não outra filosofia de theming.

O nome do schema é forcedskin-adapter-formula/v1. O catálogo está em adaptadores. Este artigo é a landing de busca; a spec de escrita é o guia de adaptadores.

O que um adaptador pode fazer

Casa hostnames e aplica coloração em camadas sobre o mesmo modelo CSS: continua sem inversão, sem reescrita de layout e sem bloqueio de anúncios. Fotos e vídeo continuam mídia. Shadow DOM fechado e UI bitmap continuam fora de alcance mesmo com fórmula.

Adaptadores da comunidade melhoram sites populares após revisão. Não abrem chrome:// nem a Chrome Web Store. Se a página deve ficar nativa, use exclusões, não um adaptador vazio.

  • Schema: forcedskin-adapter-formula/v1
  • Correspondência + regras de cor em camadas
  • Sync opcional da lista após o login

Autoria, solicitações e o construtor

A extensão pode ajudar a escolher elementos ao enviar solicitações de adaptador. O JSON continua a fonte da verdade: cole documentos v1 completos como o guia. Temas são outro JSON; não misture tokens de paleta no adaptador salvo se a spec disser.

Cor em temas, comportamento por hostname em adaptadores. Juntos implementam temas de site personalizados com mais limpeza em origens difíceis.

Adaptadores não levantam limites da plataforma

Fórmulas não restilizam Shadow DOM fechado, não inventam CSS onde só há canvas e não tematizam páginas protegidas do navegador. O theming local continua sem enviar HTML da página só porque um adaptador rodou.

Leia como funciona antes de escrever seletores que pretendam atravessar toda abstração. Privacidade de catálogo versus conteúdo da página: privacidade.

Perguntas frequentes

Preciso de um adaptador para cada site?

Não. O motor CSS universal é o padrão. Adaptadores são refinamentos opcionais por hostname.

O que é forcedskin-adapter-formula/v1?

O schema JSON declarativo dos adaptadores ForcedSkin: correspondência de hostname e regras de cor em camadas. Veja o guia.

Um adaptador muda o layout ou esconde anúncios?

Não. Só afina a cor. O ForcedSkin não redesenha páginas nem bloqueia a navegação.

Como os adaptadores chegam ao meu navegador?

Os publicados podem ser obtidos com o catálogo da extensão. Login em forcedskin.com pode sincronizar sua lista; o theming segue local.

Artigos relacionados

Experimente ForcedSkin

Instale a extensão e escolha uma paleta. Entrar é opcional.