দাবি অস্বীকার: আমি রিয়েলফ্যাভিকনজেনেটরের লেখক, যা আমি আপ টু ডেট হওয়ার প্রত্যাশা করি (বেশিরভাগ, নীচে দেখুন)। সুতরাং এই উত্তরটি আরএফজি কী উত্পন্ন করে তা মেলে যদি অবাক হবেন না।
এক-আকারের-সমস্ত কল্পিত
আইকনটি কোনও "এক আকারের ফিট করে না" is আপনি একটি একক এসভিজি আইকন তৈরি করতে পারবেন না এবং সর্বত্র এটি কাজ করার আশা করতে পারেন।
প্রযুক্তিগত দৃষ্টিকোণ থেকে, একটি একক এসভিজি আইকনটি ভাল জিনিস হবে। তবে একটি ইউআই এবং ইউএক্স দৃষ্টিকোণ থেকে, এটি পছন্দসই ফলাফল নয়। আইওএস এবং অ্যান্ড্রয়েডের তুলনা করুন। আইওএস-এ, সমস্ত হোম স্ক্রীন আইকনগুলি বৃত্তাকার কোণার সাথে স্কোয়ার হয় ( আইওএস কালো রঙের সাথে টাচ আইকনগুলির স্বচ্ছ অঞ্চলগুলি পূরণ করে )। অ্যান্ড্রয়েডে, হোম স্ক্রীন আইকনগুলি প্রায়শই অ-বর্গক্ষেত্র আকার এবং স্বচ্ছতা (গুগল অ্যাপ আইকন সহ) ব্যবহার করে। একটি একক টাচ আইকন জমা দিন এবং অ্যান্ড্রয়েড ক্রোম এটি ব্যবহার করবে। তবে আপনি অ্যান্ড্রয়েড আইকন নির্দেশিকাগুলির সাথে মিল রাখতে পারবেন না , যেখানে ডেডিকেটেড আইকনটি পারে।
সুতরাং আমি পরামর্শ দিচ্ছি ইচ্ছাকৃতভাবে একটি একক আইকন ব্যবহার করা এড়ানো। বরং প্রতিটি প্ল্যাটফর্মকে পৃথকভাবে লক্ষ্য করুন, যখন সম্ভব হবে (এটি সর্বদা ক্ষেত্রে হয় না)।
আইকন, প্ল্যাটফর্ম প্রতি প্ল্যাটফর্ম
আইওএস সাফারি
আইওএস সাফারি একটি স্পর্শ আইকন আশা করে । আজকের হিসাবে এটি একটি 180x180 পিএনজি চিত্র। এই চিত্রটি স্বচ্ছতা ব্যবহার করা উচিত নয় এবং হোম স্ক্রিনে যুক্ত হওয়ার সাথে এর কোণগুলি স্বয়ংক্রিয়ভাবে গোল হয়ে যাবে। এর সাথে ঘোষিত:
<link rel="apple-touch-icon" sizes="180x180" href="/icons/apple-touch-icon.png">
বছরের পর বছর ধরে, এই আইকনটি অনেক ব্রাউজারের জন্য "ডিফল্ট উচ্চ রেজোলিউশন আইকন" হয়ে উঠেছে। সুতরাং বুকমার্ক ইত্যাদিতে যোগ করার সময় আপনি এটি অন্য কোথাও পাবেন
অ্যান্ড্রয়েড ক্রোম
অ্যান্ড্রয়েড ক্রোম ওয়েব অ্যাপ ম্যানিফেস্টের উপর নির্ভর করে । যদিও এই ম্যানিফেস্টটি অ্যান্ড্রয়েড ক্রোমে উত্সর্গীকৃত নয়, এটি বর্তমানে এটির প্রধান সমর্থক। সুতরাং এই মুহুর্তে, ওয়েব অ্যাপ ম্যানিফেস্টের আইকনগুলি অ্যান্ড্রয়েড ক্রোমের জন্য বিবেচনা করা এখনও যথেষ্ট নিরাপদ।
নামটি যেমন বোঝায়, ওয়েব অ্যাপ ম্যানিফেস্টটি ওয়েল, ওয়েব অ্যাপ্লিকেশনগুলির জন্য। তবে যে কোনও ওয়েব সাইট কিছু আইকনকে রেফারেন্স করার উপায় হিসাবে এটি ব্যবহার করতে পারে।
অ্যান্ড্রয়েড একটি 192x192 পিএনজি আইকন প্রত্যাশা করে, স্বচ্ছতার অনুমতি দেয় এবং উত্সাহিত করে।
ম্যানিফেস্টের সাথে ঘোষণা করা হয়েছে:
<link rel="manifest" href="/icons/site.webmanifest">
এজ এবং আইই 12
মাইক্রোসফ্ট ব্রাউজার কনফিগ চালু করেছে , এটি একটি এক্সএমএল নথি যা মেট্রো ইউআইয়ের সাথে মাপসই বিভিন্ন আইকন তালিকাভুক্ত করে।
ফাইল এবং পটভূমির রঙ এর সাথে ঘোষণা করা হয়েছে:
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/icons/browserconfig.xml">
ক্লাসিক ডেস্কটপ ব্রাউজারগুলি
উইন্ডোজ / ম্যাকোস ক্রোম, উইন্ডোজ / ম্যাকস ফায়ারফক্স, সাফারি, আইই ... এই জিনিসগুলি ছিল আরও একটু ঝাপসা। .তিহাসিকভাবে, একটি একক favicon.ico
ফাইল ছিল, এখনও সমর্থিত। তবে বেশিরভাগ সাম্প্রতিক ব্রাউজারগুলি পিএনজি আইকনগুলি বেছে নেয় যা হালকা। এছাড়াও কিছু ব্রাউজার আইসিও ফাইলে সঠিক আইকনটি নির্বাচন করতে সক্ষম হয় না (এই ফর্ম্যাটটি কোনও আইকনের বেশ কয়েকটি সংস্করণ এম্বেড করতে পারে), নিম্ন রেজোলিউশন আইকনটি ভুলভাবে ব্যবহৃত হচ্ছে leading
পুরানো favicon.ico
পুরোপুরি ফেলে দেওয়ার জন্য প্রলুব্ধ করা যেতে পারে । যদিও আমি এই লিফটি আরএফজিতে করতে চাই, পুরানো ব্রাউজারগুলির প্রভাবটি মূল্যায়নের জন্য আমি প্রয়োজনীয় পরীক্ষা চালিয়েছি না।
সুতরাং আমি আজও favicon.ico
কম্বোটি 16x16, 32x32 এবং 48x48 আইকন এম্বেড করে সুপারিশ করছি :
<link rel="icon" type="image/png" sizes="32x32" href="/icons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/icons/favicon-16x16.png">
<link rel="shortcut icon" href="/icons/favicon.ico">
অন্যান্য ব্রাউজার
অন্যান্য ব্রাউজারগুলিতে ডেডিকেটেড আইকন থাকতে পারে। উদাহরণস্বরূপ অপেরা দ্বারা উপকূল 228x228 আইকন খুঁজছে । এই ব্রাউজারগুলিতে ফোকাস করার প্রয়োজনীয়তা সুস্পষ্ট নয়। যখন তারা "তাদের" আইকনটি খুঁজে না পায় তারা সাধারণত স্পর্শ আইকন বা অন্যান্য আইকন ব্যবহার করে।
উপসংহার
শুরুতে যেমন ঘোষণা করা হয়েছিল, রিয়েলফ্যাভিজনজেনেটর এটি তৈরি করে।