🚀 بروزرسانیهای Serpmonn
۲۵ آگوست — ۱۵ سپتامبر ۲۰۲۵
📋 خلاصه
- ۶ بازی مینی جدید: مار، Flappy Bird، سکهها، Breakout، مینیاب، پانزده.
- لایکها: یکپارچهسازی در تمام زبانها، مجوز JWT، ذخیرهسازی MySQL.
- سئو/بومیسازی: نقشههای سایت، IndexNow، ترجمههای zh-CN، اصلاحات متا و hreflang.
- تبلیغات: بنرهای Mail.ru (شامل لنگر موبایل) و خودکار جمعشونده.
- بهروزرسانیهای منو و بخش بازیها، کارتها و لینکها برای بازیهای جدید.
- رفع اشکالات: مینیاب (قرارگیری مین در کلیک اول، flood fill، تایمر، پرچمها)، سکهها (سرعت بازی).
- مخازن: پاکسازی شاخهها، همگامسازی develop ← master.
6
بازیهای مینی جدید
1
سیستم لایک
20+
رفع اشکالات سئو/بومیسازی
🎮 بخش بازیها
- مار: صفحه
/frontend/games/snake/index.html، تست مخفی/بازگشت کارت؛ لینک منو اضافه شد. - Flappy Bird:
/frontend/games/flappy/index.html، کارت و آیتم منو. - سکهها:
/frontend/games/coins/index.html، جمعآوری سکه در طول زمان؛ کاهش سرعت تیک و حرکت تلهها. - Breakout:
/frontend/games/breakout/index.html، پرشها، امتیازات، جانها؛ یکپارچه در لیست و منو. - مینیاب:
/frontend/games/minesweeper/index.html، میدان ۱۰×۱۰/۱۵ مین؛ اصلاحات: قرارگیری مین در کلیک اول، flood fill، تایمر، پرچمها. - پانزده:
/frontend/games/fifteen/index.html، بههم زدن با حرکات معتبر، تایمر و شمارنده حرکت. - بهروزرسانی
/frontend/games/index.html: کارتها برای همه بازیها اضافه شد، طراحی هاور/سازگار. - منو (
/frontend/menu.html): آیتمهای جدید 'بازیهای وب' برای هر بازی.
❤️ لایکها و احراز هویت
- سیستم لایک معرفی شده با مجوز JWT و ذخیرهسازی MySQL: لایکهای تأیید شده و مهمان، حذف تکراری و مهاجرت.
- اسکریپت لایک فرانتاند در تمام ۴۲ صفحه جستجوی زبانی یکپارچه شده؛ UX دکمهها بهبود یافته (قابلیت مشاهده، هاور، کنتراست).
- ابزارهای توسعه: صفحات/اسکریپتهای دیباگ، مهاجرت لایکها، تحلیل رویداد برای بازیها.
🔍 سئو و ایندکس
- نقشههای سایت برای تمام زبانها گسترش یافت،
sitemap-ru.xmlاضافه شد، canonical/hreflang اصلاح شد. - IndexNow با اسکریپتهای پینگ برای فایلهای تغییر یافته یکپارچه شد؛ عناوین و توضیحات در تمام زبانها بهبود یافت.
- Twitter Cards و JSON-LD اضافه شد (اخبار/بازیها/خانه)، x-default برای صفحه اصلی.
🌍 بومیسازی و محتوا
- ترجمههای انبوه zh-CN (منو، بازیها، اخبار، ابزارها، پروفایل) + RSS برای zh-CN.
- EN: تراز ساختار، اصلاحات لینک/OG/canonical، ترجمههای بخشهای اخبار/بازیها/ابزارها/احراز هویت.
- قابلیت مشاهده زبان منو به RU/EN/zh-CN محدود شد (بقیه برای گنجاندن آینده در دسترس هستند).
- شرکای قدیمی از منو حذف شدند (Sky Codex, Sword Whispers و غیره).
📢 تبلیغات
- بنرهای Mail.ru در صفحات کلیدی؛ لنگر موبایل ۳۲۰×۵۰؛ تبلیغات in-feed در تبلیغ.
- خودکار جمعشونده جهانی برای بلوکهای تبلیغاتی در no-fill؛ اسکریپت یکپارچه و push مجدد.
📱 UX و دسترسی
- مقالات/اخبار متمرکز، اسکرول پایدار و حاشیهها؛ نوار جستجوی Google CSE تراز شد.
accessibility.cssجداگانه، حالت 'حرکت کاهش یافته'، کنتراست بالا، فونت بزرگ؛ تنظیمات یکپارچه در تمام صفحات.- بهبودهای موبایل: سوایپ، pull-to-refresh، بازخورد لمسی، lazy-loading تصاویر.
🌱 ماشین حسابهای زیست محیطی
- دسته 'بومشناسی' و ماشین حساب ردپای زیست محیطی محصولات اضافه شد؛ پایگاه داده محصولات گسترش یافت، UX بارگیری/راهنمایی بهبود یافت.
🧹 سایر
- سازماندهی مجدد ساختار فرانتاند (menu/main/scripts/styles →
frontend/…)، اصلاحات PWA و service worker. - فیلتر جغرافیایی کدهای تبلیغاتی (مخفی کردن برای کشورهای انگلیسی/آسیایی)، پیکسل اضافه شد.
- Labuba: سری پروتوتایپها و اصلاحات فنی؛ در نهایت - منتشر نشد.
🧭 ناوبری و محتوا
- کارتهای بازی بهروزرسانی شدند، در صورت نیاز برای تست A/B اضافه/مخفی شدند.
- develop با master همگامسازی شد؛ شاخهها و صفحات قدیمی حذف شدند (شامل بازیهای دمو قدیمی از master).
🛠 اصلاحات
- مینیاب: باز کردن انبوه مناطق خالی اکنون بلافاصله به صورت بصری منعکس میشود، تایمر تکراری نمیشود، پرچمها صحیح هستند.
- سکهها: سرعت کاهش یافت (tick=300ms)، تلهها کمتر حرکت میکنند (هر ۳ tick).
- بازیها/منو: مشکلات جزئی با لینکها و کارتها حل شد.