2010-06-22 2 views
1

현재이 작업을 수행하고 있습니다.Js, 페이지 끝 부분에 포함시키는 것이 더 좋습니다.

<js> 
</head> 

인 PageSpeed ​​및 다른 기사 대신이 일을하는 것이 좋습니다.

<js> 
</body> 
</html> 

스택 오버플로에 대한 의견을 듣고 싶습니다.

때때로 페이지 구성 요소가 일부 자바 스크립트 시설의 존재를 가정 할 수 페이지에 자바 스크립트의 작은 비트를 떨어이다 신체의 끝 부분에 모든 스크립트를 넣어 함께

+1

@harpo 그는 실제로이 제안 않습니다 구글의 페이지 속도 플러그인을 언급했다. 야후의 YSlow도 제안했다. – ceejayoz

답변

2

에게 유일한 문제를 감사드립니다. 그 외에는 아무 문제가 없으며 페이지로드/렌더링 속도가 빨라지는 데 도움이 될 수 있습니다.

자바를로드하는 더 복잡한 방법으로 LabJS (http://labjs.com)와 같은 도구를 살펴볼 수도 있습니다.

0

사용 progressive enhancement 페이지가 자바 스크립트의 사용 여부를 작동 할 수 있도록. 그런 다음 자바 스크립트를 페이지 하단으로 이동하여 페이지의 콘텐츠가로드되고 렌더링되도록하십시오. 항상 그렇듯이 Page Speed 또는 YSlow을 사용하여 페이지의 성능을 테스트하십시오. 그들은 일반적으로 어디에 속해

0

자바 스크립트가 헤드 태그에서 그것을 할 것입니다 포함의 기본 방법은, 그입니다. 그것이 어디서부터 시작해야하며 페이지 로딩을 최적화해야하는 경우에만 스크립트를 이동하십시오.

  • 는 페이지로드의 내용을 확인하려면 이전
  • 는 외부 스크립트
로딩 속도를 덜 sensetive 페이지를 만들려면 :

페이지에서 나중에 약간의 스크립트를 넣어 몇 가지 이유가 있습니다

  • S : 당신은 페이지 아래 스크립트를 이동하는 경우

    는 몇 가지 특별한 고려 사항이 있습니다 ome 스크립트는 내용 뒤에로드가있는 경우 작동하지 않습니다.

  • 당신은 내용이 나쁜 모양 또는 사용자가 스크립트를로드하기 전에 그것을 사용하려고하면 불쾌한 아무것도하지 않는 것을 확인해야합니다.
관련 문제