본문으로 건너뛰기

Font Subsetting 최적화

· 약 5분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-01-02 브랜치: feature/1.28.0-font-subsetting > PR: TBD

📋 목차


🎯 작업 개요

목적

Gmarket Sans 폰트 파일에 대해 Font Subsetting을 적용하여 번들 크기를 최적화하고 초기 로딩 성능을 개선합니다.

배경

  • 현재 프로젝트에서 사용하는 Gmarket Sans 폰트는 전체 글리프(glyph)를 포함하고 있음
  • 실제로 사용하는 문자는 한글 기본 글자, 영문, 숫자, 기본 기호로 제한적임
  • Font Subsetting을 통해 필요한 문자만 추출하여 파일 크기 감소

적용 범위

안전한 권장 범위 적용:

  • 한글 기본 글자: U+AC00-U+D7A3 (2,350자)
  • 숫자: U+0030-U+0039 (0-9)
  • 영문 대문자: U+0041-U+005A (A-Z)
  • 영문 소문자: U+0061-U+007A (a-z)
  • 기본 기호: U+0020-U+002F, U+003A-U+0040 (공백, 특수문자 등)