2010-07-26 2 views

답변

2

페이지 맨 아래에 스크립트 참조를 넣는 것이 가장 좋습니다. 이렇게하면 모든 내용이 스크립트보다 먼저로드됩니다. 필요하지 않으면 iFrame을 사용하지 마십시오.

+0

끝에 스크립트를 추가하려고했지만 내 페이지에서 많은 자바 스크립트 오류가 발생합니다. – user370312

+2

스크립트 된 메서드가로드되기 전에 참조하기 때문에 오류가 발생한 것 같습니다. 스크립트를 페이지 끝으로 옮기면 필요한 스크립트가 추가 된 후에도 스크립트 호출을 이동해야합니다. - 알고있는 한까지 – Mauro

+1

스크립트 사용을보다 세련되게 만들 필요가 있습니다 (http : // www를 참조하십시오). .stevefenton.co.uk/Content/The-Fenton-JavaScript-Ethos/- 자바 스크립트를 HTML에 섞어서는 안된다. 그런 식으로, 위, 아래 또는 어디서든 포함 할 수있다. (DaveDev의 말처럼 아래쪽에있는 페이지는 페이지로드 속도에 가장 좋은 방법입니다.) – Fenton

0

페이지로드 시간을 볼 때 코드가 저장된 위치에 따라 다릅니다. html에 있으면 페이지가로드 될 때마다 다시로드됩니다. js 파일로 이동하면 처음로드되고 캐시 된 다음로드 시간에 영향을주지 않아야합니다.

jQuery의 $ (document) .ready를 사용하여 코드를 실행하기 전에 모든 요소가로드되었는지 확인할 수 있습니다.

0

iframe 접근 방식으로 이동하지 마십시오. 스크립트를 가능한 한 HTML의 맨 아래에두고 가능한 한 CSS를 높이십시오. 가능하면 눈에 거슬리지 자바 스크립트도 시도해보십시오. jQuery는 이것에 중대하다. 그래서 당신은 확실히 이것에 대해 살펴보고 싶다. jQuery의 장점은 또한 CDN 서버에 탑재되어 성능을 향상시키는 것입니다.

클라이언트에서 나의 이전 프로젝트 중 하나의 성능을 업그레이드 할 때이 가이드 라인이 큰 도움이된다는 것을 발견했습니다 : Best Practices for Speeding Up Your Web Site.

훌륭한 도구도 YSlow에와 함께 방화범 있습니다.

관련 문제