было бы странно, если бы не работало=)
А если все же не работает — нужно смотреть в инспектор, какие стили применяются или не применяются, а потом уже делать выводы, почему не работает.
Браузер - это программа, имеющая доступ к определенным параметрам вашего устройства. В том числе к значению плотности пикселей. Определить какой запрос использовать тоже вроде не проблема — вычисляет логическое разрешение и принимает решение.
Дмитрий Тарасов, да там понимать нечего. Внутри программы для расчетов все время представляете в нулевом поясе. У объекта Date есть группа методов [get/set]UTCxxx().
Когда надо вывести время на экран - используете обычные методы, без приставки UTC.