우리는 무슨 일이만 생기면 구글 서비스를 차단하는 바보 같은 정부를 두고 있습니다
.
오늘 내 포럼이 매우 느리게 로드되는 것을 알게 되었습니다 (10초 이상 빈 화면이 표시됨). 그러다 헤더에 구글 폰트로 요청이 보내지고 있고, 이는 지연 로딩이 아니라는 사실을 깨달았습니다. 그래서 타임아웃이 될 때까지 기다린 후에야 포럼이 로드되는 것이었습니다.
이 요청을 지연 로딩으로 만들려면 어떻게 해야 하나요?
문제를 일으키는 폰트가 Roboto인 것으로 보이며, 사이트 설정에는 Arial을 사용하도록 되어 있습니다… 따라서 해당 폰트는 테마에서 로드되는 것으로 보입니다.
테마에서 Google 서버로 요청을 보내는 include를 제거하고, 사이트 설정에서 Roboto를 사용하도록 변경할 수 있습니다. 또는 Roboto를 다운로드하여 테마 자산으로 포함할 수도 있습니다. 로컬에서 서빙되는 폰트를 사용하여 테마 컴포넌트를 만드는 방법에 대한 가이드는 여기에 있습니다: Create and share a font theme component
@font-face 규칙에 font-display: swap;를 추가하는 것도 시도해 볼 수 있습니다: `font-display` for the Masses | CSS-Tricks