時間帯別の静的壁紙インターフェースとゲーム修正
ホームに再描画した4時間帯の静的壁紙を追加し、今後のアニメーション層の入口も残しました。
# 時間帯別の静的壁紙インターフェースとゲーム修正
今回の更新では、ホーム壁紙をより鮮明で統一感のある4時間帯の静的ピクセルデスクトップにし、今後のアニメーション層の入口とゲームの終了済みセーブ修正も維持しました。
## 更新内容
- image2 / imagegen で統一構図の壁紙母版を再描画し、"assets/images/wallpapers/" の morning、day、dusk、night に分割しました。
- 壁紙と歓迎ポップアップの挨拶は閲覧者のローカル時刻で切り替わります:05:00-10:59 朝、11:00-16:59 昼、17:00-19:59 夕方、20:00-04:59 夜。
- 雲、樹冠、テレビ砂嵐、テレビの女の子、星、夕方の水面反射用の layer DOM/class を残し、後続スレッドでアニメーションを続けられるようにしました。
- ホーム背景は "wallpaper-root" / "wallpaper-stage" の座標ステージに変更し、底图とアニメーション層が同じ cover 裁切を共有するため、テレビ砂嵐などの小さな層がずれにくくなりました。
- 現在はすべてのアニメーション layer を初期状態で無効にし、テレビ砂嵐、雲、樹冠、星、水面の動きは表示しません。ページは4時間帯の静的底图だけを表示します。
- テレビの女の子用構造と "wallpaper-tv-girl" CSS class は予約済みですが、初期状態では有効化していません。
- 後続でアニメーションを有効にする場合は CSS transform / opacity のみを使い、視差軽減、ページ非表示時の一時停止、スマホ軽量化も維持します。
- 知識庫の記事公開日はローカル時刻を秒まで表示しますが、タイムゾーン名は表示しません。
- 2048 と Hextris は、復元したセーブが終了済みまたは続行不能な場合、自動で新しいゲームを開始します。
- CSS / JS のバージョンを更新し、古いキャッシュが残る可能性を減らしました。