মাইম টাইম কী?


238

আমি কীভাবে প্লাগইনগুলি তৈরি করব সে সম্পর্কে পড়ছি এবং এই "এমআইএমআই টাইপ" এতে আলোচনা করে চলেছে। আমি এটি খতিয়ে দেখার চেষ্টা করেছি এবং জানি যে এটি মাল্টিপারপাস ইন্টারনেট মেল এক্সটেনশানস (এমআইএমআই) তবে এটি ব্রাউজার প্লাগ-ইনগুলির সাথে কীভাবে সম্পর্কিত, তার কোনও যথাযথ ব্যাখ্যা নেই, যেমন প্লাগ-ইনগুলি তৈরির জন্য এটি সম্পর্কে আমার যা জানা দরকার, সে হিসাবে সরবরাহ করা হয়েছে , দয়া করে পরিষ্কার এবং সহজ কথায় ব্যাখ্যা করুন। এটা কি? প্লাগইনগুলিতে কেন একটি মাইম টাইম থাকে?

উত্তর:


623

মাইম টাইপ এমন একটি লেবেল যা এক ধরণের ডেটা সনাক্ত করতে ব্যবহৃত হয়। এটি ব্যবহার করা হয় যাতে সফ্টওয়্যার কীভাবে ডেটা পরিচালনা করতে পারে তা জানতে পারে। এটি ইন্টারনেটে একই উদ্দেশ্যে কাজ করে যা মাইক্রোসফ্ট উইন্ডোজে ফাইল এক্সটেনশনগুলি করে।

সুতরাং যদি কোনও সার্ভার বলে "এটি পাঠ্য / এইচটিএমএল" ক্লায়েন্ট যেতে পারে "আহ, এটি একটি এইচটিএমএল নথি, আমি অভ্যন্তরীণভাবে রেন্ডার করতে পারি", যখন সার্ভারটি "এটি প্রয়োগ / পিডিএফ" ক্লায়েন্ট যেতে পারে "আহ , আমাকে ব্যবহারকারী ফক্সআইটি পিডিএফ রিডার প্লাগইন চালু করতে হবে যা অ্যাপ্লিকেশনটি / পিডিএফ হ্যান্ডলার হিসাবে নিজেকে নিবন্ধিত করেছে। "

আপনি এটিকে সাধারণত HTTP বার্তাগুলির শিরোনামে খুঁজে পাবেন (কোনও HTTP সার্ভার যে প্রতিক্রিয়া জানিয়েছে বা যে অনুরোধে পোস্ট করা হচ্ছে এমন ডেটা ফর্ম্যাট করতে পারে তা বর্ণনা করতে) এবং ইমেল শিরোনামে (বার্তার বিন্যাসটি বর্ণনা করতে এবং সংযুক্তি)।


16
2017 এ স্রেফ এটি পড়ুন "" এটি ইন্টারনেটের একই ধরণের কাজ করে যা ফাইল এক্সটেনশানগুলি করে ... "কী দুর্দান্ত এবং সাধারণ ব্যাখ্যা!
emery.noel

1
সরল তবে শক্তিশালী
বেঞ্জিথ কিজিছেরি

1
এখনও এখন (প্রায় ২০২০), এবং সম্ভবত দীর্ঘদিন ধরে, এই ব্যাখ্যাটি প্রতিটা সেকেন্ডে পুরোপুরি পড়তে এবং বুঝতে ভাল লাগে। সরলতা এবং গভীরতা সহাবস্থান করতে পারে।
Kenna

59

MIME এর অর্থ মাল্টি-পারপাস ইন্টারনেট মেল এক্সটেনশানগুলি । মাইম টাইপগুলি ইন্টারনেটে ফাইলের ধরণের শ্রেণিবদ্ধকরণের একটি মানক উপায় তৈরি করে। ওয়েব সার্ভার এবং ব্রাউজারগুলির মতো ইন্টারনেট প্রোগ্রামগুলিতে এমআইএমআই টাইপের একটি তালিকা থাকে, যাতে তারা যে ধরণের অপারেটিং সিস্টেমে কাজ করছে তা নির্বিশেষে তারা একই ধরণের ফাইলগুলি একইভাবে স্থানান্তর করতে পারে।

মাইম টাইপের দুটি অংশ থাকে: একটি টাইপ এবং একটি উপপ্রকার । এগুলি স্ল্যাশ (/) দ্বারা পৃথক করা হয়। উদাহরণস্বরূপ, মাইক্রোসফ্ট ওয়ার্ড ফাইলগুলির জন্য মাইম টাইপ হ'ল অ্যাপ্লিকেশন এবং সাব টাইপটি এমএসওয়ার্ড। একসাথে সম্পূর্ণ এমআইএমএম টাইপ হ'ল অ্যাপ্লিকেশন / এমএসওয়ার্ড।

যদিও মাইম টাইমগুলির একটি সম্পূর্ণ তালিকা রয়েছে তবে এটি ফাইলগুলির সাথে সম্পর্কিত এক্সটেনশানগুলি বা ফাইলের ধরণের বিবরণ দেয় না। এর অর্থ হ'ল আপনি যদি নির্দিষ্ট ধরণের ফাইলের জন্য মাইমে টাইপ সন্ধান করতে চান তবে এটি কঠিন হতে পারে। কখনও কখনও আপনাকে তালিকাটি সন্ধান করতে হবে এবং আপনার যে ফাইলটির সাথে সম্পর্কিত সে সম্পর্কে MIME টাইপ সম্পর্কে অনুমান করতে হবে।


30

MIME এর অর্থ বহুমুখী ইন্টারনেট মেল এক্সটেনশানগুলি । এটি ইন্টারনেটে ফাইলগুলির প্রকৃতি এবং ফর্ম্যাট অনুযায়ী শনাক্ত করার একটি উপায়।

উদাহরণস্বরূপ,Content-type একটি HTTP প্রতিক্রিয়াতে সংজ্ঞায়িত শিরোনাম মানটি ব্যবহার করে , ব্রাউজারটি যথাযথ এক্সটেনশন / প্লাগইন দিয়ে ফাইলটি খুলতে পারে ।

ইন্টারনেট মিডিয়া টাইপ ( কনটেন্ট-টাইপ ) মাইম টাইপের মতো। এমএমআইএম টাইপগুলি মূলত এসএমটিপি প্রোটোকল ব্যবহার করে প্রেরিত ইমেলগুলির জন্য তৈরি করা হয়েছিল । আজকাল, এই স্ট্যান্ডার্ডটি প্রচুর অন্যান্য প্রোটোকলগুলিতে ব্যবহৃত হয়, তাই নতুন নামকরণ কনভেনশন "ইন্টারনেট মিডিয়া টাইপ"।

একটি মাইম টাইপ হ'ল দুটি স্ট্রিং সমন্বিত একটি স্ট্রিং আইডেন্টিফায়ার: ক typeএবং এ subtype

  • "টাইপ" বলতে অনেকগুলি এমএমআইএম টাইপের লজিকাল গ্রুপিংকে বোঝায় যা একে অপরের সাথে ঘনিষ্ঠভাবে জড়িত; এটি কোনও উচ্চ স্তরের বিভাগের চেয়ে বেশি নয়।
  • "সাব টাইপস" "টাইপ" এর মধ্যে একটি ফাইল টাইপের সাথে সুনির্দিষ্ট।

x-একটি এমআইএমই উপপ্রকার উপসর্গ কেবল মানে এটি অ-মানক আছে। উপসর্গ মানে যে এমআইএমই মান বিক্রেতা নির্দিষ্ট।
vnd

উৎস


10

উইকিপিডিয়া করার চেয়ে আমি সম্ভবত এটির চেয়ে ভাল ব্যাখ্যা করতে পারিনি: http://en.wikedia.org/wiki/MIME_type

ই-মেল অ্যাপ্লিকেশনগুলির পাশাপাশি, ওয়েব ব্রাউজারগুলি বিভিন্ন মাইম টাইমগুলিকে সমর্থন করে। এটি ব্রাউজারটিকে এইচটিএমএল ফর্ম্যাটে নয় এমন ফাইলগুলি প্রদর্শন বা আউটপুট করতে সক্ষম করে।

আইওডাব্লু, এটি ব্রাউজারকে (বা সামগ্রীর ভোক্তা, কারণ এটি কেবল ব্রাউজার হতে পারে না) তারা কোন সামগ্রী ব্যবহার করবে তা নির্ধারণ করতে সহায়তা করে; এর অর্থ কোনও ব্রাউজার সামগ্রী প্রদর্শন করতে সঠিক প্লাগইন নিয়ে সিদ্ধান্ত নিতে সক্ষম হতে পারে, বা কোনও মিডিয়া প্লেয়ার সঠিক কোডেক বা প্লাগইন লোড করতে সক্ষম হতে পারে।


8

সাদৃশ্য দ্বারা ব্যাখ্যা

কল্পনা করুন যে আপনি নিজের কলম পালকে একটি চিঠি লিখেছেন তবে আপনি প্রতিবার এটি বিভিন্ন ভাষায় লিখেছিলেন।

উদাহরণস্বরূপ, আপনি নিজের প্রথম চিঠিটি তামিল ভাষায় এবং দ্বিতীয়টি জার্মান ভাষায় লিখতে পছন্দ করেছেন etc.

আপনার বন্ধুটি সেই অক্ষরগুলি অনুবাদ করার জন্য, আপনার বন্ধুর প্রয়োজন হবে:

  • (i) ভাষার ধরণ চিহ্নিত করুন এবং
  • (ii) এবং তারপরে এটি অনুবাদ করুন। তবে কোনও ভাষা সনাক্ত করা এত সহজ নয় - এটি প্রচুর পরিমাণে বিদ্যুৎ গ্রহণ করতে চলেছে take আপনার চিঠির শীর্ষে আপনি যে ভাষাটি পাঠাচ্ছেন তা যদি আপনি লিখে থাকেন তবে এটি আপনার পক্ষে সহজতর হবে - যা আপনার বন্ধুর পক্ষে জীবনকে অনেক সহজ করে তুলবে।

সুতরাং, আপনি যে ভাষায় লিখছেন তা হাইলাইট করার জন্য, আপনি আপনার চিঠির শীর্ষে ভাষাটি (যেমন "ফরাসী") সরল করে দিন।

একটি চিঠির একটি উদাহরণ

আপনার চিঠিটির শীর্ষে আপনি যে বিভিন্ন ভাষার ধরণটি উল্লেখ করছেন তাতে আপনার বন্ধু কীভাবে জানতে বা পড়তে বা পার্থক্য করতে সক্ষম হবেন? এটি সহজ: আপনি এই বিষয়ে আগেই একমত হন।

এইচটিএমএল দিয়ে সাদৃশ্যটি আবার বেঁধে রাখা

যেহেতু বিভিন্ন ধরণের ডেটা ফর্ম্যাট রয়েছে যা ইন্টারনেটের মাধ্যমে প্রেরণ করা দরকার, ডেটা টাইপ আপ ফ্রন্ট নির্দিষ্ট করে সংশ্লিষ্ট ক্লায়েন্টকে সঠিকভাবে ব্যবহারকারীকে ডেটা ব্যাখ্যা করতে এবং রেন্ডার করতে দেয়।

কেন আমাদের বিভিন্ন ডেটা ফর্ম্যাট আছে?

মূলত কারণ তারা বিভিন্ন উদ্দেশ্যে পরিবেশন করে এবং বিভিন্ন ক্ষমতা রাখে।

উদাহরণস্বরূপ, একটি পিডিএফ ফর্ম্যাট চিত্রের বিন্যাসের থেকে খুব আলাদা - যা একটি সাউন্ড ফর্ম্যাট থেকেও পৃথক - উভয়ই খুব আলাদা উদ্দেশ্যে কাজ করে এবং সে অনুযায়ী ইন্টারনেটে প্রেরণের আগে আলাদা লেখা হয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.