2011-01-24 3 views
0

CSS에 "@ font-face"절을 추가 할 때 페이지가 멈추는 인터넷 페이지가 있습니다. 모든 것이로드 된 것처럼 보이지만 대부분의 페이지가 표시되지 않습니다 (텍스트를 선택하여 어딘가에 붙여 넣을 수는 있지만 페이지 자체에는 표시되지 않습니다). 글꼴 다운로드가 실패한 것 같습니다 ("AOL Pagetest"플러그인을 사용한 테스트를 기반으로 함). 많은 테스트가 끝난 후 타이밍이 맞는 것처럼 보입니다. 나는 자바 스크립트에서 "Sleep"함수를 추가했는데 페이지는 이제 대부분의 시간을로드하지만 가끔씩 멈추는 경우가 있습니다! 글꼴이 완전히 다운로드되기 전에 페이지가 표시하려고 시도하는 것처럼 보이기 때문에 인터페이스가 고정됩니다.글꼴로드 중 페이지가 멈춤

2 초 정도의 수면을하는 것보다 더 나은 방법으로이 문제를 해결할 수있는 방법에 대한 제안이 있습니까?이 작업을 수행하는 데 정말 깨끗하지 않으므로 페이지의 CSS가 사용자가 수정할 수 있기 때문에 서버에서 다운로드해야하는 글꼴의 양과이 파일의 크기가 얼마나 될지 제어 할 수 없습니다 ..!

는 감사

답변

0

문서 <head> 대신 별도의 수입 .CSS 파일에 글꼴 수입 직접를 착용하는 IE의 행동 이유가 있습니다. 내가 이것에 관해 읽은 참조를 추적 할 수 있는지 알게 될 것이다.

  • 여기에 기타 관련 참조
일부 링크, 스티브 수 더스에서 좋은 blog post입니다