GSAP
애니메이션 · 4단계 · 28개 학습 단위
시리즈 목표
시간·레이아웃·입력 변화에 안정적인 GSAP 모션을 설계한다.
선수 지식
DOM·CSS transform, 시간
실습 방식과 제공 범위
학습 단위는 날짜가 아닙니다. 설명과 과제를 읽고, 완료 조건을 확인한 뒤 다음 단위로 이동하세요. 각 단위의 예제를 출발점으로 삼아 변수를 바꾸고 결과를 관찰합니다. 내장 실행 예제와 별도 환경이 필요한 과제를 구분해서 표시합니다. 예제를 여는 것만으로 학습을 완료한 것으로 처리하지 않습니다.
기존 단위 ID와 필기는 유지됩니다. 기존 01·02·03 예제는 확장된 학습 순서의 1·14·28번째에 연결되므로 주소의 숫자와 화면의 학습 순서가 다를 수 있습니다.
학습 경로
1단계 · Tween과 시간 모델
- 01. Tween과 Timeline — 편집 가능한 예제
- 02. 시작값과 목표값 — 편집 가능한 예제
- 03. Ease의 시간 곡선 — 편집 가능한 예제
- 04. Transform과 배치 — 편집 가능한 예제
- 05. Stagger 순서 — 편집 가능한 예제
- 06. Label과 겹침 — 편집 가능한 예제
- 07. 재생 제어판 — 편집 가능한 예제
2단계 · 스크롤과 수명주기
- 08. Context와 복원 — 편집 가능한 예제
- 09. 기본 스크롤 연결 — 편집 가능한 예제
- 10. ScrollTrigger 등록 — 편집 가능한 예제
- 11. Scrub 추종 — 편집 가능한 예제
- 12. Pin과 문서 흐름 — 편집 가능한 예제
- 13. Refresh와 측정 시점 — 편집 가능한 예제
- 14. Scroll과 수명주기 — 편집 가능한 예제
3단계 · 입력과 접근성
- 15. MatchMedia 분기 — 편집 가능한 예제
- 16. 연속 입력과 Overwrite — 편집 가능한 예제
- 17. Pointer와 QuickTo — 편집 가능한 예제
- 18. 키보드 단계 이동 — 편집 가능한 예제
- 19. 모션 감소 대체 — 편집 가능한 예제
- 20. 완료 콜백과 중단 — 편집 가능한 예제
- 21. 중첩 타임라인 — 편집 가능한 예제
4단계 · 모션 시스템 검증
- 22. SVG 속성 제어 — 편집 가능한 예제
- 23. Canvas 객체 보간 — 편집 가능한 예제
- 24. 프레임 비용 측정 — 편집 가능한 예제
- 25. 숨김과 복귀 — 편집 가능한 예제
- 26. 모션 토큰 — 편집 가능한 예제
- 27. 실패 경로의 해제 — 편집 가능한 예제
- 28. 모션 설계와 검증 — 편집 가능한 예제
통합 프로젝트와 제출물
학습 단계 안내에 키보드, 모션 감소, 해제 경로를 통합하고 검증 보고서를 작성한다.
구현 코드와 실행 방법, 기준 조건과 변경 조건의 기록, 실패 사례와 복구 방법을 함께 남기세요. 측정하지 않은 성능과 수행하지 않은 테스트는 결과로 기재하지 않습니다.