मैं एक साधारण सरल एनीमेशन बनाने के लिए जीआईएफ का उपयोग करने की आवश्यकता को हटाने के लिए jQuery का उपयोग करना चाहता हूं।jQuery जीआईएफ एनिमेशन
मुझे जो चाहिए वह चार चरणों के लिए एक छवि है। 1) कुछ भी नहीं दिखा 2) छवि 3) छवि 4) छवि का तीसरा भाग का दूसरा हिस्सा के पहले भाग - शुरू
से अधिक मैं सोच रहा था मैं छवि चरणों बनाने की आवश्यकता होगी फिर एनीमेशन बनाने के लिए jQuery के साथ 'वर्तमान छवि को अगली' तकनीक के साथ बदलें 'का उपयोग करें। कॉलबैक के साथ यह बहुत आसान हो सकता है।
अगला भाग यह एनीमेशन पिछले एनीमेशन लोड होने के बाद कई स्थानों पर दिखाई देना है। एक बार फिर, कॉलबैक के साथ आसान हो सकता है।
मैं इस पर कुछ विचारों के बाद था। क्या यह मूर्ख है कि जीआईएफ का उपयोग न करें? या यह jQuery के साथ किया जा सकता है?
गिफ यूजीएलई हैं और वे पारदर्शी पृष्ठभूमि पर ठोस मैट के साथ अतीत, कोई अल्फामैप नहीं हैं। सीएसएस स्प्राइट्स के बीजी पोजीशनिंग के साथ आप जीआईएफ के साथ हासिल कर सकते हैं उससे कहीं ज्यादा हासिल कर सकते हैं। – Sinan
यदि गैर-ठोस पृष्ठभूमि के शीर्ष पर एक पारदर्शी पृष्ठभूमि है तो इस उदाहरण में एक महत्वपूर्ण विचार है, फिर हां, अधिक शक्तिशाली JQuery स्प्राइट समाधान के साथ जाएं। लेकिन पहचानने की बात यह है कि ऐसा करके, आप अतिरिक्त जटिलता में कर चुका रहे हैं। गरीब रखरखाव कोडर के बारे में सोचें जिन्हें ग्राफिक को कुछ वर्षों में बदलने के लिए कोड में जाना है। क्या यह मानना उचित है कि उन्हें JQuery और css sprites की मजबूत समझ होगी? वे सामान को जानते हैं, लेकिन मुझे लगता है कि उन्हें एक नए जीआईएफ में छोड़ने और इसके साथ किया जाने के लिए बहुत दयालु होगा। –
हाँ आप सही हैं, यह gifs की तुलना में अधिक संसाधन गहन है, लेकिन हम 2010 तक जा रहे हैं, उन्हें इसे सीखना चाहिए :) – Sinan