테스트 사이트 - 개발 중인 베타 버전입니다

setInterval 과 트래픽 관련하여 질문있습니다. 채택완료

</p><p>imgInter = setInterval(imgChange, 70);</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>function imgChange(){</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>if(count <= 98){</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>$(".img_bg").find("img").attr("src", "img/tinified/klm_" + count + ".jpg");</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>count++;</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>} else {</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>count = 1;</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>}</p><p><span class="Apple-tab-span" style="white-space: pre;">	</span>}</p><p>

 

위와 같은 코드로 백그라운드 이미지를 계속 변경하여 동영상처럼 움직이도록 만들었습니다.

하지만 이미지가 98개나 되어 인터벌시킬때마다 트래픽을 엄청 잡아먹습니다.

트래픽 최소한으로 쓸 방법이 있을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

이미지 파일 자체가 사이즈가 크다면, 트래픽을 줄이는 방법은 없어 보입니다.

 

차선책으로,

 

1. 이미지파일 사이즈를 줄여 보시거나,

 

2. 이미지를 다른서버에.. 즉, 무료로 이미지를 불러 쓸수 있는 업체를 활용해 보세요.

   ex) imgur, 호스팅어 등등

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

아 그생각을 못했네요 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록