אנחנו שמחים להודיע על השקת Unleash the Power of Scroll-Driven Animations (הפעלת אנימציות מבוססות-גלילה), קורס וידאו בן 10 חלקים שבו אפשר ללמוד הכול על אנימציות מבוססות-גלילה באמצעות CSS או JavaScript.
אפשר לצפות בסדרה ב-YouTube. הפרק הראשון מוטמע כאן.
אנימציות מבוססות-גלילה?
באמצעות אנימציות מבוססות-גלילה, אפשר לקחת אנימציית CSS או WAAPI קיימת ולהנפיש אותה בזמן הגלילה. לכן, אנימציות מבוססות-גלילה נהנות מכל היתרונות של ממשקי ה-API האלה. זה כולל אנימציות מבוססות-גלילה עם האצת חומרה שלא מושפעות מבעיות ביצועים כשהשרשור הראשי נחסם.
אנימציות מבוססות-גלילה זמינות ב-Chrome מגרסה 115 ואילך, והן מתאימות במיוחד לשיפור הדרגתי.
כדי לקבל מידע נוסף על אנימציות שמופעלות בגלילה, אפשר לצפות בסדרת הסרטונים או לקרוא את מאמרי העזרה.
הפרקים
הקורס מורכב מ-10 פרקים ומחולק לשני חלקים עיקריים: הסבר על המושגים הבסיסיים שמרכיבים אנימציות מבוססות גלילה, ואחריו כמה יישומים מעשיים.
- פרק 1: מבוא.
- פרק 2: מושגי ליבה:
scroll()ו-ScrollTimeline. - פרק 3: מושגי ליבה:
view()ו-ViewTimeline. - פרק 4: מושגים בסיסיים: הסבר על טווחי ציר הזמן.
- פרק 5: מושגים מרכזיים: חיפוש בציר הזמן וציר זמן עם שם.
- פרק 6: יישום מעשי: הוספת צללי גלילה למאגר גלילה.
- פרק 7: יישום מעשי: אנימציה של רכיבים בכיוונים שונים.
- פרק 8: יישום מעשי: אנימציה של מודלים בתלת-ממד ועוד בפעולת גלילה.
- פרק 9: יישום מעשי: זיהוי מהירות הגלילה.
- פרק 10: סיום.
מומלץ לצפות בפרקים לפי הסדר, כי הם מתבססים על הדגמות וטכניקות שמוצגות בפרקים הקודמים. ההדגמות והכלים שמוצגים בכל פרק זמינים באינטרנט ומקושרים בתיאור.
מקורות מידע נוספים
- מסמכי תיעוד: הוספת אנימציה לרכיבים בגלילה באמצעות אנימציות מבוססות-גלילה
- הדגמות וכלים: scroll-driven-animations.style
- הורדה של התוסף DevTools Debugger