कुछ और शोध करने के बाद, मुझे नहीं लगता कि इस समय यह संभव है। ऐसा लगता है कि कोई भी ब्राउज़र सीएसएस cursor
संपत्ति का उपयोग करके 2/8/2012 के रूप में एनिमेटेड कर्सर का समर्थन करता है। मुझे लगता है कि यह एनिमेटेड दिखाई देने के लिए cursor
संपत्ति के मूल्य को बार-बार बदलने के लिए जावास्क्रिप्ट का उपयोग करके किया जा सकता है, लेकिन यह मूल्यवान होने की तुलना में अधिक परेशानी हो सकती है।
एनिमेटेड कर्सर फ़ाइलें .ani फ़ाइलें काम नहीं करती हैं। सभी 5 प्रमुख वेब ब्राउज़र कर्सर नहीं दिखाएंगे। यदि आप कुछ सीएसएस जैसे cursor: url('animated.ani')
आज़माते हैं, तो वह कर्सर दिखाई नहीं देगा!
आप कर्सर एक एनिमेटेड gif फ़ाइल बनाते हैं, तो यह केवल कुछ ब्राउज़रों पर पता चलता है और यह मनमौजी है, cursor: url('animated.gif')
की तरह, कर्सर फ़ायरफ़ॉक्स और क्रोम में काम करता है लेकिन यह एनिमेटेड नहीं है, कर्सर IE9 में बिल्कुल भी काम नहीं करता है या ओपेरा, और यह सफारी के विंडोज संस्करण में वास्तव में कुछ अजीब था - यह काम करता है लेकिन जब मैं कर्सर को लंबवत रूप से स्क्रीन पर ले जाता हूं तो एनिमेटेड होता है, और जब कर्सर हिल नहीं रहा था या क्षैतिज रूप से आगे बढ़ रहा था तब एनिमेट नहीं हुआ था। एक एनिमेटेड gif का उपयोग करने के विचार के लिए Brutallus को क्रेडिट हालांकि यह काम नहीं किया!
ऐसा प्रतीत नहीं होता है कि ब्राउज़र इस समय एनिमेटेड कर्सर का समर्थन करते हैं जो शर्म की बात है क्योंकि मुझे लगता है कि यह कुछ वेब अनुप्रयोगों में कुछ गहराई को जोड़ देगा। मैं अधिकांश वेबसाइटों के लिए एनिमेटेड कर्सर का उपयोग करने की वकालत नहीं करता क्योंकि वे बेहद परेशान हैं, लेकिन कुछ दुर्लभ परिस्थितियां हैं जहां वे उपयोगी हो सकते हैं, जैसे कि एक HTML5 गेम जहां कर्सर संभावित रूप से गेम के विषय में जोड़ सकता है।
फ़ायरफ़ॉक्स में एनी फ़ाइल का समर्थन नहीं करते कारण – user956584