Closed YoonJieut closed 7 months ago
Cumulative Layout Shift - CLS 누적 레이아웃 이동 항목
- 초기 로딩 시 이미지가 밀리는 현상
이미지 태그 필수 속성
SEO에서 좋은 점수를 얻기 위해 필요한 항목이 존재
- Width,
- Height
- src
- alt
<img alt="test" fetchpriority="high" decoding="async" data-nimg="fill" sizes="100vw" ... style="position: absolute; height: 100%; width: 100%; inset: 0px; object-fit: contain; color: transparent;">
상위 부모에 relative를 추가해줘야 함
// 비율에 맞추는 objectFit
<Image
src="/images/pf_figma.png"
alt="test"
priority={true}
layout="fill"
objectFit="contain"
/>
// 억지로 늘리는 fill
<Image
src="/images/pf_figma.png"
alt="test"
fill
/>
하나 배웠어용
상위 컴포넌트에서 fill 파라미터가 존재할 때, Image태그를 동적으로 사이즈를 결정하는 fill 속성을 사용하도록 수정