Webfont Check List
웹폰트 도입하기 전 체크해야 할 사항
- 모든 디바이스에서 같은 모양의 폰트가 꼭 필요한가?
- 일반적으로 유선인터넷 환경에 비해 모바일 디바이스에서는 네트워크가 불안정하고 다운로드 속도가 현저히 느리므로, 단일 파일이 500KB 이상의 용량이 넘지 않도록 주의 하여야 한다.
- 인터넷 데이터 종량제를 사용하고 있을 경우 사용자의 동의 없이 수백KB에서 MB 단위의 파일을 모바일 웹에서 과도하게 전송할 경우 문제가 될 소지가 있다.
- 위의 이유로 모바일 환경에서는 매우 특별한 상황이 아니면 시스템 글꼴을 이용 해야 한다.
- 경량화 된 영문웹폰트는 용량이 매우적어 모바일에서도 사용 가능하다. (70KB 이하)
- 모든 디바이스 및 브라우저에서 사용하고자 하는 웹폰트가 잘 랜더링 되는가?
- 현재 디바이스/브라우저 별로 폰트를 랜더링 하는 방식이 조금씩 상이하여 같은 웹폰트를 사용하더라도 특정 디바이스/브라우저에서 글꼴깨짐, 흐려짐 등의 현상이 나타난다.
- 사용하고자 하는 웹폰트가 한글폰트이며 폰트제작 업체가 경량화(subset)한 파일인가?
- 한글폰트는 경량화가 필수지만 폰트제작 업체가 아닌 일반 유저가 경량화툴을 이용하여 제작된 파일일 경우 랜더링 이상(폰트깨짐/흐릿해짐) 이슈가 발생한다.
- 웹폰트 적용 컨텐츠가 일반유저가 제작/작성하는 컨텐츠를 포함하는가?
- 경량화 글꼴에는 일반적인 글작성시 사용되지 않는 문자를 제거한 상태( KS 완성형 2,350자, 숫자, 영문, 특수문자를 포함 )이기 때문에 일반유저(웹운영측이 아닌)가 제작/작성하는 컨텐츠는 경량화 글꼴을 이용할 수 없다.
- 위의 이유로 커뮤니티웹 전체의 기본폰트로 웹폰트를 사용해서는 안된다.
- 사용하려는 웹폰트의 굵기(font-weight)
- 웹폰트가 지원하는 굵기가 어떤 종류가 있는지 파악
- 지원하는 굵기중 어떤 굵기를 사용할지를 결정
- 폰트가 다양한 굵기를 지원하더라도 가급적 꼭 필요한 굵기만을 선정해야 한다.