기능 감지
CSS.supports()로 scroll-timeline 지원 여부를 확인합니다.
미지원 브라우저를 위한 JavaScript 폴백이 붙은 CSS 스크롤 애니메이션입니다.
점진적 향상최신 브라우저는 네이티브 CSS로, 나머지는 JS 폴백으로 처리합니다.
화면 모서리의 배지로 지금 어느 모드인지 확인하세요.
결과는 같고, 거쳐 가는 경로만 다릅니다.
CSS.supports()로 scroll-timeline 지원 여부를 확인합니다.
IntersectionObserver가 구형 브라우저에서 비슷한 효과를 냅니다.
기본 상태가 "보이는 상태"라서, JS가 막혀도 글은 읽힙니다.
점진적 향상으로 모든 사용자에게 닿습니다.
CSS.supports('animation-timeline', 'scroll()')prefers-reduced-motion 존중하기