내 사이트에서 jquery와 일반 자바 스크립트를 사용하고 있으며 내 페이지의 닫는 본문 태그에서 최소화 된 양식의 모든 자바 스크립트를로드하는 것이 더 낫다고 들었습니다. 헤더에있는 것보다 현재의 것입니다.jquery/javascript loading 혼란
또한 요청 수가 줄어들도록 모든 JS를 하나의 파일로 정리해야한다고 들었지만 포함되지 않을 자바 스크립트도 있다고 들었습니다. 이 메가 파일은 FB (예를 들어)에서 필요하기 때문에
그래서 지금 완전히 혼란 스럽습니다. 시작을 위해 1) 저는 jquery와 jquery.ui를 사용합니다. 이것들은 메가 파일에 집중되어 끝에로드 될 수 있습니까?
2) 스크립트 태그로 둘러싸인 내 페이지 소스에 현재 나타나는 모든 것을이 파일에 붙일 수 있습니까?
3) 무엇을 제외해야합니까?
그것의 모든 조금 오버의 whelming는 학습자에게있을 때 당신은 내가로드 볼 수있는 사이트가 http://www.traditionalirishgifts.com/에 있습니다
:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
뿐만 아니라 다른 자바 스크립트
을의 힙을
실제로는 "최선의"방법이 아닙니다. 상황, 대상, 응용 프로그램 구조, 응용 프로그램 유형, 필요한 스크립트 등에 따라 다릅니다. 시작하려면 간단하게하십시오. 나중에 페이지로드가 너무 오래 걸리는 경우 문제가 발생하면로드중인 코드의 양을 줄이거 나 http 요청 수를 줄이십시오. body 태그를 닫기 전에 머리에 스타일 시트, 스크립트. –
그래,하지만 jquery를 하나의 파일로 모두로드 할 수 있습니까? –
물론 가능합니다 (라이센스를 그대로 유지하십시오). 그러나 사용자가 캐싱 한 경우 CDN에 연결하는 것이 더 빠를 수도 있습니다. –