TechBord Logo
TechBord detail

فرمت تبادل گرافیکی (GIF) چیست؟

مخفف "Graphics Interchange Format." GIF یک تصویر فرمت فایل (File Format) است که معمولاً برای تصاویر در وب و جن (Sprite) در برنامه های نرم افزاری استفاده می شود. برخلاف فرمت تصویر گروه مشترک کارشناسان عکاسی (JPEG)، GIF ها از فشرده سازی بدون ضرر (Lossless) استفاده می کنند که کیفیت تصویر را کاهش نمی دهد. با این حال، GIF ها داده های تصویر را با استفاده از رنگ نمایه شده (Indexed Color) ذخیره می کنند، به این معنی که یک تصویر GIF استاندارد می تواند حداکثر 256 رنگ داشته باشد.

فرمت اصلی GIF، همچنین به عنوان "GIF 87a" منتشر شد. توسط CompuServe در سال 1987. در سال 1989، CompuServe یک نسخه به روز شده از فرمت به نام "GIF 89a" را منتشر کرد. فرمت 89a مشابه مشخصات 87a است اما از پس‌زمینه شفاف و تصویر ابرداده (Metadata) پشتیبانی می‌کند. هر دو فرمت با اجازه دادن به جریانی از تصاویر در یک فایل واحد از انیمیشن ها پشتیبانی می کنند. با این حال، فرمت 89a همچنین شامل پشتیبانی از تاخیرهای انیمیشن است.

حتی اگر فرمت GIF بیش از ربع قرن پیش منتشر شد، هنوز به طور گسترده در وب استفاده می شود. تقریباً تمام GIF ها از فرمت 89a استفاده می کنند. می‌توانید نسخه یک تصویر GIF خاص را با باز کردن آن در یک ویرایشگر متن و مشاهده شش کاراکتر اول فهرست‌شده در سند (GIF87a یا GIF89a) بررسی کنید.

از آنجایی که GIF‌ها ممکن است فقط ۲۵۶ رنگ داشته باشند، آن‌ها برای ذخیره عکس های دیجیتال، مانند عکس هایی که با دوربین دیجیتال (Digital Camera) گرفته شده اند، ایده آل نیستند. حتی زمانی که از یک پالت رنگ سفارشی استفاده می‌کنید و از پریشان کردن (Dithering) برای صاف کردن تصویر استفاده می‌کنید، عکس‌های ذخیره‌شده در قالب GIF اغلب دانه‌دار و غیر واقعی به نظر می‌رسند. بنابراین، فرمت JPEG، که از میلیون‌ها رنگ پشتیبانی می‌کند، بیشتر برای ذخیره عکس‌های دیجیتال استفاده می‌شود.

GIF‌ها برای دکمه‌ها و بنرهای وب‌سایت‌ها مناسب‌تر هستند، زیرا این نوع تصاویر معمولاً به مقدار زیادی نیاز ندارند. رنگ ها با این حال، بیشتر توسعه وب (Web Development) ترجیح می دهند از قالب جدیدتر گرافیک شبکه قابل حمل (PNG) استفاده کنند، زیرا PNG ها طیف وسیع تری از رنگ ها را پشتیبانی می کنند و شامل یک کانال آلفا می شوند. (کانال آلفا این امکان را فراهم می کند که یک تصویر واحد با شفافیت به راحتی با هر رنگ پس زمینه صفحه وب ترکیب شود.) با این وجود، نه JPEG و نه PNG از انیمیشن پشتیبانی نمی کنند، بنابراین گیف متحرک (Animated GIF) همچنان در وب محبوب باقی می ماند.

توجه: یک تصویر GIF در واقع می تواند بیش از 256 رنگ را ذخیره کند. این کار با جدا کردن تصویر به چندین بلوک انجام می شود که هر کدام 256 پالت رنگ منحصر به فرد را ادامه می دهند. بلوک ها را می توان در یک تصویر مستطیل شکل ترکیب کرد، که از نظر تئوری می تواند یک تصویر "رنگ واقعی" یا تصویر 24 بیتی ایجاد کند. با این حال، این روش به ندرت مورد استفاده قرار می گیرد زیرا اندازه فایل به دست آمده بسیار بزرگتر از یک فایل گروه مشترک کارشناسان عکاسی (JPEG) قابل مقایسه است.

نحوه تلفظ "GIF"

به گفته استیو Wilhite، خالق فرمت اصلی GIF، "جیف" تلفظ می شود (مانند نام تجاری کره بادام زمینی). با این حال، اکثر مردم هنوز آن را "گیف" (با G سخت) تلفظ می کنند. بنابراین، هر کدام از تلفظ ها قابل قبول است.

پسوند فایل: فرمت تبادل گرافیکی (GIF)

GIF مخفف چیست؟

تعریف اصطلاح فرمت تبادل گرافیکی (GIF) توسط تک بورد

تعریف فرمت تبادل گرافیکی (GIF) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف فرمت تبادل گرافیکی (GIF) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.