Skip to content

사이트 기술/UI/디자인 종합 점검 개선 - #362

Merged
haksungjang merged 1 commit into
masterfrom
fix/site-audit-improvements
Aug 28, 2026
Merged

사이트 기술/UI/디자인 종합 점검 개선#362
haksungjang merged 1 commit into
masterfrom
fix/site-audit-improvements

Conversation

@haksungjang

Copy link
Copy Markdown
Collaborator

요약

  • Opus 검토로 확인된 기술적·UI·디자인 문제를 우선순위 순으로 정리
  • 로고 SVG 인라인 제거(페이지당 전송량 큰 폭 감소), 영문 홈 404 링크 해소, i18n 번역 누락·푸터 저작권 표기 모순 정리
  • jQuery·웹폰트 로컬 호스팅, CI Hugo 버전/baseURL 정리, canonical·hreflang·robots.txt Sitemap 추가, 미사용 print 출력 비활성화
  • 1MB 초과 이미지 96개 재압축(약 174MB 절감), 공개 저장소의 내부 작업 파일 정리
  • 홈 네비바 스크롤 투명 문제, 히어로 대비/줄바꿈, 통계 데이터 기반 전환, 미팅 다음 회차 카드, 이미지 width/height/lazy loading 자동화, 접근성(스킵 링크·TOC 접기·alt 텍스트) 개선

en 미대응 콘텐츠(약 80개 페이지)는 이번 범위에서 제외했습니다. git 히스토리 용량(1.55GB)은 되돌리기 어려운 작업이라 손대지 않았고, ko/en 이미지 완전 중복(약 210MB)은 Windows 체크아웃 환경에서 symlink가 깨질 위험이 있어 압축으로만 처리했습니다.

Test plan

  • npm run build 정상 완료 확인
  • .claude/gate.sh 통과 확인
  • 빌드된 HTML에서 canonical/hreflang, robots.txt, 푸터 문구, 로컬 폰트/jQuery, alt 텍스트, 이미지 width/height 등 직접 검사

Opus 검토에서 나온 기술적·UI·디자인 문제를 우선순위 순으로 정리했다.

기술: 페이지마다 110KB씩 인라인되던 로고 SVG를 5.9KB 로컬 WebP로 교체,
영문 홈 ISO 42001 404 링크 해소, i18n 누락 번역 보완과 푸터 저작권 표기
모순(CC BY 4.0 vs All Rights Reserved) 정리, jQuery·Roboto·JetBrains Mono
로컬 호스팅, CI Hugo 버전/baseURL 대소문자 불일치 정리, canonical·hreflang·
robots.txt Sitemap 추가, 접근 불가능하던 print 출력(50MB) 비활성화, 공개
저장소에 있던 내부 작업 파일 정리, 1MB 초과 이미지 96개 재압축(약 174MB 절감).

UI/디자인: 홈 스크롤 시 네비바 투명 문제, 히어로 대비·줄바꿈, 홈 통계 하드코딩을
데이터 기반으로 전환, 미팅 목록에 다음 회차 바로가기 카드 추가, 블로그 목록이
본문 대신 description을 쓰도록 수정, 이미지 렌더 훅으로 width/height/lazy loading
자동 부여, 빈 TOC 컬럼 접기, 섹션 여백 축소, 그라데이션 텍스트 고대비/인쇄 폴백,
스킵 링크 추가, 파일명 그대로였던 alt 텍스트 25곳 교체.
@haksungjang
haksungjang merged commit 229d73c into master Aug 28, 2026
1 check passed
@haksungjang
haksungjang deleted the fix/site-audit-improvements branch August 28, 2026 14:31
haksungjang added a commit that referenced this pull request Aug 29, 2026
…ments

사이트 기술/UI/디자인 종합 점검 개선
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant