Clockrow

Рабочие часы рядом друг с другом

Как читать доску

Смысл в том, чтобы перестать пересчитывать время в голове и начать смотреть вниз по столбцу.

Столбцы это ваши сутки, а не чужие

Каждый столбец доски это один час вашего дня: слева полночь, справа 23:00. Ячейка показывает, как выглядит тот же самый момент в городе на этой строке. Два города доступны одновременно тогда, когда их ячейки в одном столбце обе светлые.

Именно здесь ошибаются обычные мировые часы, выстраивающие города по их собственной полуночи. Такая таблица выглядит опрятнее и не отвечает ни на что, потому что вертикальный срез по ней не является общим моментом времени.

Что означает заливка

Жирная черта по нижнему краю ячейки отмечает обычные рабочие часы, с 09:00 до 17:59 по местному. Она нарисована отдельно от заливки, потому что это разные вопросы: человек не спит и человек на работе.

Вермилионовая линия

Вертикальная линия, пересекающая все полосы, это текущий момент с точностью до минуты. Она движется сама, доска обновляется каждые тридцать секунд. Нажмите на любую ячейку, чтобы закрепить столбец: строка над доской переключится с текущего времени на этот час во всех добавленных городах. Повторное нажатие снимает закрепление.

Одиннадцать поясов России

От Калининграда до Камчатки разница составляет десять часов. Это означает, что рабочий день Калининграда начинается, когда камчатский уже закончился: общего рабочего окна у краёв страны нет вовсе, и доска показывает это честно, вместо того чтобы делать вид, будто совещание на всех возможно.

Переход на летнее время в России отменён с 2014 года, поэтому смещения российских городов не меняются в течение года. У Берлина, Лондона и Нью-Йорка они меняются, причём в разные даты, и в эти несколько недель весной и осенью привычная разница перестаёт быть привычной. Ровно тогда доска и оправдывает своё существование.

Летнее время учитывается, а не угадывается

Смещения берутся из базы часовых поясов вашего же браузера через Intl.DateTimeFormat, поэтому город, только что переведший стрелки, рисуется правильно без каких-либо обновлений здесь.

Оговорка. Если на вашей машине выставлен неверный часовой пояс, все строки ошибутся вместе, и доска будет при этом выглядеть совершенно непротиворечиво. Смещение рядом с названием города приведено как раз для того, чтобы можно было сверить один знакомый.

Чего доска не делает

Здесь нет планирования, приглашений, списка участников и синхронизации между устройствами. Выбор городов хранится в локальном хранилище браузера и никуда оттуда не уходит. Если очистить данные сайта, вернутся пять городов по умолчанию.

Всё это отсутствует намеренно. Вкладка, которая весь день висит на втором мониторе, должна делать одно дело и ничего не стоить при взгляде на неё.