Что такое ForcedSkin?

ForcedSkin — расширение Chromium и маркетплейс тем: одна палитра CSS на обычные сайты без инверсии экрана.

Цветовой слой в браузере, а не новый сайт

Каждый сайт выбирает свою палитру, и у многих нет нормального светлого или тёмного режима. ForcedSkin ставится как расширение Chromium (Chrome, Edge, Arc) и применяет согласованную палитру при загрузке обычных страниц — без поиска переключателя темы на каждом домене.

Эта статья — продуктовое определение для поиска, а не список возможностей со страницы «О нас». Речь о теме веб-страниц: фоны, текст, ссылки, рамки, формы и другие цвета UI из CSS. Это не блокировщик рекламы, не перестройка вёрстки и не скин панели Chrome.

Что меняется и что намеренно не трогают

Движок переназначает цвета интерфейса CSS. Фото, видео, canvas и растровые фоны сохраняются, когда их можно отличить от UI, чтобы страницы с картинками не становились негативом. Вёрстка, тексты, реклама и навигация остаются авторскими; ForcedSkin не переписывает HTML и не блокирует клики.

Тематизация локальна во вкладке. HTML страницы не загружается на сервер ради окраски. Необязательный аккаунт на forcedskin.com синхронизирует палитры и адаптеры после входа — для перекраски он не нужен. Подробности в политике конфиденциальности.

  • Цвета UI CSS сопоставляются со светлой или тёмной палитрой
  • Пиксели медиа сохраняются, если браузер отличает их от UI
  • Без перестройки вёрстки, вставки рекламы и блокировки навигации

Режимы, маркетплейс и контроль по сайтам

Во всплывающем окне есть Светлый, Тёмный, Авто и Выкл. Авто следует местному времени (светлый примерно 6:00–18:00) без фонового опроса. Выкл возвращает исходные цвета везде, пока вы снова не включите тематизацию.

Палитры живут на маркетплейсе тем. Сообщественные адаптеры сайтов используют JSON forcedskin-adapter-formula/v1, чтобы уточнить окраску по hostname. Исключения белого списка оставляют выбранные домены нативными. Движок: как работает ForcedSkin. Исключения: исключить сайты.

Честные пределы защищённых и закрытых поверхностей

Расширения не могут перестилизовать chrome://, настройки Chrome и Chrome Web Store. Закрытый Shadow DOM и чисто растровый UI вне CSS-перекраски. Открытый Shadow DOM, многие SPA и обычные фреймы входят в охват, если узлы стилизуемы.

Поэтому ForcedSkin сочетает универсальный CSS-движок с необязательными адаптерами и исключениями, а не обещает идеальную шкурку на каждом URL. Если сайт уже хороший — исключите его. Если цель — сам хром браузера, читайте расширение темы браузера.

Частые вопросы

Это тема Chrome для панели и новой вкладки?

Нет. Перекрашивается CSS обычных сайтов. UI Chrome, chrome:// и магазин недоступны. См. расширение темы браузера.

Инвертируется ли весь экран как фильтром?

Нет. ForcedSkin сопоставляет цвета UI CSS с палитрой. Фото, видео и canvas по возможности сохраняются, а не инвертируются.

Какие браузеры поддерживаются?

Браузеры Chromium: Chrome, Edge, Arc. Firefox и Safari здесь не являются целью поставки.

Нужна ли учётная запись?

Нет. Локальная тематизация работает без входа. Необязательный аккаунт на forcedskin.com может синхронизировать темы и адаптеры.

Связанные статьи

Попробовать ForcedSkin

Установите расширение и выберите палитру. Вход не обязателен.