예를 들어, 웹사이트에 사용자가 생성한 콘텐츠가 있는 경우 계획하지 않은 문자가 포함될 수 있는데, OmniFont는 그런 빈칸을 채워 사용자에게 누락된 문자 기호보다 더 나은 것을 보여줄 수 있습니다.
OmniFont는 아직 약간 실험적인 단계이므로 누락된 문자가 있을 수 있습니다. 그런 경우 알려주시면 수정해 드리겠습니다.
스크립트 태그를 통해 항상 Javascript 로딩 코드를 사용하는 것이 좋습니다. 그렇게 하면 항상 최신 수정 사항이 적용된 최신 버전을 사용할 수 있습니다.
전혀 영향을 미치지 않을 겁니다. 메인 페이지 로딩을 차단하지 않도록 설계되었습니다. 초기 스크립트는 압축 해제 시 ~1kb, gzip으로 압축 시 ~600바이트, brotli로 압축 시 ~500바이트에 불과하므로 매우 작습니다. 스크립트와 글꼴 파일은 CDN에서 제공합니다.
이 페이지에서 OmniFont를 사용하고 사용하지 않고 Lighthouse를 5번씩 실행한 결과, Lighthouse를 실행한 사이의 점수는 몇 포인트의 표준 변동 범위 내에 있었습니다.
텍스트의 의도가 글꼴을 보여주는 것이라면, 우리는 "Tofu"/누락된 글리프 대체 글꼴을 사용합니다. 그렇지 않으면 관심 있는 글꼴을 보고 있다고 생각할 수 있지만, 실제로는 브라우저가 선택한 다른 글꼴을 보고 있는 것입니다.
문자가 누락된 이유는 다음과 같습니다.
글꼴이 올바르게 로드되지 않았습니다. 페이지를 새로 고쳐보세요.
글꼴에 해당 특정 문자가 포함되어 있지 않습니다.
귀하의 웹사이트에서 해당 글꼴을 사용하면 일반적인 폴백 동작이 수행되고, 여기에서 볼 수 있는 Tofu/누락된 글리프는 발생하지 않습니다.