درس چندرسانهای - تصاویر GIF
- پیچھل پیج پچھل پیج
- پیچھل پیج تصاویر JPEG
جیاِف ویب پر استعمال کی جانے والی اہم تصویر فرمتوں میں سے ایک ہے۔
یہ مضمون جیاِف تصویر کی کامیابیاں اور استعمال کی تکنیکوں کو تفصیل سے تشریح کرتا ہے۔
تصویر فرمت کو سمجھنا
بغیر کسی رسمی فرمت کی تعین نہیں کی گئی، لیکن مقبول براوزروں نے مقرر فرمتوں کی تعین کی: عام طور پر جیاِف اور جیاِپّی، دیگر میڈیا فرمتوں کو بغیر خصوصی سپورٹ ایپلی کیشن استعمال نہیں کیا جاسکتا، ہر براوزر کا استعمال کنندہ ان ایپلی کیشن کو حاصل، نصب اور صحیح طور پر استعمال کرنا ہوتا ہے تاکہ ان میڈیا فائلوں کو دیکھ سکے یا سن سکے، لہذا جیاِف اور جیاِپّی ویب پر حقیقی معیار بن جاتے ہیں، یہ بغیر شگفتی نہیں آتا۔
وائب سے پہلے، یہ دو تصویر فرمت بہت سے استعمال میں آئی تھی، لہذا بہت سے سپورٹ سافٹ ویئر موجود تھا جو ہمیں اس دو فرمت کی تصاویر کی تیاری کی مدد کرتا تھا۔ باوجود اس کے، یہ دو فرمت اپنے مزیدار اور نا مزیدار خاصیتوں کا حامل ہیں، بعض براوزروں نے اپنے خاص خاصیتوں کا استعمال خاص نمائش کے لئے کیا تھا۔
جیاِف
جیاِف فرمت یعنی گرافکس انٹرچینج فرمت (جیاِف)، یہ فرمت ابتدا میں کمپوسروائس نے اپنے آن لائن سروس کے استعمال کنندگان کے لئے تصویر منتقل کرنے کی غرض سے تیار کیا تھا۔
جیاِف فرمت کی کامیابیاں
جیاِف فرمت کئی کامیابیاں رکھتی ہے، لہذا وہ ایچٹیایمایل / ایچٹیایمایل میں بہت مقبول ہے۔
ابتدا میں، اس کا کدنگ ٹیکنیک بہت سے پلیٹ فارموں میں استعمال کیا جاسکتا ہے۔ لہذا، مناسب جیاِف ڈکوڈنگ سافٹ ویئر (بہت سے براوزروں میں اس سافٹ ویئر موجود ہوتا ہے) کے ذریعے، مکینٹوش پر جیاِف فائل کے تصاویر کی تیاری اور ترکیب، وائنز بیسید پی سی پر بھی بغیر کسی مشکل سے لوڈ، ڈکوڈنگ اور دیکھا جاسکتا ہے۔
جیاِف فرمت کا دوسرا کامیابی یہ ہے کہ وہ ایک خاص کمپریشن ٹیکنیک استعمال کرتا ہے جو تصویر فائل کی سائز کو کافی کم کرتا ہے، جس کی وجہ سے ان کو نیٹ ورک پر تیزی سے منتقل کیا جاسکتا ہے۔ جیاِف کمپریشن 'ناشی' کمپریشن ہے، یعنی تصویر میں اصل اعداد تبدیل نہیں ہوتے اور نہیں گم جاتے، لہذا ڈکومپریشن اور ڈکوڈنگ کے بعد تصویر اصل تصویر کی طرح ہی رہ جاتا ہے۔
此外,GIF 图像还非常容易实现动画效果。
GIF 格式的版本和颜色
尽管 GIF 图像文件都用 .gif (或者 .GIF)作为文件名后缀,实际上却有两个 GIF 版本:原始的 GIF87 和 GIF89a,后者支持很多新特性,包括透明背景、交叉存储和动画等,这些特性在 Web 创作者中的使用十分普及。
现在流行的浏览器都支持这两种 GIF 格式,它们都是通过同一种方案来把 8 位的像素值映射到一个颜色表当中,这样每个图像最多可以有 256 种颜色。
大多数 GIF 图像实际颜色的数目更少,有些特殊工具(比如 Macromedia 的 Fireworks)可以在更为精细的图像中简化这些颜色。通过简化颜色,可以创建更小的颜色映像并且强化像素冗余,来使文件压缩得更多,从而使下载速度更快。
然而,由于颜色数目有限,用 GIF 编码的图像并不是任何时候都适用,尤其是对那些具有照片一样逼真效果的图片来说。GIF 可以用来创建非常好看的图标和颜色不多的图像及图画。
即使是非常挑剔的创作者也会选择 GIF
因为大多数图形浏览器都明确地支持 GIF 格式,因此它现在是 Web 上接受面最广泛的图像编码格式。内联图像和外部链接图像都可以使用这种格式。如果你在选择图像格式方面犹豫不决,使用 GIF 肯定没错。它几乎在所有情况下都可以正常使用。
GIF 图像的技巧
GIF 图像有三种特殊的技巧:隔行扫描(interlacing)、透明性(transparency)和动画(animation)。
隔行扫描
通过隔行扫描,GIF 图像可以在屏幕上一下子显现出来,而不是从上到下逐步地显示。一般情况下,用 GIF 编码的图像是像素数据从图像的顶部到底部顺次、逐行排列的一个序列。所以,普通的 GIF 图像在屏幕上显示时,就好像一下子拉开窗帘,而具有隔行扫描的 GIF 在显示时,则像卷起百叶窗一样。这是因为像素数据的序列是每隔 4 行就交错一次。用户只需要用下载并显示一整幅图像的四分之一时间,就可以看到一个从上到下非常完整的图像,虽然它很模糊。这个只完成了四分之一的图像通常已经足够清楚了,这样那些网络连接速度较慢的用户就能够判断出,是否有必要花时间下载图像其余的部分。
جس کا معنا یہ ہے کہ تمام گرافک براؤزر جیاے آئی کا اسپرائنگ اسکن کا دکھنا سکتے ہیں لیکن نہیں کہ تمام براؤزر اس اسپرائنگ اسکن کا کچلنا سکتے ہیں جو یہ جلد کچلنا کا اثر دکھاتا ہے۔ جس کا معنا یہ ہے کہ وہ براؤزر جو اس کا اثر دکھاتا ہے، استعمال کنندہ کا انتخاب کرسکتا ہے کہ وہ تصویر کو پورا ڈاؤن لوڈ اور ڈی کویڈیشن کے بعد دکھایا جائے یا نہ دکھایا جائے کی کوشش کرسکتا ہے جو کسی قدیم براؤزر کی طرح دکھایا جاتا ہے جس میں تصویر کو پورا ڈاؤن لوڈ اور ڈی کویڈیشن کے بعد دکھایا جاتا ہے اور اس کا اثر نہیں دکھایا جاتا۔
شفافیت
جیاے آئی ایمیج (آج کی تاریخ میں GIF89a فرمٹ کا ایمیج) کا ایک دیگر عام اثر یہ ہے کہ وہ کسی ایمیج کا ایک حصہ کو شفاف بناسکتا ہے، جس سے ایمیج کے نیچل کونوں کا مطلب (جب کچھ اوقات براؤزر کا باجگال) شفاف کی جگہ کو دکھایا جاسکتا ہے۔ شفاف جیاے آئی ایمیج اس کی رنگ نقشہ میں خصوصی طور پر ایک رنگ کو استعمال کرتا ہے جس سے دکھائی والی وینڈو کا باجگال شفاف ہوتا ہے۔ جواسر کی انداز میں ایمیج کا سائز کو دکھانے اور ایک تقریباً صاف رنگ کا باجگال کا انتخاب کیا جائے تو شفاف ایمیج بنایا جاسکتا ہے جو اسکورپ میں کام کیا جاسکتا ہے یا اس سے بلاک کیا جاسکتا ہے۔
شفاف جیاے آئی ایمیج کسی کو بھی جگہ میں شامل کرنا چاہئے جو اس کو جگہ میں شامل کرنا چاہئے لیکن اس کو مربع بننے سے بچانا چاہئے تو اس کا استعمال کیا جاسکتا ہے۔ شفاف جیاے آئی لوگ آؤٹ کافی عام ہیں، جیسا کہ شفاف آئیکن یا پرنٹ اوشن جیسا کیا ہوتا ہے - کسی بھی کسی طبیعی شکل والی ایمیج کو اس کا استعمال کیا جاسکتا ہے۔ یہ بھی ممکن ہے کہ شفاف انلائن ایمیج کو کسی روایتی متن میں داخل کیا جائے تاکہ اس میں خاص اشاروں کو دکھایا جائے جو کسی بھی کسی خاص مقصد کے لئے استعمال کئے جاسکتے ہیں۔
جیاے آئی کی شفافیت کا ایک منفی پہلو یہ ہے کہ اگر اس کو آلہ (اے) لیبل میں شامل کیا جائے اور اس کا بوردر نہیں ہٹایا جائے یا یہ خصوصی فریم میں بند کیا جائے تو وہ کافی بدلگا دکھائی دیتا ہے۔ اور دیگر مواد وہ ایمیج کی مربع شکل کی بوردر کے اطراف دکھائی دیتا ہے، نہ کہ ایمیج کی ناقابل ملاحظت بوردر کے قریب دکھائی دیتا ہے۔ اس کا نتیجہ یہ ہوتا ہے کہ ایمیج کو غیر ضروری طور پر منزوی کیا جاتا ہے یا وہ ویب پینج کی دکھائی بدلتا ہے۔
انیمیشن
جیاے آئی 89ا فرمٹ کی تیسری خاصیت یہ ہے کہ وہ سادے فیری فیری موشن کو بھی اجاگر کرتی ہے۔ جیاے آئی انیمیشن کا استعمال کرکے، جو خصوصی جیاے آئی انیمیشن تکنیک ہوتا ہے، متعدد جیاے آئی ایمیجز کو ایک جگہ کے اندر رکھا جاسکتا ہے جو ایک جگہ کا جیاے آئی 89ا فائل بنادیتا ہے۔ براؤزر وہ فائل میں کا جگہ کا جگہ کا ایمیج ظاہر کرتا ہے جیسا کہ ہم نے بچپن میں کئی مرتبہ کیا تھا (یا تصویر کیا تھا) جو تیزی سے پیمانے کا دکھانے کے ذریعہ موشن پیدا کرنے والا مکمل کتابچہ تھا۔ جیاے آئی فائل میں، ہر ایمیج کے درمیان خصوصی کنٹرول پارٹ ہوتا ہے جو کا استعمال کیا جاسکتا ہے کہ براؤزر پورا سلسلہ (دورہ) کی تعداد کو، دو ایمیج کے درمیان رکاوٹ کا وقت، اور یہ کہ آئندہ ایمیج کو دکھانے سے پہلے اسپتار میں ایمیج کا سائز کو چھوڑنا یا نہ چھوڑنا، جیسا کہ اسی طرح کا استعمال کیا جاسکتا ہے، کیا جاسکتا ہے۔ ان کوالتیوٹیو کی کومبینیشن سے جیاے آئی کی عام کوالتیوٹیو ساتھ مل کر بہت کشش رکھنے والی اور بہت دکھائی دینے والی ایمیجوں کو پیدا کیا جاسکتا ہے۔
سادے GIF موشن کا مضبوط اثر، ایک اور اہم وجہ کی وجہ سے ہے: آن لائن ڈاکومنٹ میں پروگرام نکالنے کی ضرورت نہیں ہوتی، سادے موشن کا اثر حاصل کیا جاسکتا۔ لیکن یہ ایک بہت بڑا مشکل بھی ہے، یعنی یہ محدود رچ کوئی بہت چھوٹی تصویر یا صرف براوزر ویندوز میں باریک ایک رینک کی تصویر میں ہوتا ہے: جس طرح سے آپ بہت محتاط رہتے ہیں اور پیچھل پیچھل موشن کی وحدت میں ساٹیک پرزنٹیشن نہیں رکھتے، GIF موشن بہت سادے میں بڑا ہو سکتا ہے۔ اس طرح سے اگر ڈاکومنٹ میں متعدد موشن شامل ہیں تو اس تصاویر کو ڈاؤن لوڈ کرنے میں وقت کی تاخیر کا آمدن، کسی کا ناخوشایند کیاجاسکتا ہے۔ اگر کسی چیزی کو بہت توجہ سے دیکھنا اور اس کا استعمال بہت کی جانے کی ضرورت نہیں ہوتی تو وہ GIF موشن ہیں۔
جمع بندی
سادے GIF موشن کا مضبوط اثر، ایک اور اہم وجہ کی وجہ سے ہے: آن لائن ڈاکومنٹ میں پروگرام نکالنے کی ضرورت نہیں ہوتی، سادے موشن کا اثر حاصل کیا جاسکتا۔ لیکن یہ ایک بہت بڑا مشکل بھی ہے، یعنی یہ محدود رچ کوئی بہت چھوٹی تصویر یا صرف براوزر ویندوز میں باریک ایک رینک کی تصویر میں ہوتا ہے: جس طرح سے آپ بہت محتاط رہتے ہیں اور پیچھل پیچھل موشن کی وحدت میں ساٹیک پرزنٹیشن نہیں رکھتے، GIF موشن بہت سادے میں بڑا ہو سکتا ہے۔ اس طرح سے اگر ڈاکومنٹ میں متعدد موشن شامل ہیں تو اس تصاویر کو ڈاؤن لوڈ کرنے میں وقت کی تاخیر کا آمدن، کسی کا ناخوشایند کیاجاسکتا ہے۔ اگر کسی چیزی کو بہت توجہ سے دیکھنا اور اس کا استعمال بہت کی جانے کی ضرورت نہیں ہوتی تو وہ GIF موشن ہیں۔
- پیچھل پیج پچھل پیج
- پیچھل پیج تصاویر JPEG