2021年2月6日土曜日

カウントダウン時計&チャイム時刻同期先変更について

 NICTの標準時刻提供として、これまではJSON/JSONPによるHTTP/HTTPS提供があったのですが、これが停止されるそうです。https://jjy.nict.go.jp/

で、これまで https://www.sakalab.org/~saka/clock1/ 下で提供していた各種時計ですが、これが実は標準時刻取得に上記サービスを使ってて、最近はタイミングによってその機能が働かず、一見奇妙な振る舞いをしていました。

本来ならUDPのNTPか何かで時刻を取り寄せるところですが、Webブラウザの実行環境を考えると、ちょっとリスキーなので、www.sakalab.orgの時刻を JJYのJSONP互換で提供することで、標準時刻同期とすることにしました。

で、www.sakalab.org は現時点では筑波大学内のNTP stratum1に同期しています。まぁ、用途から言って大問題にはならないと思うので、当面はこれで行きます。

時計例:

春日エリアチャイム(学群向け): https://www.sakalab.org/~saka/clock1/chime-klis.html