Cloudflare에서 재미있는 기능이 나왔네요. 보통 웹폰트를 사용할 때 Google Fonts를 이용해서 원하는 폰트를 사용하는 경우가 많은데 이를 Cloudflare 네트쿼크에서 캐싱해주는 기능입니다. Cloudflare가 캐싱해주기 때문에 Google 주소가 아니라 서비스 자체 도메인을 쓸 수 있다는 장점도 있지만 Google Fonts를 사용하면 폰트 파일을 바로 쓰지 않고 CSS 파일을 로딩하는 API 주소를 요청하면 CSS 파일을 받고 이 CSS 파일안에 포함된 폰트 파일을 다운받게 되기 때문에 네트워크 상으로는 총 8번의 추가 왕복을 해야합니다. 대신 Cloudflare는 요청에 대한 응답을 줄 때 HTML을 바로 수정해서 HTML 내에 CSS 응답을 포함시켜서 바로 내려보내고 클라이언트는 CSS를 별도로 요청할 필요없이 바로 Clareflare에서 폰트파일을 다운받을 수 있으므로 8번의 왕복을 1번 왕복으로 바꿔주기 때문에 꽤 빨라집니다. Google Fonts를 사용할 때 이러한 부분때문에 고민되는 부분인데 Cloudflare에서 신선한 접근 방법으로 해결해주었습니다. https://blog.cloudflare.com/cloudflare-fonts-enhancing-website-privacy-speed/

Cloudflare Fonts: enhancing website font privacy and speed

The Cloudflare Blog

Cloudflare Fonts: enhancing website font privacy and speed

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 10월 2일 오전 8:30

 • 

저장 19조회 5,572

댓글 0