2011-04-21 4 views
14

Google의 호스팅 API에서 글꼴을로드하고 jQuery 및 jQueryUI를로드하려면 다음 코드가 헤더에 있습니다. Google에서 호스팅하는 jQuery 및 웹 글꼴로 인해 웹킷 경고가 발생했습니다

<link href='http://fonts.googleapis.com/css?family=Droid+Sans:regular,bold' rel='stylesheet' type='text/css'> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.10/jquery-ui.min.js"></script> 

는 웹킷 브라우저에서 다음과 같은 경고 (I 크롬에서 복사있어)를 일으키는 :

Resource interpreted as a stylesheet but transferred MIME mime type application/javascript. jquery-ui.min.js:-1 
Resource interpreted as Font but transferred with MIME type font/woff. font:-1 
Resource interpreted as Font but transferred with MIME type font/woff. font:-1 

사람이 이러한 문제의 무엇을 알고 있습니까? jQuery-ui 줄이이 문제를 일으키는 동안 jQuery 줄이 문제없이로드되는 이유는 무엇입니까?

이러한 문제로 인해 문제가 발생하는지 jQuery-ui가 제대로 작동하는지는 알 수 없지만 실제로 jQuery-UI를 스타일 시트로 해석한다는 것은 분명히 나빠질 것입니다.

+0

동일한 문제가 발생했습니다. – donatJ

+0

내가 제안 할 수있는 유일한 것은 글꼴과 jquery 파일을 다운로드하여 어딘가에 public_html 폴더에 업로드하는 것입니다. – martincarlin87

답변

7

이 문제는 귀하가 아닌 Google API의 결과입니다. 문제를 제거하기 위해 파일을 직접 호스팅 할 수 있습니까?

+3

이것은 Google API의 버그이며이를 사용하는 모든 사람들이 이러한 오류를 발견합니까? Google API가 좋은 아이디어 (캐싱, 속도 등) 인 이유는 Google에서 호스팅하는 API를 고수 할 계획이므로 경고를 수정하는 것이 좋습니다. –

+1

오류 메시지를 보면 전송 된 MIME 형식이 잘못되었거나 웹 브라우저에서 잘못 해석 한 것입니다. 어느 쪽이든 당신은 이것에 대해 아무런 통제력이 없습니다. –

관련 문제