Serpmonn-ის განახლებები

რეზიუმე

  • 6 ახალი მინი-თამაში: გველი, Flappy Bird, მონეტები, Breakout, Minesweeper, თხუთმეტი.
  • მოწონებები: ინტეგრაცია ყველა ენაზე, JWT ავტორიზაცია, MySQL შენახვა.
  • SEO/ლოკალიზაცია: საიტის რუკები, IndexNow, zh-CN თარგმანები, მეტა და hreflang გასწორებები.
  • რეკლამა: Mail.ru ბანერები (მობილური ანკერის ჩათვლით) და ავტო-ჩაშლა.
  • მენიუს და თამაშების სექციის განახლებები, ბარათები და ბმულები ახალი თამაშებისთვის.
  • ხარვეზების გასწორება: Minesweeper (მინების განთავსება პირველ დაწკაპუნებაზე, flood fill, ტაიმერი, დროშები), მონეტები (თამაშის ტემპი).
  • რეპოზიტორიები: ფილიალების გაწმენდა, develop ← master სინქრონიზაცია.
6
ახალი მინი-თამაშები
1
მოწონების სისტემა
20+
SEO/ლოკალიზაციის გასწორებები

თამაშების სექცია

  • გველი: გვერდი /frontend/games/snake/index.html, ბარათის დამალვის/დაბრუნების ტესტი; მენიუს ბმული დამატებულია.
  • Flappy Bird: /frontend/games/flappy/index.html, ბარათი და მენიუს ელემენტი.
  • მონეტები: /frontend/games/coins/index.html, მონეტების შეგროვება დროთა განმავლობაში; შემცირებული tick სიჩქარე და ხაფანგების მოძრაობა.
  • Breakout: /frontend/games/breakout/index.html, ასხლეტები, ქულები, სიცოცხლეები; ინტეგრირებული სიასა და მენიუში.
  • Minesweeper: /frontend/games/minesweeper/index.html, 10×10 ველი/15 ნაღმი; გასწორებები: ნაღმის განთავსება პირველ დაწკაპუნებაზე, flood fill, ტაიმერი, დროშები.
  • თხუთმეტი: /frontend/games/fifteen/index.html, არევა სწორი ნაბიჯებით, ტაიმერი და ნაბიჯების მთვლელი.
  • განახლებული /frontend/games/index.html: დამატებულია ბარათები ყველა თამაშისთვის, hover/ადაპტიური დიზაინი.
  • მენიუ (/frontend/menu.html): ახალი 'ვებ თამაშები' ელემენტები თითოეული თამაშისთვის.

მოწონებები და ავთენტიფიკაცია

  • შემოღებულია მოწონების სისტემა JWT ავტორიზაციით და MySQL შენახვით: დამოწმებული და სტუმრის მოწონებები, დედუპლიკაცია და მიგრაცია.
  • ფრონტენდის მოწონების სკრიპტი ინტეგრირებულია 42 ენის საძიებო გვერდებზე; გაუმჯობესებულია ღილაკების UX (ხილვადობა, hover, კონტრასტი).
  • დეველოპერის ინსტრუმენტები: დებაგის გვერდები/სკრიპტები, მოწონებების მიგრაცია, თამაშებისთვის მოვლენების ანალიტიკა.

SEO და ინდექსირება

  • გაფართოვდა საიტის რუკები ყველა ენისთვის, დამატებულია sitemap-ru.xml, გასწორებულია canonical/hreflang.
  • IndexNow ინტეგრირებულია შეცვლილი ფაილებისთვის ping სკრიპტებით; გაუმჯობესდა სათაურები და აღწერილობები ყველა ენაზე.
  • დამატებულია Twitter Cards და JSON-LD (სიახლეები/თამაშები/მთავარი), x-default მთავარი გვერდისთვის.

ლოკალიზაცია და კონტენტი

  • მასიური zh-CN თარგმანები (მენიუ, თამაშები, სიახლეები, ინსტრუმენტები, პროფილი) + RSS zh-CN-ისთვის.
  • EN: სტრუქტურის გასწორება, ბმულების/OG/canonical გასწორებები, სიახლეები/თამაშები/ინსტრუმენტები/ავთენტიფიკაციის სექციების თარგმანები.
  • მენიუს ენების ხილვადობა შეზღუდულია RU/EN/zh-CN-მდე (სხვები ხელმისაწვდომია მომავალი ჩართვისთვის).
  • მოძველებული პარტნიორები მოშორებულია მენიუდან (Sky Codex, Sword Whispers და სხვ.).

რეკლამა

  • Mail.ru ბანერები საკვანძო გვერდებზე; მობილური ანკერი 320×50; 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-დან).

გასწორებები

  • Minesweeper: ცარიელი არეების მასიური გახსნა ახლა ვიზუალურად მაშინვე აისახება, ტაიმერი არ დუბლირდება, დროშები სწორია.
  • მონეტები: ტემპი შემცირებულია (tick=300ms), ხაფანგები ნაკლებად მოძრაობენ (ყოველ მესამე tick-ზე).
  • თამაშები/მენიუ: მცირე პრობლემები ბმულებთან და ბარათებთან მოგვარებულია.