Option order

폰트 옵션은 “얼마나 필요한가”에서 시작해 “어떻게 보여줄까”로 끝낸다

옵션을 외우기보다, 용량을 줄이고 표시 안정성을 확보하는 순서로 고르면 실수가 줄어든다.

1
질문첫 화면에 반드시 필요한 폰트인가?
선택중요하면 `preload`, 아니면 늦게 로드
이유첫 화면 자원만 우선순위에 올려 LCP 경쟁을 줄인다.
2
질문어떤 언어와 굵기를 실제로 쓰는가?
선택`subsets`와 `weight`를 최소화
이유한글 전체 글리프와 모든 weight는 전송량을 빠르게 키운다.
3
질문글자가 늦게 보여도 되는가?
선택대부분 `display: 'swap'`, 저속망은 `optional` 검토
이유FOIT보다 빠른 텍스트 표시가 학습·읽기 경험에 유리하다.
4
질문어디까지 같은 폰트를 적용할 것인가?
선택루트 레이아웃에는 기본 폰트, 특정 영역은 CSS 변수
이유전역 적용과 부분 적용을 분리해야 불필요한 교체가 줄어든다.