2010-02-26 7 views
0

우리는 페이지 성능을 anylizing하는 과정에 있습니다. 10 개의 이미지, 2 개의 CSS, 3 개의 JS 파일이 있는지 알고 싶습니다. IE 7, 8은 실제로 어떻게 콘텐츠를 렌더링합니까?브라우저 렌더링

-> 그것은 리소스를 parllelly라고 부르거나이 리소스를 모두 호출하는 시퀀스에 제한이 있습니다. 또는 자동으로 처리 할 내장 된 threds가 있습니다. -> JS 호출에서 Anylitics (클라이언트 측 Pure JS 호출)에 로그온하는 페이지의 끝이 있으면 호출이 끝날 때까지 기다릴까요? 또는 그것은 페이지에있는 것을 렌더링 할 것입니까?

답변

0

Firefox 용 yslow 플러그인을 사용해보십시오. 개선 될 수있는 것을 보여줄 것입니다.

+1

OP는 "IE 7, 8은 실제로 어떻게 콘텐츠를 렌더링합니까?"라고 묻습니다. – Plynx

0

페이지 하단의 JavaScript를 넣는 것은 </body> 바로 전에 페이지 로딩을 방해하지 않기 때문에 좋은 방법입니다. Google 애널리틱스가 브라우저가 사이트 렌더링을 시작하는 지점 인 'DOM로드 됨'이벤트를 느리게 할까 걱정하지 않아도됩니다. 브라우저 설정에 따라 병렬로로드 할 수 있으므로 HTML과 CSS의 초기 이미지를 HTML에 넣으십시오. 그 위에 javascript를두면 병렬 로딩을 방지하여 페이지를 더 느리게로드 할 수 있기 때문에 일반적으로 끝까지 넣는 것이 좋습니다 (자바 스크립트의 기능에 따라 다름).

+0

exter 사이트를 방문하면 콘텐츠가 표시 될 때까지 기다릴 것입니까? – user171523

+0

아니요, 렌더링이 바로 시작됩니다. 다운로드는 동시에 이루어져야합니다. – Plynx