Темизация без мигания при загрузке
навык · создана
Запись доказательств
- Что подтверждено
- Использований в опубликованных процессах: 1
- Редакция
- Версия 0.3.0
- Статус проверки
- Публичная санитизированная редакция; независимая валидация не заявлена.
Что это и зачем
Реализация тёмной и светлой темы и запоминания языка без единого кадра с неправильной темой при загрузке. Синхронный встроенный скрипт в самом начале head разрешает сохранённый выбор, затем системную настройку — до отрисовки стилей; состояние клиентского фреймворка может лишь отражать это решение, но не принимать его. Паттерн сохраняет кэширование на CDN, обходясь без cookie в кэшируемых ответах, покрывает пользователей без JavaScript через медиазапрос и проверяется матрицей скриншотов первого кадра во всех сочетаниях темы.
Где применялась и что помогла получить
Связи
- Использует: derived-from
- frontend-uistyle-guide
- Использует: validated-by
- design-system
- Используется в: derived-from
- motion-designseo-hreflang
- Используется в: uses
- component-librarydesign-lead
- Требуется для: selects
- talo-0083-motion-layer
Метаданные и происхождение
- идентификатор
- tal-skill-theming-anti-fouc
- тип
- навык
- версия
- 0.3.0
- происхождение
- создано в Talomnia
- жизненный цикл
- public_sanitized
- теги
- design, theming, i18n, tz-14-2
Источник — приватный knowledge-репозиторий; сюда попадает только санитизированная публичная проекция.
проверено · tal-skill-theming-anti-fouc · v0.3.0