2012-04-25 5 views
0

나는 배경 이미지'명백한'페이지로드 시간 감소 - 백그라운드에서 애셋을로드하는 방법?

http://bitstream.ca/beta3/

아무것도하기 전에 페이지가로드가 제대로 나타납니다 몇 초 지연이로 사용되는 몇 가지 큰 JPG를 가진 사이트가 있습니다.

누구나 jQuery를 사용하거나 다른 방법을 사용하여 초기 페이지로드 후에 추가 자산을 지능적으로로드 할 수 있습니까?

즉, 의사의 논리는 것
초기 페이지 표시 1 개 -load 최소한의 자산
2 # 1 -after 완료 페이지 기능에 필요한 추가 자산을로드
3 # 2 완전는 DOM 알려을 따 우리는 준비 됐어!

답변

0

네, 할 수있는 몇 가지 최적화가 있습니다.

첫째로, spriteoptimize 이미지를 가능한 한 한 요청에서 작고로드하기 쉽도록 만듭니다.

동적로드의 관점에서 볼 때 이미지를 지연시키는 데 사용할 수있는 플러그인이 많이 있으며 즉시 필요하지 않은 기타 콘텐츠가 있습니다. 체크 아웃 :

+0

덕분에 (당신은 아주 쉽게 자신의 작은 플러그인을 작성할 수있는), I는 동적 로딩 옵션을 살펴 보겠습니다. Sprite는 풀 브라우저 jpg에서 잘 작동하지 않을 것이고 이미 압축되어 있습니다. –

+0

또한 "FUBC"(비정상적인 콘텐츠의 플래시)를 피하는 데 유용한 기사 http://labjs.com/ LABjs & User-Experience –

+0

Head.js 및 lab.js는 지연된 스크립트 로딩을위한 옵션이지만 확실하지는 않습니다 각 장단점이 무엇인지 –

관련 문제