본문 바로가기
퍼블리싱

[웹폰트 사용방법] 웹에 최적화된포맷 - woff2

by lionbum 2024. 8. 29.

 

웹사이트 성능을 최적화하는 방법: 가벼운 웹폰트 포맷 선택하기! 

웹폰트 종류가 여러개 인데, 무엇을 선택 해야 할지 확실히 잘 모르는 경우가 있어요. 

 

폰트 선택은 웹사이트 로딩 속도와 사용자 경험에 직접적인 영향을 미치기에 중요합니다! 

 

 

 

예를들어 저는 pretendard 서체를 사용하려고 하는데, 

홈페이지에서 제공하는 폰트의 포맷 종류가 아래와 같이 여러개 입니다. 

 

프리텐다드 서체 지원 포맷

출처 : https://cactus.tistory.com/306?category=1007051

 

 

 

  • 폰트 포맷 종류
    • .otf, .ttf: 고품질이지만 무겁고, 웹에서는 비효율적.
    • .woff, .woff2: 웹에 최적화된 경량 포맷. 특히 .woff2는 파일 크기가 작아 로딩 속도가 빠름.
  • .woff2 포맷의 이점
    • 파일 크기 작고, 압축률 높아 웹 성능 최적화에 최적.
  • 웹폰트 최적화 팁
    • .woff2 사용, 불필요한 글꼴 제거, 폴백 폰트 설정.

 

 

근데 파일을 다운로드 해보면 woff2-subset 포맷이 등장 합니다. 

 

 

"subset"은 전체 글꼴 파일에서 웹 페이지에서 실제로 사용하는 글자들만 추출해 부분 집합(subset)을 만든다는 의미입니다. 

woff2-subset은 이 중 실제로 필요한 글자들만 포함된 더 작은 폰트 파일을 생성하여, 로딩 속도를 크게 향상시킵니다. 

 

 

실제로 용량을 살펴보면 차이가 많이 납니다! 

 

결과적으로 웹폰트로 사용하실 거라면 

woff 파일을, 그리고 만약 subset 지원도 되는 폰트라면

해당파일로 사용하면 더 가볍게 사용할수 있습니다.  :-) 

728x90
반응형

댓글