GIF ফরম্যাট
প্রায় সবকিছুর জন্য প্রযুক্তিগতভাবে অপ্রচলিত, এবং এখনও সাংস্কৃতিকভাবে অপরিহার্য।
GIF কী?
GIF ১৯৮৭ সালের এবং সেই যুগের একটি কঠিন সীমাবদ্ধতা বহন করে: প্রতি ফ্রেমে সর্বোচ্চ ২৫৬টি রঙ, যা ফাইলে সংরক্ষিত একটি প্যালেট থেকে নির্বাচিত হয়। একটি ছবির জন্য এটি বিপর্যয়কর — মসৃণ গ্রেডিয়েন্টগুলি দৃশ্যমান ব্যান্ডে পরিণত হয়।
এটি টিকে ছিল কারণ এটিই প্রথম ব্যাপকভাবে সমর্থিত ফরম্যাট যা অ্যানিমেট করতে পারত, এবং একটি সাধারণ <img> ট্যাগে অ্যানিমেশনের জন্য অন্য কিছুর প্রয়োজন ছিল না। সেই সুবিধা ফরম্যাটের প্রযুক্তিগত যোগ্যতাকে প্রায় দুই দশক ছাড়িয়ে গেছে।
এর স্বচ্ছতাও আদিম: একটি প্যালেট এন্ট্রি হয় সম্পূর্ণ স্বচ্ছ অথবা নয়, তাই ব্যাকগ্রাউন্ডের বিরুদ্ধে কোনো অ্যান্টি-অ্যালিয়াসিং নেই এবং কাট-আউটগুলিতে কঠিন, করাত-দাঁতের মতো প্রান্ত থাকে।
সাধারণ ব্যবহার
- ছোট লুপ করা অ্যানিমেশন এবং প্রতিক্রিয়া ক্লিপ
- সাধারণ UI অ্যানিমেশন এবং লোডিং ইন্ডিকেটর
- উন্নত বিকল্পগুলির পূর্ববর্তী উত্তরাধিকার সম্পদ
সুবিধা
- অ্যানিমেশন প্লেয়ার বা অতিরিক্ত মার্কআপ ছাড়াই সব জায়গায় কাজ করে
- ১৯৯০-এর দশক থেকে সর্বজনীনভাবে সমর্থিত
- এর ২৫৬-রঙের প্যালেটের মধ্যে লসলেস
- সাধারণ, সুপরিচিত ফরম্যাট
সীমাবদ্ধতা
- প্রতি ফ্রেমে ২৫৬টি রঙ, যা ফটোগ্রাফিক বিষয়বস্তুকে নষ্ট করে দেয়
- একই অ্যানিমেশনের জন্য ভিডিওর তুলনায় অনেক বড় ফাইল
- শুধুমাত্র বাইনারি স্বচ্ছতা — কোনো নরম প্রান্ত নেই
- কোনো শব্দ নেই এবং কোনো অর্থপূর্ণ মান নিয়ন্ত্রণ নেই
ব্রাউজার সমর্থন
অ্যানিমেশন সহ সর্বজনীন। নতুন কাজের জন্য, একটি MP4 বা WebM ভিডিও সাধারণত একই ক্লিপের জন্য ১০ গুণ ছোট হয়, এবং যেখানে একটি সাধারণ চিত্র উপাদান প্রয়োজন সেখানে অ্যানিমেটেড WebP একটি ভাল বিকল্প।