🚀 Serpmonn アップデート
2025年8月25日〜9月15日
📋 概要
- 6つの新規ミニゲーム: スネーク、Flappy Bird、コイン、ブロック崩し、マインスイーパー、フィフティーン。
- 「いいね」: 全言語統合、JWT認証、MySQLストレージ。
- SEO/ローカライズ: サイトマップ、IndexNow、zh-CN翻訳、metaおよびhreflang修正。
- 広告: Mail.ruバナー(モバイルアンカー含む)および自動折りたたみ。
- メニューとゲームセクションの更新、新規ゲーム用カードとリンク。
- バグ修正: マインスイーパー(初回クリック時地雷設置、フラッドフィル、タイマー、フラグ)、コイン(ゲームペース)。
- リポジトリ: ブランチ整理、develop ← master 同期。
6
新規ミニゲーム
1
「いいね」システム
20+
SEO/ローカライズ修正
🎮 ゲームセクション
- スネーク: ページ
/frontend/games/snake/index.html、カード非表示/復帰テスト;メニューリンク追加。 - Flappy Bird:
/frontend/games/flappy/index.html、カードおよびメニュー項目。 - コイン:
/frontend/games/coins/index.html、時間経過によるコイン収集;ティック速度低下およびトラップ移動減少。 - ブロック崩し:
/frontend/games/breakout/index.html、跳ね返り、スコア、ライフ;リストおよびメニュー統合。 - マインスイーパー:
/frontend/games/minesweeper/index.html、10×10フィールド/15地雷;修正:初回クリック時地雷設置、フラッドフィル、タイマー、フラグ。 - フィフティーン:
/frontend/games/fifteen/index.html、有効手順によるシャッフル、タイマーおよび手数カウンター。 - 更新
/frontend/games/index.html: 全ゲーム用カード追加、ホバー/適応デザイン。 - メニュー (
/frontend/menu.html): 各ゲーム用新規「Webゲーム」項目。
❤️ 「いいね」と認証
- JWT認証およびMySQLストレージを備えた「いいね」システム導入: 検証済みおよびゲスト「いいね」、重複排除および移行。
- フロントエンド「いいね」スクリプトを全42言語検索ページに統合;ボタンUX改善(可視性、ホバー、コントラスト)。
- 開発ツール: デバッグページ/スクリプト、「いいね」移行、ゲームイベント分析。
🔍 SEOおよびインデックス登録
- 全言語向けサイトマップ拡張、
sitemap-ru.xml追加、canonical/hreflang修正。 - 変更ファイル向けpingスクリプト付きIndexNow統合;全言語向けタイトルおよび説明改善。
- Twitter CardsおよびJSON-LD(ニュース/ゲーム/ホーム)追加、ホームページ向けx-default。
🌍 ローカライズおよびコンテンツ
- 大量zh-CN翻訳(メニュー、ゲーム、ニュース、ツール、プロフィール)+ zh-CN向けRSS。
- EN: 構造調整、リンク/OG/canonical修正、ニュース/ゲーム/ツール/認証セクション翻訳。
- メニュー言語表示をRU/EN/zh-CNに制限(その他は将来包含用に利用可能)。
- メニューから旧式パートナー削除(Sky Codex、Sword Whispersなど)。
📢 広告
- 主要ページにMail.ruバナー;モバイルアンカー320×50;プロモーションにインフィード広告。
- no-fill時の広告ブロック向けグローバル自動折りたたみ;統一スクリプトおよび再プッシュ。
📱 UXおよびアクセシビリティ
- 中央揃え記事/ニュース、安定スクロールおよび余白;Google CSE検索バー調整。
- 別個
accessibility.css、「動きを減らす」モード、高コントラスト、大フォント;全ページ統一設定。 - モバイル改善: スワイプ、プルリフレッシュ、触覚フィードバック、遅延読み込み画像。
🌱 エコ計算機
- 「エコロジー」カテゴリーおよび製品エコフットプリント計算機追加;製品データベース拡張、読み込み/ヒントUX改善。
🧹 その他
- フロントエンド構造再編成(menu/main/scripts/styles →
frontend/…)、PWAおよびサービスワーカー修正。 - プロモコード地域フィルター(英語/アジア諸国向け非表示)、ピクセル追加。
- Labuba: プロトタイプシリーズおよび技術修正;最終的に未公開。
🧭 ナビゲーションおよびコンテンツ
- ゲームカード更新、A/Bテスト用に必要に応じて追加/非表示。
- developをmasterと同期;旧式ブランチおよびページ削除(masterからの旧デモゲーム含む)。
🛠 修正
- マインスイーパー: 空領域の一括開放が即座に視覚的に反映されるようになった、タイマー重複なし、フラグ正しい。
- コイン: ペース低下(tick=300ms)、トラップ移動頻度低下(3ティック毎)。
- ゲーム/メニュー: リンクおよびカードの軽微な問題解決。