עדכוני Serpmonn

סיכום

  • 6 משחקי מיני חדשים: נחש, Flappy Bird, מטבעות, Breakout, Minesweeper, חמש-עשרה.
  • לייקים: אינטגרציה בכל השפות, הרשאות JWT, אחסון MySQL.
  • SEO/לוקליזציה: מפות אתר, IndexNow, תרגומי zh-CN, תיקוני מטא ו-hreflang.
  • פרסומות: באנרים של Mail.ru (כולל עוגן למובייל) וקריסה אוטומטית.
  • עדכוני תפריט ומדור משחקים, כרטיסים וקישורים למשחקים חדשים.
  • תיקוני באגים: Minesweeper (מיקום מוקשים בלחיצה ראשונה, מילוי הצפה, טיימר, דגלים), מטבעות (קצב משחק).
  • מאגרים: ניקוי ענפים, סנכרון develop ← master.
6
משחקי מיני חדשים
1
מערכת לייקים
20+
תיקוני SEO/לוקליזציה

מדור משחקים

  • נחש: עמוד /frontend/games/snake/index.html, בדיקת הסתרה/החזרה של כרטיס; נוסף קישור תפריט.
  • Flappy Bird: /frontend/games/flappy/index.html, כרטיס ופריט תפריט.
  • מטבעות: /frontend/games/coins/index.html, איסוף מטבעות לאורך זמן; מהירות טיק מופחתת ותנועת מלכודות.
  • Breakout: /frontend/games/breakout/index.html, קפיצות, ניקוד, חיים; משולב ברשימה ובתפריט.
  • Minesweeper: /frontend/games/minesweeper/index.html, שדה 10×10/15 מוקשים; תיקונים: מיקום מוקשים בלחיצה ראשונה, מילוי הצפה, טיימר, דגלים.
  • חמש-עשרה: /frontend/games/fifteen/index.html, ערבוב עם מהלכים חוקיים, טיימר ומונה מהלכים.
  • מעודכן /frontend/games/index.html: נוספו כרטיסים לכל המשחקים, עיצוב hover/אדפטיבי.
  • תפריט (/frontend/menu.html): פריטי 'משחקי רשת' חדשים לכל משחק.

לייקים ואימות

  • הוצגה מערכת לייקים עם הרשאות JWT ואחסון MySQL: לייקים מאומתים ואורחים, הסרת כפילויות והגירה.
  • סקריפט לייקים בצד לקוח משולב בכל 42 דפי החיפוש לשפות; חוויית משתמש משופרת לכפתורים (נראות, ריחוף, ניגודיות).
  • כלי פיתוח: דפים/סקריפטים לאיתור באגים, הגירת לייקים, ניתוח אירועים למשחקים.

SEO ואינדוקס

  • הרחבת מפות אתר לכל השפות, נוסף sitemap-ru.xml, תוקן canonical/hreflang.
  • IndexNow משולב עם סקריפטי פינג לקובצים שהשתנו; כותרות ותיאורים משופרים בכל השפות.
  • נוספו כרטיסי טוויטר ו-JSON-LD (חדשות/משחקים/בית), x-default לעמוד הבית.

לוקליזציה ותוכן

  • תרגומים המוניים ל-zh-CN (תפריט, משחקים, חדשות, כלים, פרופיל) + RSS עבור zh-CN.
  • EN: יישור מבנה, תיקוני קישורים/OG/canonical, תרגומים למדורים חדשות/משחקים/כלים/אימות.
  • נראות שפות בתפריט מוגבלת ל-RU/EN/zh-CN (אחרות זמינות להכללה עתידית).
  • שותפים מיושנים הוסרו מהתפריט (Sky Codex, Sword Whispers וכו').

פרסום

  • באנרים של Mail.ru בדפים מרכזיים; עוגן למובייל 320×50; פרסומות בתוך הזנה בקידום.
  • קריסה אוטומטית גלובלית לבלוקי פרסום ב-no-fill; סקריפט מאוחד ודחיפה מחדש.

UX ונגישות

  • כתבות/חדשות ממורכזות, גלילה יציבה ושוליים; שורת חיפוש Google CSE מיושרת.
  • accessibility.css נפרד, מצב 'תנועה מופחתת', ניגודיות גבוהה, גופן גדול; הגדרות מאוחדות בכל הדפים.
  • שיפורים למובייל: החלקות, משיכה לרענון, משוב המיטי, טעינה עצלה של תמונות.

מחשבונים אקולוגיים

  • נוספה קטגוריה 'אקולוגיה' ומחשבון טביעת רגל אקולוגית של מוצרים; בסיס נתונים מוצרים מורחב, חוויית משתמש טעינה/רמזים משופרת.

אחר

  • ארגון מחדש של מבנה הצד לקוח (menu/main/scripts/styles → frontend/…), תיקוני PWA ו-service worker.
  • מסנן גיאוגרפי לקודי קידום (הסתרה למדינות דוברות אנגלית/אסייתיות), פיקסל נוסף.
  • Labuba: סדרת אבות טיפוס ותיקונים טכניים; לבסוף - לא פורסם.

ניווט ותוכן

  • כרטיסי משחקים עודכנו, נוספו/הוסתרו לפי הצורך לבדיקות A/B.
  • develop סונכרן עם master; ענפים ודפים מיושנים הוסרו (כולל משחקי הדגמה ישנים מ-master).

תיקונים

  • Minesweeper: פתיחה המונית של אזורים ריקים משתקפת כעת מיידית ויזואלית, טיימר לא משוכפל, דגלים נכונים.
  • מטבעות: קצב הופחת (tick=300ms), מלכודות נעות לעתים רחוקות יותר (כל טיק שלישי).
  • משחקים/תפריט: בעיות קטנות עם קישורים וכרטיסים נפתרו.