기사로 건너뛰기
Performance2026년 10월 20일2분 읽기

이미지 최적화: 형식, 반응형 크기와 지연 로딩

이미지 형식과 크기를 고르고 srcset과 sizes를 설정하세요. 화면 밖 이미지는 지연 로딩하되 LCP 이미지의 표시를 늦추지 마세요.

이미지 최적화: 형식, 반응형 크기와 지연 로딩

이미지 최적화가 중요한 이유

크거나 늦게 로드되는 이미지는 주요 콘텐츠 표시를 늦추고 LCP를 악화시킬 수 있습니다. 실제로 요청되는 이미지부터 확인하고 영향을 측정하세요. 전송량을 줄이면 로딩이 개선될 수 있지만 검색 순위나 특정 전환 증가를 보장하지는 않습니다.

이미지 형식 선택

대표적인 이미지에서 허용할 수 있는 품질로 JPEG, PNG, WebP, AVIF를 비교하세요. 최소 파일 크기는 이미지, 인코더, 설정에 따라 달라집니다. 대상 브라우저를 확인하고 필요하면 대체 형식을 제공하세요. 적합한 벡터 그림에는 SVG를 사용할 수 있습니다.

형식장점주의점일반적인 용도
JPEG사진 압축에 효율적인 경우가 많음손실 압축, 알파 투명도 없음사진
PNG무손실 인코딩과 투명도사진 파일이 커질 수 있음세부 표현을 보존할 그래픽
WebP손실·무손실 압축과 투명도구형 대상 브라우저와 실제 크기 확인사진, 그래픽, 애니메이션
AVIF적절한 품질에서 잘 압축될 수 있음인코딩 비용과 호환성 확인사진과 그래픽
SVG확대·축소 가능한 벡터 형식래스터 사진을 대체하지 않음아이콘, 로고, 일러스트

반응형 이미지: srcset과 sizes

srcset에 파일 후보를 나열하고 sizes에 레이아웃에서의 표시 너비를 설명합니다. 브라우저는 이 정보와 기기 조건으로 파일을 선택합니다. 아래 너비는 예이므로 실제 CSS에 맞추세요. 화면 밖 이미지의 예이며 대체 텍스트와 가로세로 비율을 실제 파일에 맞게 바꿔야 합니다.

<img
	src="example-400w.jpg"
	srcset="example-400w.jpg 400w, example-800w.jpg 800w, example-1200w.jpg 1200w"
	sizes="(max-width: 600px) 400px, (max-width: 1200px) 800px, 1200px"
	alt="산속 호수"
	width="1200"
	height="800"
	loading="lazy"
/>

화면 밖 이미지의 지연 로딩

loading="lazy"는 이미지가 표시 영역에 가까워질 때까지 로딩을 미룰 수 있게 합니다. 보이기 전에 요청이 시작될 수도 있으며 정확한 시점은 브라우저와 조건에 따라 달라집니다.

  • 중요하지 않은 이미지를 미루면 초기 전송량과 경쟁 요청을 줄일 수 있습니다.
  • 첫 화면의 주요 이미지, 특히 LCP 후보는 지연 로딩하지 마세요. 오히려 LCP가 나빠질 수 있습니다.
  • 올바른 크기나 비율로 공간을 확보해 레이아웃 이동을 줄이세요.

첫 화면 아래에 있는 이미지의 예입니다. 크기는 설명용이므로 실제 파일 크기를 사용하세요.

<img src="example.webp" alt="산속 호수" width="1200" height="800" loading="lazy" />

최적화를 위한 도구 및 서비스

도구설명링크
TinyPNGPNG 및 JPEG 압축을 위한 온라인 서비스TinyPNG
ImageOptimmacOS의 이미지 최적화ImageOptim
SquooshGoogle의 강력한 도구Squoosh

실용적인 팁과 예시

  1. 허용할 수 있는 품질로 형식을 비교하고 필요하면 대체 형식을 제공합니다.
  2. srcset과 sizes를 실제 레이아웃과 기기에 맞춥니다.
  3. 화면 밖 이미지에 loading="lazy"를 사용하고 LCP 후보는 정상 로딩합니다. 브라우저 기본 지연 로딩에는 보통 Intersection Observer가 필요 없습니다. 사용자 정의 로직은 구체적인 요구를 해결할 때 사용하세요.
  4. 빌드나 배포 과정에서 크기 변경과 압축을 자동화하고 결과물을 확인합니다.
  5. 비슷한 조건에서 수정 전후의 PageSpeed Insights와 필요한 Web Vitals를 비교합니다. LCP와 CLS도 확인하세요.

게시 결과 확인하기

선택된 파일, 전송 바이트, 화질, 로딩 우선순위를 확인합니다. 대표적인 모바일과 데스크톱 레이아웃에서 반복하세요. 주요 이미지가 빨리 표시되고 레이아웃이 안정적인지 확인합니다.

독자에게 필요한 콘텐츠와 품질을 유지하며 불필요한 바이트를 줄이세요.

속도 점검으로 페이지를 조사한 뒤 브라우저에서 이미지 변경을 검증하세요. 측정한 개선과 검증하지 않은 가정을 구분해 기록합니다.

웹사이트 속도 검사

웹사이트 속도를 늦추는 원인을 찾아보세요

Milten으로 페이지를 검사하고 Core Web Vitals 측정값과 로딩 속도 개선을 위한 권장 사항을 확인하세요.

웹사이트 검사
쿠키

쿠키를 사용합니다

더 나은 사이트 경험을 제공하기 위해 쿠키를 사용합니다. 쿠키 사용 방법에 대한 자세한 내용은 다음에서 확인할 수 있습니다 개인정보 처리방침.

이미지 최적화: 형식, 반응형 크기와 지연 로딩