Я пытаюсь проверить контрастность веб-сайта, имеющего как светлую, так и темную тему.
Я хочу проверить контрастность в темном режиме, но Chrome по умолчанию использует светлый режим.
Когда я захожу на chrome://flags
, я вижу опцию:
Автоматический темный режим для веб-контента
Автоматически отображать все веб-содержимое с использованием темной темы. – Мак, Windows, Linux, ChromeOS, Android, Фуксия, Лакрос
#enable-force-dark
Как запустить Chrome из командной строки с этим флагом? (Или какой-то другой способ заставить Chrome всегда открывать сайты в темном режиме в среде CI, используя инструменты тестирования, такие как pa11y-ci и маяк-ci.)
Связанный вопрос: Как я могу эмулировать медиа-запрос предпочтительной цветовой схемы в Chrome? Ответы на этот вопрос описывают способ решения этой проблемы из пользовательского интерфейса Chrome, но мне нужно сделать это из командной строки для среды CI.
Флаг командной строки для этой функции — --enable-features=WebContentsForceDark
. Вы можете увидеть аргументы командной строки в about:version после того, как включили их в about://flags.
Отвечает ли это на ваш вопрос? Тёмный режим в браузерах на базе Chrome