AWESOME AI MOTION
루트Routes / 덱과사이트Decks & sites

덱과 사이트 모션 활용 루트

조사·접근 확인일: 2026년 9월 30일. 대상: 스크롤덱 발표, 웹사이트, 웹 기반 체험관 UI.

핵심: 읽을 내용과 조작 상태를 먼저 완성하고, 관계·변화·피드백을 설명할 때만 모션을 붙여. 기본 조합은 정적 기준점 + 작은 상태 변화 + 읽기 정지야. 강조 장면에만 공유 요소 전환이나 단계적 리빌을 추가해.

근거 표기: [S]는 이번 웹 검색·본문 확인 자료, [L]은 로컬 사전, [제안]은 이 루트의 제작 시작값이야. 제안한 초·진행률·거리·빈도는 보편 표준이나 실험으로 확정된 최적값이 아니야. 실제 콘텐츠·기기·사용자 점검으로 조정해. 원문의 기술 기능과 이 문서의 설계 판단을 구분해.

1. 목표와 제약

매체별 목표

용도성공 목표길이·진행 단위 [제안]환경·제약근거와 설계 귀결
스크롤덱 발표청중이 현재 논점과 이전 논점의 관계를 따라가기6~12장, 발표 5~10분부터 설계. 장별 진행률 p=0…1발표자 조작, 리모컨·키보드, 프로젝터, 청중의 뒤쪽 시야이동보다 정지 상태의 가독성 우선. 장 제목·진행 위치·핵심 도형 유지 [S4][S5][L1][L2]
웹사이트필요한 정보 발견, 비교, 신청·구매·탐색 완료소개 4~6섹션. 읽는 시간은 사용자에게 맡기기모바일·데스크톱, 터치·키보드, 저성능 기기, 재방문작업 피드백은 짧게, 본문은 즉시 접근 가능하게. 시각 효과를 기다려야 CTA를 누르는 구조 피하기 [S4][S6]
데이터 스크롤리텔링같은 데이터 대상의 변화와 설명을 연결하기3~5단계, 단계별 p 또는 선택 버튼빠른 스크롤, 역방향 탐색, URL 직접 진입, 작은 화면기준 축·범례를 유지하고 한 번에 한 관계를 변경. 정적 표·단계 설명 제공 [S7][S8][L2]
체험관 UI처음 온 관람객이 행동하고 결과·원인을 이해하기1회 체험 45~90초, 3~5단계부터 설계. 읽기는 무제한 대기공유 기기, 서서·앉아서 사용, 소음, 호버 없는 터치, 네트워크 불안정행동 직후 상태를 표시하고 다음 단계는 명시적 버튼으로 진행. 접근성 설정을 화면에서 선택 가능하게 [S1][S3][S9][S10]

길이는 콘텐츠 양을 정하는 시작값이야. 60초 체험이라고 각 관람객을 60초 뒤 강제로 종료하지 마. 발표의 읽기 홀드 역시 청중이 충분히 읽었다는 보장이 아니야.

접근성 계약

항목기준·수준이 루트에서 할 일
사용자 행동으로 생기는 모션WCAG 2.3.3, AAA. 본질적인 경우 외에는 끌 수 있어야 함AA를 목표로 하더라도 이 루트는 모션 감소를 추가 채택. 시차·줌·회전·큰 이동 제거 [S2]
자동 움직임WCAG 2.2.2, A. 자동 시작 + 5초 초과 + 다른 콘텐츠와 병행하는 움직임에는 일시정지·정지·숨김 수단, 본질적 예외 있음배경 영상·자동 캐러셀에 지속 가능한 정지 버튼 제공. 호버 중에만 멈추는 방식 피하기 [S3]
자동 갱신WCAG 2.2.2, A. 위 5초 조건을 자동 갱신에도 적용하면 안 됨실시간 수치·자동 교체 메시지에는 정지 또는 갱신 빈도 제어 제공 [S3]
키보드·포커스2.1.1 A, 2.1.2 A, 2.4.7 AA, 2.4.11 AATab·Enter로 핵심 작업 완수, 포커스 표시, 탈출 가능. 고정 패널이 포커스 대상을 완전히 가리지 않게 [S1][S12]
드래그2.5.7 AA. 본질적 예외 외에는 드래그 없는 단일 포인터 대안 필요슬라이더·전후 비교에 클릭·탭 버튼 또는 수치 입력 추가. 키보드 대안만으로 충족했다고 판단하지 마 [S9]
터치 목표2.5.8 AA. 24×24 CSS px 또는 간격 등 명시된 예외 조건체험관 주요 버튼은 44~64 CSS px 높이부터 시험 [제안]. 물리 크기·화면 배율·도달 범위도 현장 확인 [S11]
제한 시간2.2.1 A. 시간 제한에 끄기·조정·연장 중 해당 대안과 예외 조건 적용유휴 초기화는 경고·계속 사용 버튼 제공. 연장 절차는 원문 조건까지 검토 [S10]
번쩍임·의미 전달2.3.1 A, 1.4.1 A, 1.4.3 AA플래시 전환은 이 루트에서 제외. 성공·오류를 색과 움직임만으로 전달하지 말고 문구·기호 병용 [S1]

공유 체험관의 OS 설정은 현재 관람객 선호를 나타내지 않을 수 있어. 초기 화면에 ‘모션 줄이기’를 노출하고 보수적으로 시작하는 걸 권장해 [제안]. 이전 관람객의 답변·개인 정보는 초기화하되 모션 감소 설정은 세션 중 유지해.

2. 설계 로직

판단 순서

  1. 사용자 목표부터 정해. ‘이 장면에서 무엇을 이해하거나 실행하나’를 한 문장으로 적어. 한 장면에 비교·탐색·입력을 전부 맡기지 마.
  2. 정적 정보 구조를 만들어. 제목, 전후 상태, 단계 라벨, 축·단위, 다음 행동을 효과 없이 배치해. 이 상태로 목적을 달성하지 못하면 레이아웃·설명을 먼저 수정해 [S4][S5].
  3. 입력과 진행 주체를 정해. 발표자는 장 단위 이동, 독자는 기본 스크롤, 관람객은 버튼·탭을 기본으로 선택해. 스크롤을 가로채는 관성·강제 스냅은 기본값에서 제외 [제안].
  4. 트리거를 세 가지 중 골라. 연속적인 대응 관계면 스크롤 진행률, 섹션 도착 알림이면 진입 후 짧은 시간 재생, 조작 상태 변화면 입력 직후 시간 재생을 써 [S7][S13].
  5. 효과의 역할을 하나 지정해. 주목, 관계, 변화, 피드백 중 하나를 주역으로 삼아. ‘멋있게’만 남으면 효과를 생략해 [S4].
  6. 최소 조합을 골라. 기준점은 정적, 설명할 대상 하나만 이동·변형, 완료 뒤 라벨·정지 상태를 남겨. 제목과 차트와 배경을 동시에 크게 움직이지 마 [S5][제안].
  7. 모션 감소 대안을 먼저 확정해. 같은 결론·조작·전후 관계를 즉시 상태 교체, 단계 버튼, 정적 주석으로 전달해. reduce에서는 무조건 opacity 0으로 남는 요소가 없어야 해 [S2][S7].
  8. 실패·취소·역방향 상태를 정해. 빠른 스크롤, 연속 클릭, 로딩 실패, 뒤로 가기, 직접 진입에도 최종 상태와 정보가 일치하게 해 [S13][제안].
  9. 거리·시간·이징을 배정하고 검수해. 아래 표를 시작값으로 사용해. 모션 제거 상태, 실제 입력 기기, 느린 기기에서 목표를 다시 확인해 [S4][S6].

흐름: 목표 → 정적 구조 → 입력·트리거 → 모션 역할 → 최소 효과 조합 → 감소 대안 → 상태 복원 → 파라미터 → 검수.

상황별 결정표

상황쓸 효과·조합이유감소 모드·예외
첫 화면에서 주제 제시정적 제목·CTA + 핵심 도형만 짧은 리빌내용·행동을 먼저 파악하고 도형에 주목하게 [S4][S5]제목·도형·CTA 즉시 표시
긴 본문이나 입력 양식정적 본문 + 포커스·선택 상태 변화읽기·입력 중 시선을 안정시키기 [S4][제안]상태 문구·테두리 유지
입력→처리→결과 원리단계 리빌 + 같은 도형 유지 + 현재 단계 라벨단계 소속과 연결 관계를 설명 [S5][L2]단계 버튼과 번호 붙인 정적 도해
동일 대상의 목록→상세공유 요소 위치·크기 연결 + 상세 패널 등장같은 대상임을 추적하게 [S5]선택 대상 이름 유지하며 즉시 상세 표시
서로 무관한 장·페이지즉시 교체 또는 짧은 페이드무관한 대상을 모프해 잘못 연결하지 않기 [제안][L1]즉시 교체
전후 결과 비교정렬된 두 화면 + 경계 와이프 + 전후 라벨같은 위치의 차이를 드러내기 [L1]나란히 비교 또는 전후 버튼. 드래그 외 조작 추가 [S9]
차트 필터·순위 변경ID를 유지한 점·막대 이동 + 고정 축 + 변경 요약대상 추적 지원. 일부 전환의 지각 개선 연구가 있으나 모든 차트·학습 효과로 일반화하지 마 [S8]새 값 즉시 표시 + 전후 값 표
읽은 위치 표시진행 바 scaleX + 정적 장 번호스크롤 거리와 대응하는 연속 단서 [S7][제안]정적 장 번호·현재 섹션만 표시
버튼·선택 카드즉시 선택 표시 + 짧은 색·테두리 전환입력을 받았음을 확인 [S4]동일 상태 즉시 표시
성공·오류·대기상태 문구·아이콘 + 필요시 작은 페이드애니메이션과 실제 처리 상태 분리 [S4][제안]문구 유지, 오류 이유·재시도 제공
브랜드 감정 강조한 장면에 제한한 도형 조립 또는 작은 깊이 변화표현적 모션을 주요 순간에 배치 [S4]정적 대표 이미지. 시차를 필수 정보로 쓰지 마 [S2]
체험 대기 화면정적 초대 문구 + 시작 버튼주변 시야에서 반복 모션이 읽기를 방해하지 않게 [S14][제안]영상 사용 시 정지·재생 제공 [S3]

3. 구조 템플릿

네 템플릿의 길이·분배는 [제안]이야. 스크롤 구간은 초로 환산하지 마. 사용자가 빠르게 건너뛰면 설명을 놓칠 수 있으니 목차·단계 선택·정적 설명을 함께 제공해.

A. 발표용 스크롤덱: 문제 → 원리 → 증거 → 적용

발표 6~8분, 8장부터 시작해. 아래 초는 발표 리허설 배분이며 자동 넘김 시간이 아니야.

비트발표 배분효과 배치읽기·조작
1장 질문·문제0~40초제목 고정, 문제 대상 리빌 150~240ms핵심 질문 한 개
2장 얻을 결과40~80초결과 카드 한 개 등장목차·약속 정적 유지
3~5장 원리80~260초동일 도형을 이어 단계 리빌, 장마다 강조 대상 하나발표자 다음·이전 버튼, 설명 중 정지
6장 전후 증거260~340초축척 맞춘 와이프 또는 점 이동전후 라벨·자료 출처 고정
7장 직접 적용340~410초클릭 위치 강조 + 즉시 결과 상태행동 순서·주의점 표시
8장 정리·행동410~450초정적 요약, 필요시 작은 페이드QR·링크·다음 행동 즉시 표시

장 내부는 p=0.00~0.30 진입, 0.30~0.75 완성 상태 유지, 0.75~1.00 다음 장 연결부터 시험해 [L1][L2]. 꼭 퇴장시키지는 마. 키보드 착지 p=0.35, 대표 캡처 p=0.55에서 핵심 설명이 완성돼야 해. 이 수치는 로컬 사전의 Scrolline 계약을 따른 값이며 웹 전체 표준은 아니야.

감소 모드: 장별 완성 상태를 표시하고 이전·다음으로 교체해. 큰 이동·줌·핀을 제거해도 장 번호와 설명은 남겨. 발표 화면에는 조작 포커스와 슬라이드 가독성을 함께 점검해.

B. 웹사이트: 가치 → 작동 방식 → 증거 → 행동

섹션트리거·타이밍효과 조합제한
가치 제안첫 렌더, 도형만 150~240ms정적 제목·CTA + 도형 리빌CTA 활성화를 연출 끝까지 미루지 마
작동 방식섹션 진입 뒤 150~300ms, 1회3단계 카드 리빌 또는 선택 탭본문 전체를 투명하게 숨기지 마
증거·비교사용자가 비교 버튼 선택, 240~400ms와이프 또는 수치 상태 전환 + 라벨비교 결과는 정지 상태로 남기기
자주 묻는 질문클릭·Enter, 150~240ms펼침 상태·아이콘 방향 변화aria-expanded, 내용·포커스 접근 보장
행동진입 즉시 읽기 가능정적 CTA + 입력 피드백 70~150ms무한 펄스·떠다니는 CTA 제외

스크롤을 계속해야만 본문이 나타나는 구조는 설명이 필요한 한 섹션에만 제한해 [제안]. 모바일에서는 고정 도해 옆 본문을 위아래 레이아웃으로 바꾸고 가로 스크롤 강제를 피하자. 브라우저 미지원·JS 실패에는 순서대로 읽는 페이지를 제공해 [S7][제안].

C. 데이터 스크롤리텔링: 전체 → 변화 → 예외 → 결론

단계화면 구성진행률·시간모션
전체기준 차트·축·단위·범례단계 진입 즉시차트 정적, 기준 집단 표시
변화같은 대상의 다음 상태p=0.00~0.25 변화, 0.25~0.85 유지점·막대 이동, 축 고정
예외특이 집단과 원자료다음 단계 선택. 주석 150~240ms해당 대상만 강조, 주석 표시
결론한 문장 해석·한계·원자료 표시간 제한 없음결론 정적, 선택 결과 유지

연속 추적이 목적이면 p에 선형으로 대응해. 단계 전환만 필요하면 도착 후 240~500ms 시간 재생을 써. 두 방식을 동일 속성에 동시에 붙이지 마 [S7][S13][제안]. 축 범위가 바뀌면 별도 단계로 알리고 새 단위를 표시해. 값이 늘었다는 연출과 단순 공개 연출을 구분해 [L2].

감소 모드: 전체·변화·예외를 번호 붙인 정적 차트와 버튼으로 제공해. 차트 모프 대신 전후 값을 즉시 교체하고 설명은 남겨. 역방향 탐색에서도 ID·라벨·선택이 원상 복원돼야 해.

D. 체험관 UI: 초대 → 선택 → 실행 → 해석 → 다시 하기

상태권장 체험 배분효과·피드백다음 상태 조건
초대0~5초, 대기 가능정적 시작 버튼·언어·모션 설정시작 탭·Enter
선택5~20초, 대기 가능선택 테두리·체크 + 70~150ms 전환선택 후 실행 버튼
실행20~35초의 설명 배분, 실제 대기는 별도즉시 ‘처리 중’ 표시, 단계 라벨실제 완료 이벤트 또는 오류
해석35~60초, 대기 가능결과 150~240ms 페이드 + 원인 주석사용자가 다음 선택
다시 하기60~75초, 대기 가능정적 다시 하기·처음으로명시적 선택 또는 접근 가능한 유휴 초기화

대기 애니메이션 길이를 실제 처리시간·정답 판정과 연결하지 마. 처리 중 중복 실행을 막고 상태를 알려. 실패하면 입력을 보존하고 재시도·취소를 제공해 [제안]. 설명용 모의 실행은 화면에 명시해 [L2].

유휴 90~180초 뒤 경고, 경고 뒤 최소 20초 연장 기회부터 검토해 [제안]. 실제 제한 시간을 적용할 경우 WCAG 2.2.1의 전체 연장 조건을 충족하게 구현해 [S10]. 단순히 ‘20초 경고’만으로 통과 판정하지 마. 모션 설정 변경은 즉시 반영하고 결과·선택 상태를 지우지 마.

4. 권장 효과와 파라미터

시간과 진행률 구분

제어 방식파라미터적용·주의
시간 재생duration ms, delay ms클릭 피드백·도착 후 리빌. GSAP 입력은 초이므로 ms÷1000 [S13]
연속 스크롤p=clamp((현재 위치−시작 위치)/(끝 위치−시작 위치), 0, 1)진행률에 상태 대응. p=0.4는 0.4초라는 뜻이 아님 [S7]
보간 지연GSAP scrub:true 또는 숫자 초직접 대응은 true, 완만한 추종은 0.1~0.3초부터 시험 [제안]. 로컬 기본 0.6초는 지연이 느껴지면 줄이기 [S13][L2]
핀 구간별도로 정의한 스크롤 거리vh는 거리 단위. 장 내부 p와 별개로 설계. 150~250vh 거리부터 시험하되 빠른 건너뛰기·모바일 확인 [제안]

animation 단축 속성 뒤에 animation-timeline을 선언해 재설정을 피하고, 지원 검사 실패 시 기본 정적 화면을 유지해 [S7]. 핀 해제 시 빈 공간도 정리해. 스크롤·키보드·모션 설정이 서로 다른 장면 상태를 만들지 않게 해 [제안].

효과별 시작값

거리 단위는 CSS px야. 프로젝터·키오스크에서 1920×1080 영상용 px를 그대로 가져오지 마. 먼저 실제 글자 크기·뷰포트·시야로 검수해 [L1][L2].

효과언제 쓰나범위·조합 [제안, 별도 표기 제외]감소 모드
선택·버튼 상태입력 접수70~150ms, 색·테두리·아이콘. 본문 이동 0즉시 동일 상태
페이드 리빌주석·결과·작은 패널110~240ms, opacity 0→1, 이동 없이0ms 기본, 필요시 100ms 이하 작은 페이드
짧은 이동 + 페이드제목·카드 소속 알림150~300ms, y 8~24px 또는 x 8~32px이동 제거, 완성 상태
행·카드 스태거순서 있는 3~6개 항목항목 간 20~60ms, 전체 500ms 이내동시에 표시
공유 요소 전환같은 대상의 요약→상세240~400ms, 대응 요소 1~3개, 기준점 유지이름·선택 테두리 유지하며 교체
와이프 비교정렬된 전후 차이시간형 240~500ms, 스크롤형 변화 p 구간 0.15~0.30나란히 표시·전후 버튼
점·막대 상태 보간같은 데이터의 상태 변경시간형 240~500ms. 정체성 ID 유지, 1회 전환즉시 값 변경·전후 표
선 그리기순서·연결 경로 설명300~600ms 또는 p 구간 0.20~0.35. 라벨 먼저 표시완성 경로·번호 표시
하이라이트·밑줄핵심 구절·원인 위치110~240ms, 한 화면 주역 1개정적 강조와 설명
진행 바현재 읽은 위치p에 선형 scaleX, 원점 왼쪽, 별도 시간 지연 0장 번호·현재 섹션
카운트업보조적인 성과 강조300~600ms, 1회. 정확한 최종값·단위 별도 유지최종값 즉시 표시
작은 시차·장식 확대감정 강조 한 장면에 한정시차 총 8~24px, 장식 scale 1→1.02~1.05부터 시험정적 이미지. 민감도 안전 기준으로 해석하지 마

시간 범위는 Carbon의 토큰을 참고해 조정한 제안이야. Carbon 공식 토큰은 70·110·150·240·400·700ms이며, 위 거리·개수·진행률은 공식 규격이 아니야 [S4]. 시차·확대의 낮은 수치도 모든 사용자에게 안전하다는 의미는 없어 [S2].

이징과 조합 규칙

역할곡선적용
스크롤 연속 대응·진행률linear스크롤 거리와 변화의 관계를 추적할 때 [제안]
UI 상태 이동cubic-bezier(0.2, 0, 0.38, 0.9)Carbon productive standard [S4]
작은 대상 진입cubic-bezier(0, 0, 0.38, 0.9)Carbon productive entrance [S4]
강조 순간cubic-bezier(0.4, 0.14, 0.3, 1)Carbon expressive standard. 전체 사이트 기본값으로 확대하지 마 [S4]

같은 기능에는 같은 방향·곡선을 써 [S5]. 숫자·확률·막대 길이에 bounce·elastic·overshoot를 적용하지 마. 중간값이 실제 범위를 넘는 오해를 만들 수 있어 [L2][제안]. 타이포는 제목·뜻 단위 어구로 제한하고 긴 본문은 글자별 타자기·스크램블을 피하자 [L2].

기본 조합: 정적 제목 + 카드 리빌. 관계 조합: 고정 기준점 + 공유 요소 이동 + 상세 라벨. 데이터 조합: 고정 축 + 대상 보간 + 주석. 체험 조합: 즉시 선택 표시 + 결과 전환 + 다음 버튼. 하나의 주역에 보조 효과 1~2개부터 시작해 [제안].

피할 것과 대안

피할 것이유·근거대안
휩팬·풀스크린 회전·터널 줌의 반복읽기와 위치 감각을 흔들고 감소 대안이 필요 [S2][L1]정적 기준점·작은 패널 이동
본문 주변의 무한 시차·부유 장식주변 시야 움직임이 읽기에 부담. Apple 사례에서 정적 대안 사용 [S14]고정 배경·대표 이미지
애니메이션을 지우기만 하는 감소 구현원래 초기 숨김 상태·핀 여백이 남아 정보 소실 [S7][제안]완성 상태·레이아웃·단계 설명 함께 복원
강제 관성·스크롤 가로채기·긴 핀빠른 탐색·뒤로 읽기를 어렵게 함 [제안]기본 스크롤·목차·단계 버튼
이동·회전하는 버튼, 호버 전용 설명목표를 누르기 어렵고 터치·키보드에서 정보 누락 [S1][S11]고정 버튼·클릭으로 여는 설명
매 프레임 전체 DOM 측정, 무거운 블러·그림자레이아웃·페인트 비용이 커질 수 있음 [S6]transform·opacity 우선, 실제 기기 프로파일링
가짜 진행률·연출 종료에 맞춘 성공 표시실제 처리 결과와 UI 상태 불일치 [제안]실제 완료 이벤트·대기 문구·재시도
단일 숫자만 빠르게 카운트업정확한 값·단위를 읽기 어렵고 비교 의미가 약해짐 [L2][제안]최종값 정적 유지·전후 설명

성능은 transform·opacity라고 자동 보장되지 않아. 레이어·큰 이미지·합성 부하를 실제 기기에서 확인해 [S6]. 60Hz 화면은 프레임 간격 약 16.7ms지만 이를 모든 화면의 합격 기준으로 쓰지 마. 입력 무시·스크롤 끊김·상태 지연 여부를 함께 기록해 [제안].

5. 에이전트 프롬프트 예시 3개

예시 1. 스크롤덱 발표

이 루트의 템플릿 A로 ‘AI 답변에서 출처를 확인하는 법’ 8장 스크롤덱을 만들어. 청중은 비개발자, 발표는 7분, 프로젝터와 키보드로 진행해. 문제·결과·원리 3장·전후 증거·직접 적용·정리를 배치해. 먼저 효과 없는 완성 화면을 구성하고 장마다 모션 역할 하나를 지정해. p=0.00~0.30 진입, 0.30~0.75 읽기 유지부터 설계하되 퇴장을 강제하지 마. p=0.35와 0.55에서 핵심 설명이 완성되게 해. 정적 제목, 단계 리빌, 한 번의 전후 와이프를 중심으로 조합해. 모션 감소에서는 완성 상태·장 번호·이전·다음 버튼을 제공해. 장별 목표, 효과·거리·이징·진행률, 감소 대안, 빠른 이동·역방향 검수 결과를 함께 제출해. 실제 자료와 설명용 예시를 구분해.

예시 2. 웹사이트

이 루트의 템플릿 B로 예약 서비스 소개 웹사이트를 만들어. 모바일 우선, 가치·작동 방식·전후 비교·FAQ·예약 CTA 순서로 구성해. 제목과 CTA는 첫 렌더부터 읽고 누를 수 있게 해. 장식 도형 리빌 150~240ms, 선택 피드백 70~150ms, FAQ 전환 150~240ms부터 시작해. 기본 스크롤을 유지하고 스크롤 속도로 읽기 시간을 보장한다고 가정하지 마. 공유 요소는 같은 대상의 상세 보기 한 곳에만 써. prefers-reduced-motion과 사이트 모션 줄이기 설정에서 의미·조작을 보존해. JS 실패와 스크롤 애니메이션 미지원에서도 모든 핵심 정보·예약 링크를 제공해. 키보드, 터치, 직접 URL 진입, 빠른 스크롤, 감소 설정 변경을 검수하고 적용값이 제안인지 공식 토큰인지 명시해.

예시 3. 체험관 UI

이 루트의 템플릿 D로 ‘질문 조건에 따라 AI 결과가 바뀌는 체험’ 공유 터치 키오스크를 만들어. 초대·선택·실행·해석·다시 하기의 5상태, 권장 체험 60~75초로 구성하되 읽기 단계는 사용자가 진행하게 해. 시작 화면에 모션 줄이기와 언어 선택을 제공해. 선택은 즉시 표시하고 색·테두리 전환 70~150ms, 결과 전환 150~240ms를 사용해. 드래그·호버가 없어도 모든 행동이 가능하게 하고 버튼 높이 44~64 CSS px부터 현장 검수해. 실행 중 중복 입력, 취소, 실제 완료, 네트워크 실패, 재시도를 상태표에 정의해. 모의 결과면 설명용 예시를 표시해. 유휴 초기화는 시간 제한 접근성 조건에 맞춘 경고·연장·처음으로 흐름을 설계해. 감소 모드에서도 선택·결과·이유가 남고, 초기화 뒤 이전 관람객 정보가 남지 않는지 검수해. 상태표·모션 표·감소 대안·현장 점검 항목을 제출해.

6. 체크리스트: 완성 판정

문서 제작 완료와 결과물 검증 완료를 구분해. 이 조사에서는 웹·키오스크를 제작하거나 사용자 시험을 수행하지 않았어. 아래 항목은 후속 제작의 판정 기준이야.

번호검사통과 조건남길 증거
1목적모든 효과에 주목·관계·변화·피드백 중 설명 가능한 역할 있음장·상태별 효과 표
2정적 완성애니메이션 없이도 핵심 설명·행동·전후 관계가 남음정적 화면·설명
3시간 단위초·ms·p·스크롤 거리를 구분하고 정의함타이밍·진행률 표
4읽기본문·축·단위가 안정적으로 유지, 자동 넘김 없이 다시 읽기 가능실제 콘텐츠 화면
5감소 초기 진입OS reduce와 사이트 설정에서 숨겨진 핵심 콘텐츠·핀 공백 없음일반·감소 비교 캡처
6감소 중간 변경모션 중 설정 변경해도 선택·결과·포커스 유지조작 기록
7접근 방식Tab·Enter, 터치·클릭으로 동일 핵심 작업 완료. 드래그 없는 포인터 대안 있음입력 방식별 완료 기록
8포커스표시가 보이고 고정 패널에 완전히 가려지지 않음. 모달 닫으면 합리적 위치로 복귀키보드 조작 기록
9상태 복원빠른 이동·역방향·새로고침·직접 진입에도 라벨·값·단계 일치시작·중간·끝 상태 비교
10자동 움직임해당 WCAG 조건의 정지·갱신 제어가 있고 정지 뒤에도 다른 작업 가능정지·재개 기록
11데이터 정직성최종값·단위·분모·축·원자료 일치, 보간을 실측값으로 오인시키지 않음원자료 대조·정적 표
12실패·반복 입력중복 실행·취소·오류·재시도 처리, 성공은 실제 상태에 따라 표시상태별 조작 기록
13기기 성능목표 모바일·프로젝터·키오스크에서 입력·스크롤·읽기에 반복적인 지장 없음기기·브라우저 버전과 측정 기록
14미지원 대안JS·스크롤 기능 실패 시 본문·결론·핵심 행동 제공기능 차단 상태 화면
15체험 세션유휴 경고·연장 가능, 명시적 초기화, 이전 관람객 정보 제거시간 제한·초기화 기록
16출처·가정공식 기준, 로컬 계약, 제안값, 연구 범위가 구분됨출처 URL·날짜·설계 가정

완성 판정: 해당 항목 전부 통과. 적용하지 않는 항목은 제외 이유를 적어. 정보 소실·조작 불가·데이터 불일치·모션 감소 실패가 있으면 미완성이야. 이 체크리스트만으로 WCAG 전체 적합성을 선언하지 마.

출처 목록

모든 웹 자료 접근 확인일은 2026년 9월 30일이야. 날짜 미표시는 게시·수정일을 추정하지 않았다는 뜻이야. W3C Understanding은 해설 자료이며 규범 요구사항은 [S1]에서 확인해. URL을 열었으나 본문 확인에 실패한 자료는 아래 근거 목록에서 제외했어.

ID출처·URL게시·수정일사용 범위·한계
S1W3C, Web Content Accessibility Guidelines 2.2Recommendation 2024년 12월 12일웹·모바일·키오스크 범위, 키보드·번쩍임·색·대비 기준. 전체 적합성 검증을 수행했다는 뜻은 아님
S2W3C, Understanding 2.3.3 Animation from Interactions본문 수정 2025년 9월 16일AAA, 상호작용 모션 중지·감소와 본질적 예외, 시차의 위험
S3W3C, Understanding 2.2.2 Pause, Stop, Hide날짜 별도 확인 안 됨자동 움직임 5초 조건, 자동 갱신 구분, 지속 가능한 정지 수단
S4IBM Carbon, Motion overview페이지 표시 2026년 9월 23일productive·expressive, 공식 곡선·시간 토큰. 표시 수정일은 개별 문장의 개정일을 보장하지 않음
S5IBM Carbon, Motion choreography페이지 표시 2026년 9월 23일의미·공간 일관성, 공유 요소, 스태거·순서. Carbon의 디자인 선택을 보편 규칙으로 확대하지 않음
S6Google web.dev, How to create high-performance CSS animations본문 날짜 별도 확인 안 됨공식 구현 가이드. transform·opacity, 레이아웃·페인트, 성능 점검. 실제 기기 성능은 별도 검증
S7MDN, Scroll-driven animation timelines본문 날짜 별도 확인 안 됨스크롤·시간 타임라인 차이, 역방향 진행, 감소 설정, 단축 속성 재설정
S8Jeffrey Heer·George Robertson, Microsoft Research, Animated Transitions in Statistical Data GraphicsInfoVis 2007년 11월연구 소개·초록 확인. 두 통제 실험에서 일부 그래픽 지각 개선 보고. 논문 전체 분석·새 사용자 시험은 수행하지 않음
S9W3C, Understanding 2.5.7 Dragging Movements날짜 별도 확인 안 됨AA, 단일 포인터로 드래그 없이 조작. 키보드 접근성과 별도 요구
S10W3C, Understanding 2.2.1 Timing Adjustable날짜 별도 확인 안 됨시간 제한의 끄기·조정·연장과 예외. 체험 권장 길이·유휴 제안값의 출처는 아님
S11W3C, Understanding 2.5.8 Target Size Minimum날짜 별도 확인 안 됨24×24 CSS px와 간격·동등 조작 등 예외. 44~64px 제안과 구분
S12W3C, Understanding 2.4.11 Focus Not Obscured Minimum날짜 별도 확인 안 됨AA, 작성자 콘텐츠가 포커스 대상을 완전히 가리지 않게 함
S13GSAP, ScrollTrigger documentation날짜 미표시, v3 문서scrub·pin·진행률·시간 단위. 지원 브라우저별 실제 동작은 제작 시 검증
S14James Craig, WebKit, Responsive Design for Motion게시 2017년 5월 15일, 사례 갱신 5월 25일블로그는 실사례 분석에만 사용. Apple 웹사이트의 확대·배경 영상·시차·2.5D·잎 장식에 대한 감소 대안 기록. 현재 사이트를 직접 시험한 결과는 아님
L1로컬 00 한눈에, 2 전환·컷·카메라2번 문서 확인일 2026년 9월 30일컷·와이프·푸시·슬라이드·모프 구분, p 분배, 영상 수치의 매체별 조정
L2로컬 3 타이포와 데이터 애니메이션조사일 2026년 9월 30일타이포·차트·UI 효과, 35% 착지·55% 완성, Scrolline 계약의 사전 기록. 사전이 참조한 외부 로컬 문서는 이번에 별도 확인하지 않음

로컬 폴더에는 확인 시점에 위 세 파일이 있었어. 목차의 ‘1 애니메이션 원칙과 모션 기본기’와 ‘4 설명 영상 연출과 학습 원리’는 파일이 없어 직접 근거로 사용하지 않았어.

연결된 효과Linked effects