বিস্তৃতভাবে বলতে গেলে ফাইল-ফর্ম্যাট ডিজাইনের বিষয়ে দুটি চিন্তাভাবনা রয়েছে।
একটি হ'ল আপনার কাছে প্রচুর বিকল্প থাকা উচিত যা তারা বিভিন্ন ব্যবহারকারীদের যা চান তা দেওয়ার জন্য। এই পদ্ধতির সাথে সমস্যাটি হল সামঞ্জস্যতা একটি সমস্যা হয়ে যায়। কোনও প্রোগ্রাম টিফ ফাইলগুলির জন্য সমর্থন বিজ্ঞাপনের অর্থ এই নয় যে এটি আপনার নির্দিষ্ট টিফ ফাইলটি খুলতে পারে।
অন্যটি হ'ল আপনার মূল কার্যকারিতাটির জন্য বিকল্পগুলির সংখ্যা কম রাখা উচিত, যাতে তুলনামূলকভাবে সরল পাঠক বিন্যাসে সমস্ত ফাইল পড়তে পারেন। পিএনজি এটি গ্রহণ করেছে। এটি 90 এর দশকের শেষদিকে ওয়েবে একটি চিত্র-ফর্ম্যাট হিসাবে ডিজাইন করা হয়েছিল এবং মূল কার্যকারিতাটির জন্য বিকল্পগুলির সেট সেটি প্রতিফলিত করে। রঙের বিকল্পগুলি ছিল আরজিবি (optionচ্ছিক আলফা চ্যানেল সহ), আরজিবি ভিত্তিক প্যালেট এবং গ্রেস্কেল (তুচ্ছভাবে আরজিবিতে রূপান্তরিত) দিয়ে প্যালেটযুক্ত।
হ্যাঁ পিএনজির কাছে তাদের রঙগুলি সম্পর্কে পিকযুক্তদের জন্য নির্দিষ্ট আরজিবি কালারস্পেসগুলি নির্দিষ্ট করার বিকল্প রয়েছে, তবে সরল ডিকোডারগুলি যেগুলি এড়ানো হয় তা যদি রঙ স্পেসের তথ্য কখনও সংরক্ষণ না করা হত তবে এর চেয়ে খারাপ কিছু নয় are বেসিক সামঞ্জস্যতা ভঙ্গ।
সিএমওয়াইকে প্রশ্নটি আসলে স্পষ্টভাবে আরএফসি 2083-তে সম্বোধন করা হয়েছে
সিএমওয়াইকে বা অন্যান্য অস্বাভাবিক রঙের জায়গাগুলির জন্য কোনও সমর্থন নেই। আবার এটি বহনযোগ্যতার প্রচারের নামে। সিএমওয়াইকে, বিশেষত, বহনযোগ্য চিত্রের উপস্থাপনা হিসাবে কার্যকর হতে অনেক বেশি ডিভাইস-নির্ভর।