← חזרה לתכונות
Pro

Animation Inspector

Animation Inspector מעניק לך שליטה מלאה על כל CSS animation ו-transition הפועלים בכל דף אינטרנט. עצור את כל ה-animations בבת אחת, האט אותם לבדיקה פריים-אחר-פריים, האץ אותם לבדיקת ביצועים, או גלול ידנית בציר הזמן — הכל מלוח צף יחיד מבלי לגעת ב-browser DevTools.

CSS animations יכולות להיות קשות במיוחד לאיתור באגים. הן קורות מהר, הן חופפות, ו-browser DevTools מכריחות אותך לחפש בסגנונות מחושבים כדי למצוא מאפייני animation. Animation Inspector פותרת זאת על ידי זיהוי אוטומטי של כל @keyframes animation וכל CSS transition בדף, רישומם עם הגדרות מלאות (duration, easing, delay, iteration count), ומתן פקדי ניגון שפועלים גלובלית או לכל animation בנפרד. בין אם אתה מאתר באגים בהאפקט hover רועד, מכוון את תזמון רצף כניסת דף, או מנסה להבין כיצד ספריית animation מורכבת פועלת מאחורי הקלעים — הכלי הזה מעמיד אותך בשליטה.

תצוגה מקדימה חיה
example.com/animated-landing Animation Inspector: ON
0.25x 0.5x 1x 2x 4x
4 detected
Animations on page
  • fadeInUp
    .hero-title · @keyframes
    0.6s ease-out
    delay: 0s · 1 iteration
    running
  • slideIn
    .sidebar-nav · @keyframes
    0.4s ease
    delay: 0.2s · 1 iteration
    running
  • pulse
    .notification-badge · @keyframes
    2s ease-in-out
    delay: 0s · infinite
    paused
  • background-color
    .cta-button · transition
    0.2s ease
    transition property
    active
Timeline — fadeInUp 0.24s / 0.60s
0.0s 0.15s 0.30s 0.45s 0.60s
Animation Details
fadeInUp on .hero-title
@keyframes
0% {
opacity: 0;
transform: translateY(20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
Properties
duration0.6s
easingease-out
delay0s
iterations1
directionnormal
fill-modeforwards
Current State (40%)
opacity0.4
translateY12px
תכונות מפתח

Pause / Play לכל ה-Animations

הקפא מיידית כל animation בדף בלחיצה אחת. כל ה-animations נעצרים במיקומם הנוכחי — לא מאופסים להתחלה. לחץ play כדי להמשיך מהנקודה המדויקת שבה נעצרו. חיוני לבדיקת מצבי mid-animation שאי אפשר לתפוס בעין בלתי מזוינת.

שליטה במהירות משתנה

כוון את מהירות הניגון של כל ה-animations בו-זמנית. בחר מ-0.25x (רבע מהירות), 0.5x, 1x (רגיל), 2x, או 4x. הפעלה ב-0.25x הופכת גם את ה-transitions המהירים ביותר של 200ms לקלים לצפייה ולאיתור באגים.

רשימת Animations מלאה

כל CSS animation ו-transition בדף מזוהים אוטומטית ומוצגים ברשימה גלילה. כל רשומה מציגה את שם ה-animation (או מאפיין ה-transition), duration, timing function (ease, linear, cubic-bezier), delay, iteration count, ומצב הפעלה נוכחי.

גלילה בציר הזמן

גרור את מחוון ציר הזמן כדי לנוע ידנית דרך animation פריים אחר פריים. ראה בדיוק מה קורה ב-25%, 50%, או בכל נקודה במחזור ה-animation. הדף מתעדכן בזמן אמת בזמן הגרירה.

שליטה לכל Animation בנפרד

עצור, הפעל, או כוון מהירות עבור animations בודדים באופן עצמאי. בודד animation יחיד כדי לאתר בו באגים מבלי להסיח את הדעת על ידי אלמנטים נעים אחרים בדף.

פרטי מאפייני Animation

לחץ על כל animation ברשימה כדי לראות את הצהרת ה-CSS המלאה שלו — הגדרת @keyframes, פירוק ה-animation shorthand, מצבי התחלה וסיום מחושבים, ולאילו אלמנטים הוא מוחל.

מה ניתן לבדוק

Animation Inspector covers the following, organized by category:

מאפייני Animation

  • animation-name
  • animation-duration
  • animation-timing-function
  • animation-delay
  • animation-iteration-count
  • animation-direction
  • animation-fill-mode
  • animation-play-state

מאפייני Transition

  • transition-property
  • transition-duration
  • transition-timing-function
  • transition-delay

Timing Functions

  • ease
  • ease-in
  • ease-out
  • ease-in-out
  • linear
  • cubic-bezier()
  • steps()

מאפייני Transform

  • transform
  • transform-origin
  • translate
  • rotate
  • scale
  • skew
מקרי שימוש נפוצים

איתור באגים ב-Animations רועדים או מקרטעים

האט animation ל-0.25x כדי לזהות בדיוק היכן מתרחשת גמגום או קיטוע. בדוק אם הבעיה נגרמת מ-layout thrashing (animation על width/height במקום transform), easing שגוי, או animations מתנגשים על אותו אלמנט.

כיוון עדין של Timing ועקומות Easing

השתמש בגלילת ציר הזמן כדי לראות כיצד עקומת cubic-bezier easing שלך נראית בפועל. השווה התנהגות ease-in מול ease-out באחוזים ספציפיים. כוון ערכים והפעל מחדש עד שהתנועה מרגישה נכונה.

הבנת ספריות Animation

בקר באתר עם animations מרשימים (דפי נחיתה, אתרי פורטפוליו) ובדוק בדיוק כיצד הם בנויים. ראה את הגדרות @keyframes, ערכי timing, ופניית האלמנטים שמאפשרת לרצפים מורכבים לפעול.

בדיקות QA של אינטראקציות מונפשות

ודא שאפקטי hover, ספינרי טעינה, מסכי skeleton, ומעברי דף מתנהגים כראוי. עצור במצבי ביניים כדי לבדוק תקלות ויזואליות כמו חפיפת אלמנטים, z-index שגוי במהלך animation, או reflow של תוכן.

סקירת נגישות של תנועה

זהה animations שעלולים לגרום בעיות למשתמשים עם הפרעות וסטיבולריות. בדוק אם prefers-reduced-motion מכובד כראוי על ידי עצירת כל ה-animations וראיית אם הדף נשאר פונקציונלי לחלוטין.

איך להשתמש
1

הפעל את Animation Inspector

פתח את ה-floating dock של DevSuite Pro ולחץ על אייקון Animation Inspector. הכלי סורק מיידית את הדף ומזהה את כל ה-CSS animations וה-transitions הפועלים.

2

סקור Animations שזוהו

לוח צף מופיע ומציג כל animation שנמצא בדף. כל רשומה מציגה את שם ה-animation, duration, easing function, ואם הוא פועל כרגע או מושהה. תג הספירה מציג את המספר הכולל של ה-animations שזוהו.

3

עצור ובדוק

לחץ על כפתור Pause הגלובלי כדי להקפיא את כל ה-animations בו-זמנית. האלמנטים נשארים במצב mid-animation הנוכחי שלהם, מאפשרים לך לבדוק מאפייני CSS, לצלם מסך, או להשוות מיקומים.

4

כוון מהירות

השתמש בבורר המהירות כדי להאט animations ל-0.25x לצפייה מפורטת, או להאיץ אותם ל-4x כדי לעבור במהירות דרך animations ארוכים. שינויי מהירות מוחלים מיידית ללא הפעלה מחדש.

5

גלול בציר הזמן

גרור את מחוון ציר הזמן שמאלה וימינה כדי לנוע ידנית דרך ה-animation. הדף מתעדכן בזמן אמת, מראה לך בדיוק איך כל פריים נראה. מושלם לאיתור תקלות או לאימות עקומות easing.

מוכנים לנסות? Animation Inspector?

התקן את DevSuite Pro בחינם ופתח 39+ כלי פיתוח לדפדפן שלך.

הוסף ל-Chrome הוסף ל-Edge הוסף ל-FireFox