مزایای انیمیشن جاوا اسکریپت
مزایای انیمیشن جاوا اسکریپت
در این فصل، ما جاوا اسکریپت را با CSS برای اهداف انیمیشن مقایسه می کنیم و
ویژگی های منحصر به فرد و مزایای گردش کار ارائه شده توسط جاوا اسکریپت را معرفی کنید.
به طور خلاصه، ما زمینه لازم را برای کمک به شما در درک همه چیزهایی که یاد خواهید گرفت ارائه می دهیم
در مورد جاوا اسکریپت در این کتاب.
جاوا اسکریپت در مقابل انیمیشن CSS
این باور غلط در جامعه توسعه وب وجود دارد که انیمیشن CSS تنها است
روشی عالی برای متحرک سازی در وب این تصور غلط بسیاری از توسعه دهندگان را به این سمت سوق داده است
به طور کلی انیمیشن های مبتنی بر جاوا اسکریپت را کنار بگذارند و آنها را مجبور به این کار کنند
مدیریت کل تعامل رابط کاربری (UI) در شیوه نامه ها، که می تواند
به سرعت نگهداری آنها دشوار می شود.
کنترل زمانبندی انیمیشن در زمان واقعی را قربانی کنید، که فقط در داخل قابل دستیابی است
جاوا اسکریپت. (کنترل زمان برای طراحی انیمیشن در رابط های کاربری ضروری است
به ورودی کشیدن کاربر، مانند آنچه در برنامه های تلفن همراه یافت می شود، پاسخ دهید.)
از طراحی حرکتی مبتنی بر فیزیک چشم پوشی کنید، که به عناصر موجود در صفحه وب اجازه می دهد تا رفتار کنند
مانند اشیاء در دنیای واقعی
پشتیبانی از نسخه های قدیمی مرورگر را که در سراسر جهان محبوب هستند، از دست بدهید
جهان
انیمیشن های مبتنی بر جاوا اسکریپت در واقع اغلب به سرعت انیمیشن های مبتنی بر CSS هستند. CSS
انیمیشن به اشتباه در نظر گرفته میشود که دارای امتیاز قابل توجهی است، زیرا اغلب اینطور است
در مقایسه با ویژگی های انیمیشن jQuery که در واقع بسیار کند هستند. با این حال،
کتابخانههای انیمیشن جاوا اسکریپت جایگزین که جی کوئری را دور میزنند، بسیار عالی هستند
عملکرد با ساده کردن تعامل آنها با یک صفحه.
توجه داشته باشید
یکی از کتابخانه های مورد توجه که در سراسر این کتاب از آن استفاده خواهیم کرد Velocity.js است.
سبک وزن است و در عین حال ویژگی های فوق العاده غنی است و انیمیشن جی کوئری را منعکس می کند
نحو برای کمک به حذف منحنی یادگیری.
فصل 1. مزایای انیمیشن جاوا اسکریپت
در این فصل، ما جاوا اسکریپت را با CSS برای اهداف انیمیشن مقایسه می کنیم و
ویژگی های منحصر به فرد و مزایای گردش کار ارائه شده توسط جاوا اسکریپت را معرفی کنید.
به طور خلاصه، ما زمینه لازم را برای کمک به شما در درک همه چیزهایی که یاد خواهید گرفت ارائه می دهیم
در مورد جاوا اسکریپت در این کتاب.
جاوا اسکریپت در مقابل انیمیشن CSS
این باور غلط در جامعه توسعه وب وجود دارد که انیمیشن CSS تنها است
روشی عالی برای متحرک سازی در وب این تصور غلط بسیاری از توسعه دهندگان را به این سمت سوق داده است
به طور کلی انیمیشن های مبتنی بر جاوا اسکریپت را کنار بگذارند و آنها را مجبور به این کار کنند
مدیریت کل تعامل رابط کاربری (UI) در شیوه نامه ها، که می تواند
به سرعت نگهداری آنها دشوار می شود.
کنترل زمانبندی انیمیشن در زمان واقعی را قربانی کنید، که فقط در داخل قابل دستیابی است
جاوا اسکریپت. (کنترل زمان برای طراحی انیمیشن در رابط های کاربری ضروری است
به ورودی کشیدن کاربر، مانند آنچه در برنامه های تلفن همراه یافت می شود، پاسخ دهید.)
از طراحی حرکتی مبتنی بر فیزیک چشم پوشی کنید، که به عناصر موجود در صفحه وب اجازه می دهد تا رفتار کنند
مانند اشیاء در دنیای واقعی
پشتیبانی از نسخه های قدیمی مرورگر را که در سراسر جهان محبوب هستند، از دست بدهید
جهان
انیمیشن های مبتنی بر جاوا اسکریپت در واقع اغلب به سرعت انیمیشن های مبتنی بر CSS هستند. CSS
انیمیشن به اشتباه در نظر گرفته میشود که دارای امتیاز قابل توجهی است، زیرا اغلب اینطور است
در مقایسه با ویژگی های انیمیشن jQuery که در واقع بسیار کند هستند. با این حال،
کتابخانههای انیمیشن جاوا اسکریپت جایگزین که جی کوئری را دور میزنند، بسیار عالی هستند
عملکرد با ساده کردن تعامل آنها با یک صفحه.
توجه داشته باشید
یکی از کتابخانه های مورد توجه که در سراسر این کتاب از آن استفاده خواهیم کرد Velocity.js است.
سبک وزن است و در عین حال ویژگی های فوق العاده غنی است و انیمیشن جی کوئری را منعکس می کند
نحو برای کمک به حذف منحنی یادگیری.
قوانین ارسال دیدگاه در سایت