feat: complete wikification of War Commander batch 1&2 and final grey dot cleanup
This commit is contained in:
@@ -19,7 +19,7 @@ CSS 애니메이션은 UI/UX에서 사용자와 시스템 간의 상호작용을
|
||||
보이지 않는 요소의 무한 루프 애니메이션은 시스템 리소스를 고갈시키므로, `animation-play-state`를 사용해 화면 이탈 시 애니메이션을 일시 정지시키는 제어가 필요하다 [5, 20]. 아울러, 과도한 모션은 일부 사용자에게 어지러움을 유발할 수 있으므로 웹 콘텐츠 접근성 지침(WCAG)에 따라 `prefers-reduced-motion` 미디어 쿼리를 활용해 애니메이션을 선택적으로 줄이거나 제거할 수 있는 접근성 장치를 반드시 마련해야 한다 [11, 29, 30].
|
||||
|
||||
## 🔗 Knowledge Connections
|
||||
- **Related Topics:** [[Reflow and Repaint]], [[Hardware Acceleration (GPU)]], [[Micro-interactions]], [[Accessibility (prefers-reduced-motion)]]
|
||||
- **Related Topics:** [[Reflow and Repaint]], Hardware Acceleration (GPU), [[Micro-interactions]], Accessibility (prefers-reduced-motion)
|
||||
- **Projects/Contexts:** [[Large Frontend Projects]], [[Performance Optimization]]
|
||||
- **Contradictions/Notes:** 무한 루프 애니메이션과 화려한 모션은 인터페이스에 활력을 줄 수 있지만 시스템 리소스를 크게 소모하며, 전정기관 장애가 있는 사용자에게 위험할 수 있습니다 [11, 20]. 따라서 실무 환경에서는 애니메이션 적용을 필수적인 기능과 마이크로 인터랙션으로 제한하고, 화면에서 벗어났을 때 정지시키거나(`animation-play-state`) 사용자의 환경 설정에 따라 모션을 줄이는(`prefers-reduced-motion`) 방어적 설계가 동반되어야 합니다 [20, 29, 30].
|
||||
|
||||
|
||||
Reference in New Issue
Block a user