Serpmonn আপডেট

সারসংক্ষেপ

  • ৬টি নতুন মিনি-গেম: সাপ, Flappy Bird, কয়েন, ব্রেকআউট, মাইনসুইপার, ফিফটিন।
  • লাইক: সমস্ত ভাষায় ইন্টিগ্রেশন, JWT অনুমোদন, MySQL স্টোরেজ।
  • SEO/স্থানীয়করণ: সাইটম্যাপ, IndexNow, zh-CN অনুবাদ, মেটা এবং 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, ১০×১০ ফিল্ড/১৫ মাইন; ফিক্স: প্রথম ক্লিকে মাইন স্থাপন, ফ্লাড ফিল, টাইমার, ফ্ল্যাগ।
  • ফিফটিন: /frontend/games/fifteen/index.html, বৈধ মুভ দিয়ে শাফল, টাইমার এবং মুভ কাউন্টার।
  • আপডেটেড /frontend/games/index.html: সমস্ত গেমের জন্য কার্ড যোগ করা হয়েছে, হোভার/অ্যাডাপ্টিভ ডিজাইন।
  • মেনু (/frontend/menu.html): প্রতিটি গেমের জন্য নতুন 'ওয়েব গেমস' আইটেম।

লাইক এবং প্রমাণীকরণ

  • JWT অনুমোদন এবং MySQL স্টোরেজ সহ লাইক সিস্টেম চালু: যাচাইকৃত এবং অতিথি লাইক, ডিডুপ্লিকেশন এবং মাইগ্রেশন।
  • সামনের প্রান্তের লাইক স্ক্রিপ্ট সমস্ত ৪২টি ভাষার অনুসন্ধান পৃষ্ঠায় ইন্টিগ্রেটেড; বোতামের UX উন্নত (দৃশ্যমানতা, হোভার, কনট্রাস্ট)।
  • Dev টুলস: ডিবাগ পৃষ্ঠা/স্ক্রিপ্ট, লাইক মাইগ্রেশন, গেমের জন্য ইভেন্ট অ্যানালিটিক্স।

SEO এবং ইন্ডেক্সিং

  • সমস্ত ভাষার জন্য সাইটম্যাপ প্রসারিত, যোগ করা হয়েছে sitemap-ru.xml, ক্যানোনিকাল/hreflang ঠিক করা হয়েছে।
  • পরিবর্তিত ফাইলের জন্য পিং স্ক্রিপ্ট সহ IndexNow ইন্টিগ্রেটেড; সমস্ত ভাষায় শিরোনাম এবং বিবরণ উন্নত।
  • যোগ করা হয়েছে Twitter Cards এবং JSON-LD (খবর/গেমস/হোম), হোমপেজের জন্য x-default।

স্থানীয়করণ এবং কন্টেন্ট

  • zh-CN-এর ব্যাপক অনুবাদ (মেনু, গেমস, খবর, টুলস, প্রোফাইল) + zh-CN-এর জন্য RSS।
  • EN: স্ট্রাকচার অ্যালাইনমেন্ট, লিঙ্ক/OG/ক্যানোনিকাল ফিক্স, খবর/গেমস/টুলস/অনুমোদন বিভাগের অনুবাদ।
  • মেনু ভাষার দৃশ্যমানতা RU/EN/zh-CN-এ সীমাবদ্ধ (অন্যান্যগুলি ভবিষ্যতের অন্তর্ভুক্তির জন্য উপলব্ধ)।
  • মেনু থেকে পুরোনো পার্টনার সরানো হয়েছে (Sky Codex, Sword Whispers ইত্যাদি)।

বিজ্ঞাপন

  • প্রধান পৃষ্ঠায় Mail.ru ব্যানার; মোবাইল অ্যাঙ্কর ৩২০×৫০; প্রোমোতে ইন-ফিড বিজ্ঞাপন।
  • নো-ফিলের জন্য বিজ্ঞাপন ব্লকের গ্লোবাল অটো-কল্যাপস; ইউনিফাইড স্ক্রিপ্ট এবং পুনরায় পুশ।

UX এবং অ্যাক্সেসিবিলিটি

  • কেন্দ্রীভূত নিবন্ধ/খবর, স্থিতিশীল স্ক্রোল এবং মার্জিন; Google CSE অনুসন্ধান বারের অ্যালাইনমেন্ট।
  • পৃথক accessibility.css, 'হ্রাসকৃত গতি' মোড, উচ্চ কনট্রাস্ট, বড় ফন্ট; সমস্ত পৃষ্ঠায় একীভূত সেটিংস।
  • মোবাইল উন্নতি: সোয়াইপ, টান-টু-রিফ্রেশ, হ্যাপটিক প্রতিক্রিয়া, লেইজি-লোডিং ছবি।

ইকো-ক্যালকুলেটর

  • 'পারিবেশিক' বিভাগ এবং পণ্যের ইকো-ফুটপ্রিন্ট ক্যালকুলেটর যোগ করা হয়েছে; পণ্যের ডাটাবেস প্রসারিত, লোডিং/হিন্ট UX উন্নত।

অন্যান্য

  • ফ্রন্টএন্ড স্ট্রাকচার পুনর্গঠন (menu/main/scripts/styles → frontend/…), PWA এবং সার্ভিস ওয়ার্কার ফিক্স।
  • প্রোমো কোড জিওফিল্টার (ইংরেজি/এশীয় দেশগুলির জন্য লুকানো), পিক্সেল যোগ করা হয়েছে।
  • Labuba: প্রোটোটাইপ এবং প্রযুক্তিগত ফিক্সের সিরিজ; শেষ পর্যন্ত — প্রকাশনা থেকে সরানো হয়েছে।

নেভিগেশন এবং কন্টেন্ট

  • গেম কার্ড আপডেট করা হয়েছে, A/B টেস্টিংয়ের প্রয়োজনে যোগ/লুকানো হয়েছে।
  • develop মাস্টারের সাথে সিঙ্ক্রোনাইজ করা হয়েছে; পুরোনো ব্রাঞ্চ এবং পৃষ্ঠা সরানো হয়েছে (মাস্টার থেকে পুরোনো ডেমো গেমস সহ)।

ফিক্স

  • মাইনসুইপার: খালি এলাকার ব্যাপক খোলা এখন দৃশ্যত অবিলম্বে প্রতিফলিত হয়, টাইমার ডুপ্লিকেট হয় না, ফ্ল্যাগ সঠিক।
  • কয়েন: গতি কমেছে (tick=300ms), ফাঁদ কম চলে (প্রতি ৩য় টিকে)।
  • গেমস/মেনু: লিঙ্ক এবং কার্ডের ছোটখাটো সমস্যা সমাধান করা হয়েছে।