스크롤을 내리면 사진이 보이도록

스크롤을 내리면 사진이 보이도록

QA

스크롤을 내리면 사진이 보이도록

본문

그누보드는 목록에서 모든 썸네일 사진을 전부 불러오는데요. 직방이나 다방같은 어플을 써보면, 게시판 목록에서 현재 화면에 있는 있는 게시물의 사진만 일단 불러오고 화면 밑에 있는 사진은 스크롤을 내리면 내린 화면 위치의 사진만 그 순간 불러오는데요. 제 생각에는 이렇게 하면 트래픽 절약이 될것 같은데 실제로 트래픽을 절약하려고 이렇게 설계를 하는 것인가요? 그리고 그누보드로 이렇게 구현하려면 어떻게 하면 될까요?

이 질문에 댓글 쓰기 :

답변 1

LazyLoad 를 사용해보시는건 어떨까 합니다.

 

LazyLoad 방식은 img 태그의 이미지 주소(src)를 다른 속성(data-original 어쩌구)의 값으로 옮김으로써 이미지 로딩을 제한하고

 

특정 이벤트(스크롤이라든지 클릭이라든지)가 발생할 경우 data-어쩌구에 들어가있는 원래 이미지 주소를 src에 넣음으로써 이벤트가 발생했을 때 이미지를 로딩하는 방식입니다.

 

이런식으로 불필요한 이미지 로딩을 줄이기 때문에 트래픽 감소는 물론, 페이지 로딩 시간도 줄어듭니다.

 

사용방법도 어렵지 않아요 

 

http://www.appelsiini.net/projects/lazyload 

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 16
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT