お盆休み中に,少しコーディングに勤しみまして,ブラウザで動く学会タイマーzjsを更新しました.ソースはhttps://github.com/takehiko/zjsから取得できるほか,デモページに最新版を置いています.
これまで,発表中の分秒のカウントダウン/カウントアップについては,「時間表示の切替」のボタンでしか行えなかったのですが,これをURLで指定できるようにしました.URLに「c=数」または「c数」があると,数に応じて次のように初期表示が変わります.
- 0:カウントダウン,タイトルバー*1詳細表示
- 1:カウントアップ,タイトルバー詳細表示
- 2:カウントダウン,タイトルバーは"zjs"のみ(デフォルト)
- 3:カウントアップ,タイトルバーは"zjs"のみ
停止中なら「時間表示の切替」のボタン,停止中・再生中にかかわらず「8」のキーで,表示が変わりますが,リセットボタンを(または「0」のキーを早く2回)押したときには,上記の値に基づき,初期表示に戻ります.
内部では,zjs.config.colorIndexに初期値を保持しておき,実際の表示としてはzjs.screen.color.indexの値を参照・変更しています.