2012-12-16 12 views
9

मैं एक प्रश्न के साथ मुठभेड़ क्या विपक्ष और jquery.animate() और GreenSockTweenMax animating इंजन का उपयोग कर के पेशेवरों। तो शायद कोई भी जो इसे जानता है। वेब पर पर्याप्त जानकारी नहीं है, प्रदर्शन के बारे में भी क्या है।jQuery एनीमेशन बनाम GreenSock TweenMax

मैं दोनों का उपयोग करने की कोशिश की, jquery.animate() और TweenMax, लेकिन कुछ मामलों में मैं, jQuery इंजन का उपयोग करने के लिए अन्य GreenSock में पसंद करते हैं में।

मैं यह तय करने की कोशिश कर रहा हूं कि कौन सा बेहतर है, और एक से दूसरे तक कूदना नहीं है।

भविष्य में धन्यवाद, यह जानना दिलचस्प है कि किस का उपयोग करना है।

इंजन:

http://jquery.com

https://www.greensock.com/gsap-js/

उत्तर

17

jQuery के fadein() और fadeOut() पद्धतियों काफी सुविधाजनक हैं। हालांकि, अगर आप कुछ और अभिव्यक्ति के लिए जा रहे हैं, तो मैं आपको जीएसएपी (ग्रीनसाक एनीमेशन प्लेटफार्म) का उपयोग करने का सुझाव दूंगा। jQuery एनिमेशन सामान्य रूप से धीमे होते हैं और ट्रीनलाइट ग्रीनसाक के अनुसार jQuery एनीमेशन की तुलना में काफी तेज़ (20 गुना) है।

इसके अतिरिक्त आपको रिवर्स, बेजियर वक्र, टाइमशफ्ट, & स्कू इत्यादि जैसे एनिमेशन के लिए वास्तव में आसान काम मिलेंगे और मोबाइल उपकरणों पर बेहतर हार्डवेयर त्वरण समर्थन होगा।

व्यक्तिगत रूप से, मुझे लगता है कि जीएसएपी बेहतर है लेकिन एक छोटा आसान चयनकर्ता इंजन अच्छा रहा होगा।

Here is very good comparison between two.

अद्यतन

HTML5 Animation Speed Test

+0

दिलचस्प, मैं पूरे इंटरनेट में इस खोज का प्रयास किया लेकिन GreenSock पेज में पता लगाने की कोशिश नहीं की थी .. :) + प्लस – GomatoX

+0

मैं सभी को पढ़ लिया है वह लेख जो आपने मुझे दिया था। यह वास्तव में अच्छी चीजें है, और मैं इस बात से सहमत होना चाहता हूं कि उनके पास एक चयनकर्ता इंजन नहीं है, इसलिए जीएसएपी के पास एक jQuery होना अच्छा है। – GomatoX

+0

हाँ, उनके टविन वाक्यविन्यास में उपयोग करने में लंबा समय नहीं लगता है :) –

संबंधित मुद्दे