তিনি প্রথমে স্বচ্ছতা অপসারণ করে আরও ছোট হয়ে যান, তারপরে রঙিন টেবিল ...
স্বচ্ছ জিআইএফের জন্য প্রয়োজনীয় কাঠামোর উপর ভিত্তি করে, দেখা যাচ্ছে যে 43 বাইটগুলি যতটা ছোট আপনি পেতে পারেন তার কাছাকাছি।
তবে, আমি একটি কৌশলটি আরও ছোট করে তুলতে পেরেছি। এটি স্ট্যান্ডার্ডে উল্লেখ করা হয়েছে যে এটি একটি বৈশ্বিক রঙের টেবিল থাকা .চ্ছিক। অবশ্যই, আপনি কোনও রঙিন টেবিল ছাড়াই জিআইএফ তৈরি করলে কী হয় তা নির্ধারিত।
আপনার যখন কোনও রঙের টেবিল সূচকটি স্বচ্ছ হিসাবে সংজ্ঞায়িত করা হয়, তবে, জিআইএফ ডিকোডারদের মনে হয় না যে আসলে কোনও রঙের টেবিল নেই।
সুতরাং আমি কোনও লজিক্যাল স্ক্রিন বর্ণনাকারীকে পরিবর্তন করে নির্দেশ করেছিলাম যে কোনও গ্লোবাল রঙের টেবিল নেই এবং টেবিলটি নিজেই সরিয়ে ফেললাম, মোট ছয় বাইট সংরক্ষণ করে, ফাইলের আকারটি মাত্র 37 বাইটে নামিয়ে আনলাম।
মজার ব্যাপারটি যথেষ্ট, ওয়ার্ডপ্রেস আমাকে জিডির ত্রুটি বার্তাগুলির একটি সুন্দর তালিকা দিয়েছিল যে এটি অভিযোগ করে যে এটি একটি বৈধ জিআইএফ ফাইল নয়, যদিও ফায়ারফক্স এবং জিআইএমপি উভয়ই খোলা এবং প্রদর্শন করে (এটি "প্রদর্শিত" হয় যখন এটি স্বচ্ছ হয়?) এইতো, ভালোই.
এটিকে আরও ছোট করে তুলতে আমি চিত্রের সবচেয়ে বড় অবশিষ্ট "alচ্ছিক" ব্লকটির দিকে চেয়েছিলাম, গ্রাফিক নিয়ন্ত্রণ এক্সটেনশন। আপনার যদি স্বচ্ছতার প্রয়োজন না হয় তবে এই ব্লকটির আর দরকার নেই এবং এটি অন্য 8 টি বাইট আপনি নিতে পারেন।