ICO اندازههای مختلف آیکون را در یک فایل بستهبندی میکند تا ویندوز و مرورگرها بتوانند وضوح مناسبی برای آیکونهای محبوب و میانبرها انتخاب کنند.
کاربردهای رایج
Website favicons
Application icons
Desktop shortcuts
ICO سوالات متداول تبدیل
پروندۀ ICO چیست؟
+
ICO is an image format used for icons in Windows applications and websites.
چرا یک پروندۀ ICO واحد شامل اندازههای مختلفی از شمایل یکسان است؟
+
یک ICO یک آرشیو کوچک از همان کار هنری است که در ۱۶، ۳۲، ۴۸ و ۲۵۶ پیکسل نمایش داده میشود، و سیستم عامل هر کدام از آنها را که در نوار وظیفه، فهرست فایل، میزکار، تب مرورگر نمایش داده میشود انتخاب میکند. یک ICO واحد چندین نمایش از یک آیکون را در اندازههای مختلف - از ۱۶x۱۶ تا ۲۵۶x۲۵۶ - نگه میدارد، بنابراین سیستم عامل میتواند تیزترین را انتخاب کند.
آیا چیزی از دست میرود وقتی ICO به قالب دیگر بدون از دست دادن تبدیل میشود؟
+
هیچ داده پیکسلی وجود ندارد. ICO تصویر را دقیقاً ذخیره میکند تا آن را تقریبی کند ، بنابراین یک تبدیل بین دو قالب بدون از دست دادن قابل برگشت است و میتواند بدون تخریب به صورت نامحدود تکرار شود. آنچه میتواند از دست برود همه چیز پیرامون پیکسلها است — پروفایل رنگ ، شفافیت ، پویانمایی ، فرادادههای جاسازی شده — زیرا پشتیبانی از آنها بین قالبها بسیار بیشتر از ذخیره پیکسل تغییر میکند.
چرا محتوای وب به اندازه ICO ارائه میشود؟
+
چون دقیقاً برای این کار طراحی شده است: پروندههای کوچک، شروع سریع، بدون پلاگین و بدون مجوزی که نگران آن باشید. این باعث میشود که در تحویل عالی باشد و در همه چیز دیگر قابل توجه نباشد — ابزار ویرایش، گالری تلفن و دستگاههای قدیمی اغلب آن را نادیده میگیرند. تبدیل به یک قالب کاربردی عمومی چیزی است که محتوای بارگیری شده را خارج از وب قابل استفاده میکند. ICO به یک فایل اجازه میدهد تا یک taskbar، یک لیست فایل، یک میانبر دسکتاپ و یک تب مرورگر را بدون اینکه هیچکدام از آنها به نظر بازنمونهگیری شوند، ارائه دهد.
آیا هنوز برای یک آیکون دوستداشتنی وبگاه به ICO نیاز دارم؟
+
در مسیر ریشه /favicon.ico، بله - مرورگرها هنوز آن فایل را با نام درخواست میکنند، چه صفحه چیزی را اعلام کند یا نکند، و قدیمیترین آنها هیچ چیز دیگری را قبول نمیکنند. برچسبگذاری مدرن میتواند به یک PNG یا SVG برای تب اشاره کند، و اکثر سایتها اکنون هر دو را ارسال میکنند: آیکون چند اندازه در مسیر سنتی به عنوان یک کف، و یک تصویر بزرگتر برای صفحههای تراکم بالا و برنامههای وب نصب شده.
چرا گرادیانها در ICO نواردار به نظر میرسند؟
+
چون رنگ از یک پالت فهرستشده به جای آزاد آمده است. هر پیکسل به یک ورودی در یک جدول کوچک اشاره میکند ، بنابراین آسمانی که با هزاران سایه آغاز شد ، به چند صد سایه فشرده میشود و گامهای میان آنها به عنوان نوارها نشان داده میشوند. دیثرینگ آن را با هزینه یک بافت لکه دار مخفی میکند. تبدیل به قالب تمام رنگ ، سقف را حذف میکند ، اما نمی تواند سایههایی را که قبلاً دور انداخته شده بودند ، دوباره اختراع کند.
آیا ICO پسزمینهای شفاف نگه میدارد؟
+
بله — این قالب کانال آلفای واقعی را ذخیره میکند ، بنابراین لوگوهای برش داده شده ، عکسهای محصول و پوششها شفافیت خود را حفظ میکنند ، به جای اینکه در مستطیل سفید قرار گیرند. تبدیل به قالب بدون آلفا جایی است که اشتباه میشود: مناطق شفاف با یک رنگ یکنواخت پر میشوند ، معمولاً سفید یا سیاه ، و هیچ راهی برای بازگشت به جز ماسک کردن موضوع وجود ندارد.
هنگام ساختن ICO باید از کجا شروع کنم؟
+
یک تصویر مربعی ، حداقل ۲۵۶ پیکسل در یک طرف ، با پسزمینۀ شفاف و اشکالی که در صورت کوچکشدن زنده میمانند. جزئیات آنچه که شکست میخورد است: یک علامت کلمهای با حروف کوچک در ۱۶ پیکسل به خمیری تبدیل میشود ، که اندازهای است که سیستم اغلب ترسیم میکند. ابتدا ساده کنید ، سپس اجازه دهید تبدیل به تولید بازنماییهای کوچکتر از بزرگتر به جای جمعآوری آنها به صورت دستی بپردازد.
آیا اهمیت دارد که ICO بیش از سی سال سن داشته باشد؟
+
خود سن مشکل نیست — چندین قالب از آن دوره هنوز کاملاً خوب هستند ، دقیقاً به این دلیل که همه چیز دههها برای پیادهسازی آنها داشت. آنچه مهم است آنچه که آن دوره فرض میکرد: فایلهای کوچک ، پردازندههای متواضع ، هیچ شبکه ای ، و ویژگیهایی که هیچ کس هنوز نیاز نداشت. جایی که این فرضها هنوز در آن جا هستند ، قالب خوب است. جایی که آنها در آن جا نیستند ، این دلیل تبدیل است. ICO فرمت آیکون ویندوز است و تنها فرمت تصویری است که مرورگرها در /favicon.ico پذیرش میکنند.
آیا ICO یک قالب مایکروسافت است که برای آن به نرمافزار مایکروسافت نیاز دارم؟
+
این از مایکروسافت بیرون آمد ، و جایی که ارتباط پایان می یابد. هیچ برنامه کاربردی اصلی برای گم شدن وجود ندارد و هیچ مجوزی برای نگه داشتن وجود ندارد: طرح منتشر شد ، به سادگی قالب پرونده ، و هر سیستم عامل و ابزارکد برای دهها سال آن را خوانده و نوشته است. آنچه که شما برای آن تبدیل می کنید اندازه و ویژگی هاست ، هیچگاه دسترسی ندارید.
آیا میتوانم ICO را مستقیماً در یک صفحه وب استفاده کنم؟
+
بله — هر مرورگر فعلی آن را به صورت بومی نمایش میدهد، بنابراین نیازی به کپی و تبدیل در زمان انتشار ندارد. سوال باقیمانده وزن است نه پشتیبانی: همان تصویر در یک قالب وب مدرن اغلب یک سوم اندازه در همان کیفیت قابل مشاهده است، که ارزش انجام آن را در هر چیزی که در بالای تا کردن ظاهر میشود دارد.
آیا میتوانم به جای تبدیل ICO ، فقط نام پسوند را تغییر دهم؟
+
تقریباً هیچگاه ، و ارزش فهمیدن این را دارد که چرا: پسوند یک برچسب است ، در حالی که بایت های داخل برای یک قالب خاص ساختاربندی شده اند. تغییر نام پرونده ای را تولید می کند که نام آن چیزی را که محتوای آن ارائه نمی دهد و هر چیزی که آن را باز می کند یا پرونده را رد می کند یا آن را اشتباه می خواند. یک استثنا کوچک دو قالب است که واقعاً یک ظرف یکسان با نام های مختلف هستند — و حتی در این صورت یک بازنویسی مناسب از تغییر نام ایمن تر است.