Web ऐनिमेशन API ने क्रॉस-ब्राउज़र माइलस्टोन हासिल किया

एलेक्स डैनिलो

Web Animations API एक नए वेब स्टैंडर्ड का हिस्सा है. फ़िलहाल, इसे Mozilla और Google के ब्राउज़र इंजीनियर ने डेवलप किया है.

Chrome 36 ने वेब ऐनिमेशन एपीआई से, element.animate() तरीके को लागू किया. इससे, डेवलपर को JavaScript का इस्तेमाल करके, परफ़ॉर्म करने वाले कंपोज़िटर थ्रेड वाले ऐनिमेशन बनाने में मदद मिलती है.

हमें यह देखकर खुशी हो रही है कि अब Mozilla ने Firefox 48 में element.animate() लागू करने के तरीके को शिप कर दिया है. इससे, इस उभरते हुए JS API का इस्तेमाल करके, सही क्रॉस-ब्राउज़र Accelerated ऐनिमेशन को चालू किया जा रहा है. Google और Mozilla ने साथ मिलकर यह पक्का करने के लिए कड़ी मेहनत की है कि हमारे काम करने के तरीके एक-दूसरे के साथ काम करने लायक हों. यह वाकई में साथ मिलकर की गई एक कोशिश है!

Web Animations API का इस्तेमाल करने के फ़ायदों में, तेज़ फ़्रेम-रेट शामिल हो सकता है. इसमें कम बैटरी खर्च होती है. इससे, सभी डिवाइसों, खास तौर पर मोबाइल पर उपयोगकर्ता को बेहतर अनुभव मिलता है.

Web Animations API को सभी ब्राउज़र में polyfill की मदद से इस्तेमाल किया जा सकता है. यह पूरी स्पीड वाले नेटिव लागू करने की प्रोसेस का इस्तेमाल करेगा. ऐसा न करने पर, यह एपीआई लागू करने की प्रोसेस पर काम करेगा. WebKit समुदाय अपने खुद के लागू करने के बारे में सोचने और Edge की टीम को अपने बैकलॉग में इसे जोड़ने का सुझाव देते हैं. हम उम्मीद करते हैं कि वेब ऐनिमेशन जल्द ही सभी प्रमुख ब्राउज़र में काम करेंगे.

Chrome, Firefox या Opera में वेब ऐनिमेशन का पूरा अनुभव पाने के लिए, इन डेमो पेजों पर जाएं और इन्हें खुद आज़माएं.