🚀 Pembaruan Serpmonn
25 Agustus — 15 September 2025
📋 Ringkasan
- 6 permainan mini baru: Ular, Flappy Bird, Koin, Breakout, Minesweeper, Lima Belas.
- Suka: integrasi di semua bahasa, otorisasi JWT, penyimpanan MySQL.
- SEO/lokalisasi: peta situs, IndexNow, terjemahan zh-CN, perbaikan meta dan hreflang.
- Iklan: banner Mail.ru (termasuk anchor seluler) dan auto-collapse.
- Pembaruan menu dan bagian permainan, kartu dan tautan untuk permainan baru.
- Perbaikan bug: Minesweeper (penempatan ranjau pada klik pertama, flood fill, timer, bendera), Koin (kecepatan permainan).
- Repositori: pembersihan cabang, sinkronisasi develop ← master.
6
Permainan Mini Baru
1
Sistem Suka
20+
Perbaikan SEO/Lokalisasi
🎮 Bagian Permainan
- Ular: halaman
/frontend/games/snake/index.html, uji sembunyikan/kembalikan kartu; tautan menu ditambahkan. - Flappy Bird:
/frontend/games/flappy/index.html, kartu dan item menu. - Koin:
/frontend/games/coins/index.html, pengumpulan koin seiring waktu; kecepatan tick berkurang dan perangkap bergerak. - Breakout:
/frontend/games/breakout/index.html, pantulan, skor, nyawa; terintegrasi ke daftar dan menu. - Minesweeper:
/frontend/games/minesweeper/index.html, bidang 10×10/15 ranjau; perbaikan: penempatan ranjau pada klik pertama, flood fill, timer, bendera. - Lima Belas:
/frontend/games/fifteen/index.html, pengacakan dengan langkah valid, timer dan penghitung langkah. - Diperbarui
/frontend/games/index.html: kartu ditambahkan untuk semua permainan, desain hover/adaptif. - Menu (
/frontend/menu.html): item 'Permainan Web' baru untuk setiap permainan.
❤️ Suka dan Autentikasi
- Sistem suka diperkenalkan dengan otorisasi JWT dan penyimpanan MySQL: suka terverifikasi dan tamu, deduplikasi dan migrasi.
- Skrip suka frontend terintegrasi di semua 42 halaman pencarian bahasa; UX tombol ditingkatkan (visibilitas, hover, kontras).
- Alat pengembangan: halaman/skrip debug, migrasi suka, analitik acara untuk permainan.
🔍 SEO dan Pengindeksan
- Peta situs diperluas untuk semua bahasa, ditambahkan
sitemap-ru.xml, canonical/hreflang diperbaiki. - IndexNow diintegrasikan dengan skrip ping untuk file yang diubah; judul dan deskripsi ditingkatkan di semua bahasa.
- Ditambahkan Twitter Cards dan JSON-LD (Berita/Permainan/Beranda), x-default untuk beranda.
🌍 Lokalisasi dan Konten
- Terjemahan massal zh-CN (menu, permainan, berita, alat, profil) + RSS untuk zh-CN.
- EN: penyelarasan struktur, perbaikan tautan/OG/kanonik, terjemahan untuk bagian Berita/Permainan/Alat/Autentikasi.
- Visibilitas bahasa menu dibatasi ke RU/EN/zh-CN (lainnya tersedia untuk penyertaan masa depan).
- Mitra usang dihapus dari menu (Sky Codex, Sword Whispers, dll.).
📢 Periklanan
- Banner Mail.ru di halaman kunci; anchor seluler 320×50; iklan in-feed pada promo.
- Auto-collapse global untuk blok iklan pada no-fill; skrip terpadu dan push ulang.
📱 UX dan Aksesibilitas
- Artikel/berita terpusat, gulir stabil dan margin; bilah pencarian Google CSE diselaraskan.
accessibility.cssterpisah, mode 'Gerakan Berkurang', kontras tinggi, font besar; pengaturan seragam di semua halaman.- Peningkatan seluler: gesekan, tarik-untuk-segar, umpan balik haptic, lazy-loading gambar.
🌱 Kalkulator Ekologi
- Kategori 'Ekologi' dan kalkulator jejak ekologi produk ditambahkan; basis data produk diperluas, UX pemuatan/petunjuk ditingkatkan.
🧹 Lainnya
- Reorganisasi struktur frontend (menu/main/scripts/styles →
frontend/…), perbaikan PWA dan service worker. - Filter geo kode promosi (menyembunyikan untuk negara berbahasa Inggris/Asia), piksel ditambahkan.
- Labuba: serangkaian prototipe dan perbaikan teknis; akhirnya - tidak dipublikasikan.
🧭 Navigasi dan Konten
- Kartu permainan diperbarui, ditambahkan/disembunyikan sesuai kebutuhan untuk pengujian A/B.
- develop disinkronkan dengan master; cabang dan halaman usang dihapus (termasuk permainan demo lama dari master).
🛠 Perbaikan
- Minesweeper: pembukaan massal area kosong sekarang tercermin secara visual segera, timer tidak menduplikasi, bendera benar.
- Koin: kecepatan berkurang (tick=300ms), perangkap bergerak lebih jarang (setiap tick ke-3).
- Permainan/menu: masalah kecil dengan tautan dan kartu diselesaikan.