ちょうど一年くらい経ったので、気になっていた部分を大幅改修しました。これまでもちょこちょことは直していたのですが。
大きな変更は
- CSS を別ファイルにした
- 映画館リストを別ファイルから読み込むようにした
- 初期表示は一日分のみ
というところです。
CSSはクリック時の active を設定して、押されたことの応答が返るようにしたのですが、デバイスによっては反映されないものがあるのも確認。ま、補助的なものなのでいいか。
映画館リストはいままでHTMLにスタティックに書いていたので、この一年間の新しい映画館は反映されていませんでした。今後は毎週更新されます。また、データ取得元の都合で同じ映画館が複数あるように見えていたのですが、これも一つだけ見えるように修正しました。ちなみに元ファイルはこちらのXMLです。
自分で使っていて、スマホで見ることが多いのですが、2日分表示していると明日の分はあまり見ないのに長くなっちゃってるなと感じていたので、明日の分は初期状態としては折りたたんで隠すようにしました。