웹폰트를 속도 때문에 쓰지 않는데요... 부분적으로 디자인을 위해서 웹폰트를 쓰고 싶은 마음도 있거든요. 근데 궁금한 게 웹폰트를 쓸 때 CDN과 직접 서버에 업로드하는 방식이 있는 걸로 아는데 속도 면에서는 뭐가 더 나은가요? 직접 업로드 했을 때는 트래픽 발생 때문에 별로라는 말이 있던데 속도면에서도 직접 업로드하는 게 더 별로인가요? 직접 시도해본 바로는 직접 업로드가 더 빠른 느낌이긴 했는데 CDN이 속도면에서도 더 유리하다는 말이 있어 궁금해요.
댓글 6
일단 한국에서는 직접 업로드가 가장 빠를 겁니다.
하지만 CDN을 이용하는 이유는 해당 접속자에게 가장 가까운 서버로 연결을 하기 때문에, 더 빠를 수도 있고, 오히려 늦을 수도 있습니다.(왜냐면 접속한 사용자와 가장 가까운 CDN 서버가 오히려 접속 사이트보다 멀리 있을 수도 있기 떄문) 하지만 대체적으로 평타라는 게 있어서 특히 구글과 같은 경우 더 빠를 것 같네요...(아닐수도..)
그리고 트래픽의 경우 CDN을 이용하게 되면 당연히 해당 트래픽은 발생하지 않습니다.
그래서 속도보다도 트래픽 때문에 CDN을 이용하는 경우가 많습니다. (물론 자체 CDN 서버라면 그건 속도 때문이겠지요..)
CDN과 비교하면 서버에 있는게 빠를 수도 있고 아닐수도 있을 겁니다. 방문자의 입장에서 어디에서 내려받는게 빠를지는 모르니까요. 근데 CDN들이 그렇게 느리지 않습니다.
말씀하신대로 트래픽이 아마 가장 큰 걸림돌이 되기 때문에 CDN을 선택하시는게 좋으실 겁니다. 그런데 웹폰트를 사용하는 폰트가 대중적인 폰트면 컴에 깔려있는 경우가 많으니 컴에서의 폰트명을 우선 선언하고 그 뒤에 웹폰트명을 선언하시면 컴에 없는 경우에만 웹폰트를 쓰게 됩니다.
그리고 구글 CDN의 폰트를 사용하면 캐시개념으로 여러사이트를 방문하면 한군데서 내려받은 거로 해결이 되는 것으로 압니다. 다른 CDN도 그게 되는지는 모르겠네요.
궁금하시면 저희 사이트 컴에 나눔고딕 지우시고 방문해 보시거나 혹은 태블릿으로 방문해보세요 ㅋ