CSS 또는 JavaScript를 사용하여 스크롤 기반 애니메이션에 대해 자세히 알아볼 수 있는 10부작 동영상 과정인 '스크롤 기반 애니메이션의 힘을 발휘하세요'가 출시되었습니다.
YouTube에서 시리즈를 시청할 수 있습니다. 첫 번째 에피소드가 여기에 삽입되어 있습니다.
스크롤 기반 애니메이션
스크롤 기반 애니메이션을 사용하면 기존 CSS 또는 WAAPI 애니메이션을 가져와 스크롤 시 애니메이션을 적용할 수 있습니다. 따라서 스크롤 기반 애니메이션은 이러한 API가 가져오는 모든 이점을 상속합니다. 여기에는 기본 스레드가 차단될 때 버벅거림이 발생하지 않는 하드웨어 가속 스크롤 기반 애니메이션이 포함됩니다.
스크롤 기반 애니메이션은 Chrome 115부터 Chrome에서 사용할 수 있으며 점진적 개선에 적합합니다.
스크롤 기반 애니메이션에 대해 자세히 알아보려면 동영상 시리즈를 시청하거나 문서를 읽어보세요.
에피소드
이 과정은 10개의 에피소드로 구성되어 있으며 스크롤 기반 애니메이션을 구성하는 핵심 개념에 대한 설명과 몇 가지 실용적인 애플리케이션으로 크게 두 부분으로 나뉩니다.
- 에피소드 1: 소개
- 에피소드 2: 핵심 개념:
scroll()
및ScrollTimeline
- 에피소드 3: 핵심 개념:
view()
및ViewTimeline
- 에피소드 4: 핵심 개념: 타임라인 범위 이해하기
- 에피소드 5: 핵심 개념: 타임라인 조회 및 이름이 지정된 타임라인
- 에피소드 6: 실용적인 적용: 스크롤 컨테이너에 스크롤 그림자 추가
- 에피소드 7: 실용적인 적용: 다양한 방향으로 요소 애니메이션 처리
- 에피소드 8: 실용적인 적용: 스크롤 시 3D 모델 등 애니메이션 처리
- 에피소드 9: 실용적인 적용: 스크롤 속도 감지
- 에피소드 10: 아우트로
이 에피소드는 이전 에피소드에서 다룬 데모와 기법을 기반으로 하므로 순서대로 시청하는 것이 좋습니다. 각 에피소드에 표시된 데모와 도구는 온라인에서 확인할 수 있으며 설명에 링크되어 있습니다.