آموزش‌های چندرسانه‌ای - تصاویر JPEG

JPEG یکی از فرمت‌های اصلی تصویری مورد استفاده در وب است.

این مقاله مفاهیم و ویژگی‌های تصاویر JPEG را توضیح می‌دهد.

درک فرمت‌های تصویری

هیچ یک از HTML یا XHTML فرمت رسمی تصاویر را تعیین نکرده‌اند. با این حال، مرورگرهای محبوب فرمت‌های خاصی را تعیین کرده‌اند: معمولاً GIF و JPEG. بیشتر فرمت‌های چندرسانه‌ای نیاز به برنامه‌های کمک‌کننده خاص دارند و هر کاربر مرورگر باید این برنامه‌ها را به دست آورد، نصب کند و به درستی تنظیم کند تا بتواند این فایل‌های خاص را ببیند یا بشنود. بنابراین، GIF و JPEG به عنوان استانداردهای واقعی وب، جای تعجب ندارد.

قبل از ظهور وب، این دو فرمت تصویری به طور گسترده استفاده می‌شدند، بنابراین تعداد زیادی نرم‌افزار پشتیبان برای ایجاد تصاویر به این دو فرمت وجود دارد. با این حال، هر یک از این فرمت‌ها دارای مزایا و معایب خود هستند و برخی مرورگرها از ویژگی‌های خود برای ایجاد تأثیرات نمایشی خاص استفاده می‌کنند.

JPEG

گروه مشترک عکس‌های فوتوگرافی (Joint PhotograPhic ExPerts Group، JPEG) سازمانی استاندارد‌سازی شده‌ای است که فرمت کدگذاری تصاویر JPEG را که ما در حال حاضر استفاده می‌کنیم، توسعه داده است.

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

JPEG از الگوریتم فشرده‌سازی خاصی استفاده می‌کند که به فشرده‌سازی بسیار بالا منجر می‌شود. به عنوان مثال، یک تصویر GIF با اندازه 200 کیلوبایت می‌تواند به یک تصویر JPEG با اندازه تنها 30 کیلوبایت فشرده شود، که این مورد بسیار معمول است. برای دستیابی به این میزان شگفت‌انگیز از فشرده‌سازی، JPEG باید مقداری از داده‌های تصویر را از دست بدهد. با این حال، با استفاده از ابزارهای JPEG اختصاصی می‌توان این «مقدار از دست دادن» را تنظیم کرد، بنابراین حتی اگر تصویر فشرده شده و تصویر اصلی کاملاً یکسان نیستند، آنها می‌توانند بسیار نزدیک به هم باشند که بیشتر مردم نمی‌توانند تفاوت آنها را تشخیص دهند.

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

فرمت JPEG معمولاً با نام فایل .jpg (یا .JPG) پایان می‌یابد، اکنون، تقریباً همه مرورگرهای گرافیکی می‌توانند این فرمت را شناسایی کنند. فقط در موارد نادر ممکن است مرورگرهای قدیمی‌ای وجود داشته باشند که نمی‌توانند تصاویر JPEG را به طور مستقیم نمایش دهند.