サイトアダプター(forcedskin-adapter-formula/v1)

サイトアダプターは、汎用エンジンを置き換えずに特定サイトの CSS 再配色を宣言的 JSON で微調整する formula です。

汎用エンジンでもホスト名 formula が要る理由

既定マッパーは CSS UI の多くをカバーします。珍しいトークン、重ねたオーバーレイ、コンポーネントツリーでは追加の宣言ルールの方がきれいに見えることがあります。アダプターはそのルールであり、別のテーマ思想ではありません。

スキーマ名は forcedskin-adapter-formula/v1 です。カタログは サイトアダプター。本記事は検索ランディング、書き方は アダプター開発ガイド です。

アダプターに許されること

ホスト名をマッチし、同じ CSS 再配色モデルの上に層の着色を足します。反転でもレイアウト改変でも広告ブロックでもありません。写真と動画はメディアのままです。閉じた Shadow DOM とビットマップ UI は formula があっても届きません。

コミュニティアダプターは審査後に人気サイトを改善します。chrome:// やウェブストアへのアクセスは与えません。ページを原状維持するなら空のアダプターではなく 除外 です。

  • スキーマ:forcedskin-adapter-formula/v1
  • マッチ + 層の色ルール
  • サインイン後のアダプター一覧同期(任意)

作成、リクエスト、ビルダー

拡張はアダプター要望で要素を拾う助けになります。真実のソースは JSON のままです。ガイド どおり完全な v1 を貼ってください。テーマは別 JSON です。仕様が許す場合以外、パレットトークンをアダプターへ混ぜないでください。

色は テーマ、ホスト名の挙動は アダプター です。組み合わせると難しいオリジンでも カスタムウェブテーマ がきれいになります。

アダプターはプラットフォーム制限を持ち上げられない

閉じた Shadow DOM の再スタイル、canvas しか無い場所への CSS 発明、保護されたブラウザページのテーマ化はできません。アダプターが走っても、テーマ適用のためにページ HTML をアップロードしません。

あらゆる抽象を貫くセレクタを書く前に 仕組み を読んでください。カタログ取得とページ内容の境界は プライバシー です。

よくある質問

すべてのサイトにアダプターが必要ですか?

不要です。既定は汎用 CSS エンジンです。アダプターは特定ホスト名向けの任意調整です。

forcedskin-adapter-formula/v1 とは?

ホスト名マッチと層の着色ルールを持つ ForcedSkin アダプター用の宣言的 JSON スキーマです。アダプターガイド を参照。

アダプターはレイアウト変更や広告非表示をしますか?

しません。着色の調整のみです。ページ再設計や遷移ブロックはありません。

アダプターはどうブラウザへ入りますか?

公開アダプターは拡張カタログから取得できます。forcedskin.com へのサインインで一覧同期が可能で、テーマ適用はローカルのままです。

関連記事

ForcedSkin を試す

拡張機能を入れてパレットを選びます。ログインは任意です。