क्या मेरा GIF सर्वर पर जाता है?
नहीं। फाइल पूरी तरह आपके ब्राउज़र में पढ़ी जाती है, और बदली भी नहीं जाती — यह सिर्फ पढ़ने वाला इंस्पेक्टर है।
GIF के अंदर ठीक-ठीक देखें: डाइमेंशन, फ्रेम काउंट, कुल अवधि, लूप सेटिंग, ग्लोबल कलर टेबल, और डिले, डिस्पोजल तरीके व ट्रांसपेरेंसी का फ्रेम-दर-फ्रेम ब्यौरा। सिर्फ पढ़ने के लिए और पूरी तरह लोकल — कुछ बदला या अपलोड नहीं होता।
नहीं। फाइल पूरी तरह आपके ब्राउज़र में पढ़ी जाती है, और बदली भी नहीं जाती — यह सिर्फ पढ़ने वाला इंस्पेक्टर है।
यह प्लेयर को बताता है अगला फ्रेम बनाने से पहले इस फ्रेम का क्या करें: रखें (ऊपर बनाएं), बैकग्राउंड लौटाएं (जगह साफ करें), या पिछला फ्रेम लौटाएं। गलत डिस्पोजल फ्लैग एनिमेटेड GIF में घोस्टिंग और फ्लिकर की आम वजह हैं।
हर GIF फ्रेम अपना डिले 10ms के स्टेप में रखता है, इसलिए एनकोडर अक्सर बदलते हैं — इसी से GIF एक फ्रेम पर रुक सकता है। ध्यान दें, ज्यादातर ब्राउज़र 20ms से कम डिले को 100ms मानते हैं, इसलिए कुछ "तेज" GIF उम्मीद से धीमे चलते हैं।
यह NETSCAPE एक्सटेंशन से आता है: 0 का मतलब हमेशा लूप, कोई नंबर मतलब उतनी बार चलना, और एक्सटेंशन न हो तो GIF सिर्फ एक बार चलता है। यह टूल बताता है आपकी फाइल कौन सा केस है।
ग्लोबल कलर टेबल सभी फ्रेम शेयर करते हैं, जबकि कोई भी फ्रेम अपनी लोकल टेबल रख सकता है, 256 रंग तक। कई लोकल टेबल वाले GIF कुल मिलाकर 256 से ज्यादा रंग जा सकते हैं — यहां की फ्रेम टेबल ग्लोबल पैलेट और हर फ्रेम का स्ट्रक्चर दिखाती है, ताकि पता चले फाइल कैसे बनी है।
यह जानने के लिए कि यह क्यों अटकता या फ्लिकर करता है, ऑप्टिमाइज से पहले हर फ्रेम कितना भारी है देखें, पब्लिश से पहले लूप चेक करें, या डिजाइन के लिए सटीक पैलेट निकालें — सामान्य प्लेयर यह नहीं दिखाता।