🚀 Serpmonn 업데이트
2025년 8월 25일 ~ 9월 15일
📋 요약
- 6개의 새로운 미니 게임: 스네이크, 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, 10×10 필드/15 지뢰; 수정: 첫 클릭 시 지뢰 배치, 플러드 필, 타이머, 깃발. - 피프틴:
/frontend/games/fifteen/index.html, 유효한 이동으로 셔플, 타이머 및 이동 카운터. - 업데이트됨
/frontend/games/index.html: 모든 게임용 카드 추가, 호버/적응형 디자인. - 메뉴 (
/frontend/menu.html): 각 게임별 새로운 '웹 게임' 항목.
❤️ 좋아요 및 인증
- JWT 인증 및 MySQL 저장소를 갖춘 좋아요 시스템 도입: 검증된 및 게스트 좋아요, 중복 제거 및 마이그레이션.
- 프론트엔드 좋아요 스크립트 42개 언어 검색 페이지 모두에 통합; 버튼 UX 개선(가시성, 호버, 대비).
- 개발 도구: 디버그 페이지/스크립트, 좋아요 마이그레이션, 게임 이벤트 분석.
🔍 SEO 및 색인 생성
- 모든 언어용 사이트맵 확장,
sitemap-ru.xml추가, canonical/hreflang 수정됨. - 변경된 파일용 ping 스크립트와 IndexNow 통합; 모든 언어에서 제목 및 설명 개선.
- Twitter Cards 및 JSON-LD(뉴스/게임/홈) 추가, 홈페이지용 x-default.
🌍 현지화 및 콘텐츠
- 대량 zh-CN 번역(메뉴, 게임, 뉴스, 도구, 프로필) + zh-CN용 RSS.
- EN: 구조 정렬, 링크/OG/표준 수정, 뉴스/게임/도구/인증 섹션 번역.
- 메뉴 언어 가시성 RU/EN/zh-CN으로 제한(다른 언어는 향후 포함 예정).
- 메뉴에서 구식 파트너 제거(Sky Codex, Sword Whispers 등).
📢 광고
- 주요 페이지에 Mail.ru 배너; 모바일 앵커 320×50; 프로모션 중 인피드 광고.
- no-fill 시 광고 블록용 글로벌 자동 축소; 통합 스크립트 및 재푸시.
📱 UX 및 접근성
- 중앙 정렬 기사/뉴스, 안정적인 스크롤 및 여백; 정렬된 Google CSE 검색창.
- 별도
accessibility.css, '감소된 동작' 모드, 고대비, 큰 글꼴; 모든 페이지에 통합 설정. - 모바일 개선: 스와이프, 당겨서 새로고침, 햅틱 피드백, 이미지 지연 로딩.
🌱 에코 계산기
- '생태학' 카테고리 및 제품 생태 발자국 계산기 추가; 제품 데이터베이스 확장, 로딩/팁 UX 개선.
🧹 기타
- 프론트엔드 구조 재구성(menu/main/scripts/styles →
frontend/…), PWA 및 서비스 워커 수정. - 프로모 코드 지오필터(영어/아시아 국가 숨김), 픽셀 추가.
- Labuba: 프로토타입 시리즈 및 기술 수정; 최종적으로 미공개.
🧭 탐색 및 콘텐츠
- 게임 카드 업데이트, A/B 테스트 필요에 따라 추가/숨김.
- develop이 master와 동기화됨; 구식 브랜치 및 페이지 제거(master의 구식 데모 게임 포함).
🛠 수정
- 지뢰찾기: 빈 영역 대량 열기가 즉시 시각적으로 반영됨, 타이머 중복되지 않음, 깃발 정확함.
- 코인: 속도 감소(tick=300ms), 트랩 덜 자주 이동(매 3번째 틱마다).
- 게임/메뉴: 링크 및 카드 사소한 문제 해결됨.