เราภูมิใจที่จะประกาศเปิดตัว "ปลดปล่อยพลังของภาพเคลื่อนไหวที่ขับเคลื่อนด้วยการเลื่อน" ซึ่งเป็นหลักสูตรวิดีโอ 10 ตอนที่จะสอนทุกสิ่งที่คุณควรรู้เกี่ยวกับภาพเคลื่อนไหวที่ขับเคลื่อนด้วยการเลื่อนโดยใช้ CSS หรือ JavaScript
คุณสามารถดูซีรีส์นี้ได้บน YouTube โดยเราได้ฝังตอนแรกไว้ที่นี่
ภาพเคลื่อนไหวที่ขับเคลื่อนด้วยการเลื่อนคืออะไร
ภาพเคลื่อนไหวที่ขับเคลื่อนด้วยการเลื่อนช่วยให้คุณนำภาพเคลื่อนไหว CSS หรือ WAAPI ที่มีอยู่มาทำให้เคลื่อนไหวเมื่อมีการเลื่อนได้ ด้วยเหตุนี้ ภาพเคลื่อนไหวที่ขับเคลื่อนด้วยการเลื่อนจึงได้รับประโยชน์ทั้งหมดจาก API เหล่านี้ ซึ่งรวมถึงภาพเคลื่อนไหวที่ขับเคลื่อนด้วยการเลื่อนที่เร่งด้วยฮาร์ดแวร์ซึ่งจะไม่เกิดอาการกระตุกเมื่อมีการบล็อกเธรดหลัก
ภาพเคลื่อนไหวที่ขับเคลื่อนด้วยการเลื่อนพร้อมใช้งานใน Chrome ตั้งแต่ Chrome 115 เป็นต้นไป และเป็นตัวเลือกที่เหมาะอย่างยิ่งสำหรับการปรับปรุงแบบก้าวหน้า
ดูวิดีโอซีรีส์ หรือ อ่านเอกสารประกอบ เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับภาพเคลื่อนไหวที่ขับเคลื่อนด้วยการเลื่อน
ตอนต่างๆ
หลักสูตรนี้มี 10 ตอนและแบ่งออกเป็น 2 ส่วนใหญ่ๆ ได้แก่ คำอธิบายแนวคิดหลักที่ประกอบกันเป็นภาพเคลื่อนไหวที่ขับเคลื่อนด้วยการเลื่อน และตัวอย่างการใช้งานจริง 2-3 ตัวอย่าง
- ตอนที่ 1: บทนำ
- ตอนที่ 2: แนวคิดหลัก:
scroll()และScrollTimeline - ตอนที่ 3: แนวคิดหลัก:
view()และViewTimeline - ตอนที่ 4: แนวคิดหลัก: ทำความเข้าใจช่วงไทม์ไลน์
- ตอนที่ 5: แนวคิดหลัก: การค้นหาไทม์ไลน์และไทม์ไลน์ที่มีชื่อ
- ตอนที่ 6: การใช้งานจริง: เพิ่มเงาเลื่อนลงในคอนเทนเนอร์เลื่อน
- ตอนที่ 7: การใช้งานจริง: ทำให้องค์ประกอบเคลื่อนไหวในทิศทางต่างๆ
- ตอนที่ 8: การใช้งานจริง: ทำให้โมเดล 3 มิติและอื่นๆ เคลื่อนไหวเมื่อมีการเลื่อน
- ตอนที่ 9: การใช้งานจริง: การตรวจจับความเร็วในการเลื่อน
- ตอนที่ 10: บทสรุป
เราขอแนะนำให้ดูตอนต่างๆ ตามลำดับ เนื่องจากตอนต่อๆ ไปจะอิงตามการสาธิตและเทคนิคที่กล่าวถึงในตอนก่อนหน้า การสาธิตและเครื่องมือที่แสดงในแต่ละตอนพร้อมให้ใช้งานออนไลน์และมีลิงก์อยู่ในคำอธิบาย
แหล่งข้อมูลเพิ่มเติม
- เอกสารประกอบ: ทำให้องค์ประกอบเคลื่อนไหวเมื่อมีการเลื่อนด้วยภาพเคลื่อนไหวที่ขับเคลื่อนด้วยการเลื่อน
- การสาธิตและเครื่องมือ: scroll-driven-animations.style
- ดาวน์โหลดส่วนขยายเครื่องมือแก้ไขข้อบกพร่องของเครื่องมือสำหรับนักพัฒนาเว็บ