واجهة برمجة تطبيقات Web Animations تحقق إنجازًا باستخدام جميع المتصفحات

"أليكس دانيلو"

تُعدّ Web Animations API جزءًا من معيار ويب جديد، وهي قيد التطوير حاليًا من قِبل مهندسي المتصفّح من Mozilla وGoogle.

طبّق Chrome 36 طريقة element.animate() من Web Animations API، ما مكّن المطوّرين من إنشاء صور متحركة متسلسلة ذات أداء مترابط باستخدام JavaScript.

نحن متحمسون لرؤية شركة Mozilla قد شحنت تنفيذها للأداة element.animate() في Firefox 48 مما يتيح استخدام صور متحركة حقيقية بشكل سريع على جميع المتصفحات باستخدام واجهة برمجة تطبيقات JS الناشئة هذه. عملت Google وMozilla بجد لضمان توافق عمليات التنفيذ لدينا. لقد كان هذا جهدًا تعاونيًا حقًا!

إنّ فوائد استخدام Web Animations API قد تشمل زيادة معدّلات عرض الإطارات مع انخفاض استهلاك الطاقة، ما يؤدي إلى تحسين تجربة المستخدم على جميع الأجهزة، لا سيما الأجهزة الجوّالة.

يمكن استخدام Web Animations API في جميع المتصفّحات من خلال رمز polyfill الذي سيستخدِم التنفيذ الأصلي للسرعة الكاملة في حال توفّره، كما يمكن الرجوع إلى تنفيذ JavaScript بطريقة أخرى. ويشجع منتدى WebKit النظر في تنفيذه الخاصة به، كما يضيف فريق Edge هذه الأدوات إلى قائمة المهام. نحن نتطلع إلى دعم Web Animations قريبًا في جميع المتصفحات الرئيسية.

للحصول على تجربة الصور المتحركة على الويب السريعة الكاملة سواء في Chrome أو Firefox أو Opera، يمكنك الانتقال إلى هذه الصفحات التوضيحية وتجربتها بنفسك.