(PHP) Как определить, что компьютер / браузер этого пользователя находится в темном режиме? - PullRequest
0 голосов
/ 18 сентября 2018

В последнее время я обновляю свое программное обеспечение, чтобы оно поддерживало темный режим, в ответ на исследование о том, что смотреть на бумажно-белый фоновый дисплей вредно для глаз и для ритмов сна.Есть ли способ определить из PHP, что браузер и / или ОС пользователя настроены на темный режим?Как насчет определения того, что он установлен в ночной режим (уменьшение синего цвета)?

1 Ответ

0 голосов
/ 18 сентября 2018

Поскольку PHP выполняется на сервере без ведома клиента, прямого способа выяснить это не существует.

Если возможно определить цветовой режим в JS, вы можете встроить небольшой JSскрипт на ваш сайт, который устанавливает cookie.Файлы cookie передаются на сервер по запросу, поэтому PHP может запрашивать их.

...