자동으로 움직이는 콘텐츠 일시 중지, 정지, 숨기기
사용자가 캐러셀과 동영상을 제어하게 합니다.
자동으로 움직이는 콘텐츠 일시 중지, 정지, 숨기기은(는) CoddyKit의 무료 Web Accessibility Academy 강의입니다. 이것은 4개 중 4번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Web Accessibility Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Web Accessibility Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
사용자에게 제어권 제공하기
콘텐츠가 저절로 움직인다면 사용자가 빠져나올 방법이 필요합니다. WCAG에서는 자동으로 움직이는 콘텐츠에 대해 일시 중지, 중지 또는 숨기기를 요구합니다. ⏸️
자동으로 움직이는 콘텐츠란
캐러셀, 자동으로 넘어가는 슬라이드쇼, 스크롤되는 알림 문구, 반복되는 배경 동영상을 생각해 보세요. 사용자의 동작 없이 애니메이션이 실행되면 모두 여기에 해당합니다.
5초 규칙
이 기준은 다른 콘텐츠와 함께 5초 넘게 지속되는 움직임을 대상으로 합니다. 짧은 도입 애니메이션은 제외됩니다.
왜 중요한가요
움직이는 콘텐츠는 주의를 빼앗고, 인지 또는 움직임에 민감한 사용자에게는 읽는 것 자체가 불가능할 수 있습니다. 제어권을 제공하면 페이지를 다시 사용할 수 있게 됩니다.
일시 중지 제어 제공하기
가장 간단한 해결책은 실제 일시 중지 버튼을 제공하는 것입니다. 사용자가 캐러셀을 멈추고 편안하게 슬라이드 내용을 다 읽을 수 있게 하세요.
<button aria-label="Pause slideshow">Pause</button>중지는 일시 중지보다 강력합니다
일시 중지는 다시 시작할 수 있지만, 중지는 움직임을 완전히 끝냅니다. 사용자가 실제로 제어할 수 있다면 둘 중 어느 것이든 규칙을 충족합니다.
숨기기도 선택지입니다
때로는 사용자가 움직이는 요소를 통째로 숨길 수 있게 하는 것이 가장 좋습니다. 알림 문구에 닫기 제어를 제공하면 방해 요소를 완전히 제거할 수 있습니다.
마우스 오버와 초점에서 일시 중지하기
캐러셀은 사용자가 그 위에 마우스를 올리거나 탭 키로 초점을 이동했을 때도 일시 중지해야 합니다. 읽거나 상호작용하는 동안 자동 전환과 충돌하지 않게 하기 위해서입니다.
제어 기능에 쉽게 접근할 수 있게 하기
일시 중지 버튼 자체도 명확한 이름이 있는 키보드 접근 가능 요소여야 합니다. 아무도 찾을 수 없는 제어 기능은 없는 것과 같습니다.
움직임 감소와 함께 사용하기
무엇보다 움직임을 줄인 사용자에게는 자동 재생을 하지 마세요. 설정 확인과 눈에 보이는 일시 중지 제어를 함께 사용하세요.
@media (prefers-reduced-motion: reduce) {
.carousel { animation-play-state: paused; }
}자동 전환 건너뛰기
솔직히 많은 캐러셀은 자동 전환을 아예 사용하지 않을 때 더 잘 작동합니다. 사용자가 자신의 속도로 클릭해 넘기게 하면 문제가 사라집니다.
빠른 확인
일시 중지, 중지 또는 숨기기 규칙은 무엇을 요구하나요?
복습
자동으로 움직이는 콘텐츠에는 사용자가 제어하는 일시 중지, 중지 또는 숨기기 기능이 필요합니다. 키보드로 접근할 수 있게 하고, 움직임이 줄어든 경우 자동 재생을 건너뛰세요. ✅
AI 튜터와 함께 HTML을(를) 배우세요 — 무료
브라우저에서 실제 코드를 작성하고 실행하며, 24/7 AI 튜터로부터 즉각적인 도움을 받고, 웹이나 앱에서 중단한 부분부터 계속 학습하세요.
- 코스
- 30
- 레슨
- 120
자주 묻는 질문
“자동으로 움직이는 콘텐츠 일시 중지, 정지, 숨기기” 강의는 무료인가요?
네 — “자동으로 움직이는 콘텐츠 일시 중지, 정지, 숨기기” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Web Accessibility Academy 강의 전체를 잠금 해제할 수 있습니다. Web Accessibility Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
“자동으로 움직이는 콘텐츠 일시 중지, 정지, 숨기기”에서 뭘 배우나요?
사용자가 캐러셀과 동영상을 제어하게 합니다. 브라우저에서 직접 실행하는 실습 코드로 Web Accessibility Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
Web Accessibility Academy을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 Web Accessibility Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 4번째 강의입니다.
“자동으로 움직이는 콘텐츠 일시 중지, 정지, 숨기기” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 Web Accessibility Academy 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 Web Accessibility Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.
이 강의의 모든 강의
- CSS와 JS에서 prefers-reduced-motion 사용하기
- 전정 장애와 시차 효과의 위험
- 발작을 유발하는 세 번의 섬광 기준
- 자동으로 움직이는 콘텐츠 일시 중지, 정지, 숨기기