لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت UI با Web Animations API
Building UIs with the Web Animations API
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره بهترین روش ها را برای افزودن انیمیشن های بصری جذاب به هر برنامه وب به شما آموزش می دهد. شما یاد خواهید گرفت که چگونه از Web Animations API برای ساختن این انیمیشن های پیچیده در جاوا اسکریپت، بدون CSS یا کتابخانه های شخص ثالث استفاده کنید. انیمیشن برای ایجاد تجربیات کاربر درجه یک ضروری است، اما ایجاد انیمیشن های پیچیده که عملکرد روانی دارند دشوار است. در این دوره آموزشی، ساخت رابطهای کاربری با Web Animations API، یاد میگیرید که چگونه از جاوا اسکریپت برای ایجاد انیمیشنهای پیچیده و کارآمد وب استفاده کنید. ابتدا، بهترین روش ها برای ایجاد انیمیشن در هر برنامه وب را بررسی خواهید کرد. در مرحله بعد، از این دانش برای بررسی اینکه چگونه Web Animations API به توسعه دهندگان اجازه می دهد قفل موتور انیمیشن مرورگر را برای ایجاد انیمیشن های عملکردی در جاوا اسکریپت بدون CSS یا کتابخانه های شخص ثالث باز کنند، استفاده خواهید کرد. در نهایت، نحوه استفاده از Web Animations API و Custom Elements را برای ساختن دو مؤلفه رابط کاربری که از انیمیشن ها برای ایجاد یک تجربه لذت بخش برای کاربر استفاده می کنند، خواهید فهمید. وقتی این دوره را به پایان رساندید، میدانید که چگونه از Web Animations API استفاده کنید تا بدون زحمت انیمیشنهای پیچیدهای بسازید که حتی در دستگاههای کم مصرف نیز عالی عمل میکنند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
واقعا انیمیشن چیست؟
What Is Animation Really?
چرا انیمیشن مهم است؟
Why Is Animation Important?
Web Animations API چیست؟
What Is the Web Animations API?
مبانی انیمیشن در وب
The Basics of Animation on the Web
کدام ویژگی ها را متحرک کنیم؟
Which Properties to Animate?
استفاده از Transform برای انجام تقریباً همه چیز
Using Transform to Do Nearly Everything
آسان سازی چیست و چگونه از آن استفاده کنیم
What Easing Is and How to Use It
نحوه استفاده از will-change برای بهینه سازی انیمیشن ها
How to Use will-change to Optimize Animations
Web Animations API در عمق
Web Animations API in Depth
استفاده پایه
Basic Usage
کار با Keyframes
Working with Keyframes
استفاده از ویژگی های زمان بندی
Using Timing Properties
کنترل های پخش
Playback Controls
تماس ها و وعده های رویداد
Event Callbacks and Promises
ایجاد ورودی جستجوی متحرک
Creating an Animated Search Input
شکستن انیمیشن
Breaking Down the Animation
مقدمه ای بر عناصر سفارشی
An Introduction to Custom Elements
ایجاد اسکلت اجزا
Creating the Component Skeleton
اضافه کردن انیمیشن ها
Adding the Animations
عملکرد اضافی
Additional Functionality
ایجاد یک دکمه اشتراک گذاری متحرک
Creating an Animated Share Button
معرفی و کامپوننت نسخه ی نمایشی
Introduction and Component Demo
شکستن انیمیشن
Breaking Down the Animation
افزودن و استایل دادن به عناصر DOM
Adding and Styling the DOM Elements
اضافه کردن انیمیشن ها
Adding the Animations
افزودن قابلیت اشتراک گذاری و موقعیت
Adding the Share and Position Functionality
استفاده از Web Animations API Polyfill
Using the Web Animations API Polyfill
Leon Revill یک معمار وبلاگ نویس و نویسنده وب است. او متخصص فن آوری های جلویی است که بیشتر در اطراف جاوا اسکریپت است و وقت خود را صرف بررسی فن آوری های جدید و کشف بهترین روش استفاده از آنها می کند. او سخت کار می کند تا چیزهای عالی برای بستر وب بیشتر با اجزای وب بسازد.
نمایش نظرات