반응형
⚡️문제점
이번에 만든 심리테스트는 총 16문제로 구성되어있다.
문제의 상황에 맞춰 이미지도 삽입을 했는데, 100kb밖에 안되는 이미지들이 로딩하는데 2~3초가량 걸리는 문제가 있었다.
⚡️해결 방법
문제 해결을 위해 캐시메모리에 이미지들을 미리 담아두는 방법을 사용했다.
<article class="loading">
<img src="1.jpg">
<img src="2.jpg">
<img src="3.jpg">
<img src="4.jpg">
<img src="5.jpg">
<img src="6.jpg">
<img src="7.jpg">
<img src="8.jpg">
<img src="9.jpg">
<img src="10.jpg">
<img src="11.jpg">
<img src="12.jpg">
<img src="13.jpg">
<img src="14.jpg">
<img src="15.jpg">
<img src="16.jpg">
</article>
.loading {
width: 0;
height: 0;
}
사이트 접속 시 미리 이미지 정보를 보이지 않는 크기로 불러와 캐시 메모리에 담아줘,
다음 질문으로 넘어갈 시 이미지들을 바로바로 불러와 2~3초 걸리던 로딩 속도를 확실하게 줄일 수 있었다.
반응형
'Web' 카테고리의 다른 글
[m1 맥/이클립스/톰캣] 8080 포트 오류 해결방법 (0) | 2022.01.21 |
---|---|
[m1 맥/이클립스] 톰캣 설치 후 Dynamic Web Project에 연결 (4) | 2022.01.21 |
[HTML, Javascript] 심리테스트 공유하기 기능 구현하기 (0) | 2021.09.25 |
[HTML, CSS] 가운데(중앙) 정렬 (0) | 2021.09.23 |
[HTML, CSS, Javascript] 롤 심리테스트 만들기 (0) | 2021.09.23 |
댓글