משאבים · 66
אנימציה: אימות תנועה מופחתת, השהיה והבנה
תנועת מלאי, הצעת התנהגות מופחתת ובדיקה שההתקדמות, המצב והניווט נשארים מובנים ללא אנימציה.
מעודכן · 2 min
מה מדריך זה עוזר להשיג
- טריגרים של מלאי
- הגדרת התנהגות מופחתת
- קריטריונים נפרדים של WCAG
- בדיקת כל היישומים
בדיקה מהירה
- האם תנועה מופחתת אוסרת על כל אנימציה?
- האם קריטריון 2.3.3 ברמה AA?
- האם כלל CSS גלובלי מספיק?
שיטה שלב אחר שלב
- 1
טריגרים של מלאי
רשימת תנועה אוטומטית, מופעלת על ידי אינטראקציה וקשורת גלילה. הפרד מידע מצב מקישוט. בדוק גם אנימציות JavaScript, וידאו ואלמנטים מוטמעים.
תוצר: אפקטים ורגיסטר מטרה.
- 2
הגדרת התנהגות מופחתת
מעדיף תנועה מופחתת מאותת על רצון להפחית תנועה לא חיונית. הצע אלטרנטיבה סטטית או שקטה יותר תוך שמירה על מידע ובקרות. הימנע מהחלפת תרגומים גדולים באפקט מסיח אחר.
תוצר: התנהגות מופחתת לכל רכיב.
- 3
קריטריונים נפרדים של WCAG
קריטריון 2.3.3 של אנימציה אינטראקטיבית הוא ברמה AAA. קריטריון 2.2.2 ברמה A מכסה, בין היתר, תנועות אוטומטיות מסוימות הנמשכות יותר מחמש שניות לצד תוכן אחר, אלא אם כן הן חיוניות. בדוק את תנאי הקריטריון הרלוונטי.
תוצר: קריטריונים ובקרות עבור כל אפקט.
- 4
בדיקת כל היישומים
אמולציה של העדפה לפני טעינה ובמהלך הפעלה. בדוק סגנונות, סקריפטים וגלילה תכנותית. אם המצב תלוי בהשלמת האנימציה, ודא מסקנה אמינה גם כאשר האנימציה מוסרת.
תוצר: טעינה קרה, שינוי בזמן אמת וניסויי מצב סופי.
- 5
שימור מידע ובקרות.
קריאת תרגילים, משוב מקלדת ושגיאות בשני המצבים. עבור תנועה אוטומטית מושפעת, בדיקת השהיה, עצירה או הסתרה ויציבות במהלך הקריאה. תיעוד חריגים במקום לתייג כל אנימציה חיונית.
תוצר: ראיות ומגבלות.
גליון עבודה לשימוש חוזר
מלאו את התצפיות המאושרות שלכם. שדות אלה הם תבנית עבודה, לא תוצאות שנצפו.
| שדה | מידע לרישום |
|---|---|
| השפעה | טריגר, משך ומידע |
| חלופה | גרסה מופחתת ומצב סופי |
| קריטריון | רמה, תנאים ובקרה |
| ניסיון | העדפה, מקלדת, תוצאה ומגבלה |
דוגמה בדיונית
סיטואציה להמחשה
דוגמה בדיונית: פאנל הופך לפעיל רק לאחר השלמת המעבר שלו.
החלטה וראיות צפויות
קבלה במצב מופחת חושפת את ההמתנה; הרכיב משלים את שינוי המצב שלו מבלי להיות תלוי במשך האנימציה.
הבחנה בין המנגנונים
| מנגנון | מטרה | אימות או הגבלה |
|---|---|---|
| העדפה לתנועה מופחתת | התאמה לבחירות המערכת | בדיקת סקריפטים גם כן |
| בקרת השהייה | שליטה בתנועה אוטומטית מושפעת | הפעלה באמצעות מקלדת |
| מצב סטטי | שמירה על מידע ללא תנועה | אל תסיר משוב על התקדמות או שגיאה |
מדדי ניהול
| מדד | מה הוא מודד | פעולה ראשונה |
|---|---|---|
| אפקטים מותאמים | תנועה עם חלופות מאומתות | הכללת הטמעות וגלילה |
| משימות שנשמרו | מסעות שהושלמו במצב מצומצם | בדיקת מצבים תלויי אנימציה |
| בקרות עבודה | השהייה או עצירה של תנועה יעילה בפועל | בדיקת קורות חיים ומקלדת |
טעויות נפוצות
- בדיקת סקריפטים גם כן
- הפעלה באמצעות מקלדת
- אל תסיר משוב על התקדמות או שגיאה
שאלות נפוצות
האם תנועה מופחתת אוסרת על כל אנימציה?
לא. זה מבטא העדפה; בחר התאמה פרופורציונלית ושמור מידע נחוץ.
האם קריטריון 2.3.3 ברמה AA?
לא, זה AAA. קריטריונים אחרים עשויים לחול על תנועה אוטומטית או הבהוב.
האם כלל CSS גלובלי מספיק?
זה יכול להפחית אפקטים רבים אך ייתכן שלא ישלוט בסקריפטים, סרטונים או אינטגרציות. בדוק רכיבים בפועל.
הפניות רשמיות
הפניות תומכות בשיטה. התאימו את הבדיקות להקשר שלכם; הן אינן הסמכה. כותרות הפניות ומסמכי המקור המקוריים עשויים להיות בשפה אחרת.
תאריך בדיקת המקורות .






