পিডিএফ ফাইলগুলির জন্য যথাযথ MIME মিডিয়া টাইপ


1282

পিডিএফ নিয়ে কাজ করার সময়, আমি MIME ধরণের application/pdfএবং application/x-pdfঅন্যদের মধ্যে দৌড়েছি ।

এই দুটি ধরণের মধ্যে কোনও পার্থক্য রয়েছে, এবং যদি তাই হয় তবে এটি কী? একজনের কি অন্যের চেয়ে বেশি পছন্দ হয়?

আমি এমন একটি ওয়েব অ্যাপে কাজ করছি যা অবশ্যই বিপুল পরিমাণে পিডিএফ সরবরাহ করবে এবং যদি এটি থাকে তবে আমি এটি সঠিক উপায়ে করতে চাই।

উত্তর:


1704

স্ট্যান্ডার্ড এমআইএমআই টাইপ application/pdf। অ্যাসাইনমেন্টটি আরএফসি 3778 - সংজ্ঞায়িত করা হয়েছে , অ্যাপ্লিকেশন / পিডিএফ মিডিয়া টাইপ , মাইম মিডিয়া টাইপস রেজিস্ট্রি থেকে রেফারেন্স করা হয়েছে ।

মাইম টাইপগুলি একটি স্ট্যান্ডার্ড বডি, ইন্টারনেট অ্যাসাইনড নাম্বার অথোরিটি (আইএএনএ) দ্বারা নিয়ন্ত্রিত হয় । এটি একই সংস্থাটি মূল নাম সার্ভার এবং আইপি ঠিকানা স্থান পরিচালনা করে।

x-pdfপিডিএফের জন্য মাইম টাইপের মানকতার প্রারম্ভিক ব্যবহার । মধ্যে MIME প্রকারসমূহ x-নামস্থান পরীক্ষামূলক বিবেচনা করা হয়, ঠিক যেমন ঐ vnd.নামস্থান বিক্রেতা-নির্দিষ্ট বিবেচনা করা হয়। x-pdfপুরানো সফ্টওয়্যার সাথে সামঞ্জস্য জন্য ব্যবহার করা যেতে পারে।


6
2020 আপডেট: এই মুহুর্তে, application/pdfপ্রকারটি ব্যবহার করা উচিত - যদি না আপনি সত্যিই পুরানো সফ্টওয়্যার ব্যবহার না করেন সাথে সামঞ্জস্য হওয়া প্রয়োজন x-pdf...
জান্নিক

156

এটি আরএফসি 2045 - মাল্টিপারপাস ইন্টারনেট মেল এক্সটেনশনগুলি (এমআইএমআই) পার্ট ওয়ান: ইন্টারনেট বার্তা সংস্থার ফর্ম্যাটে সংজ্ঞায়িত একটি সম্মেলন ।

  1. ব্যক্তিগত [সাব-টাইপ] মানগুলি ("X-" দিয়ে শুরু) বাইরের নিবন্ধকরণ বা মানক ছাড়াই দ্বিপক্ষীয়ভাবে সংজ্ঞায়িত করা যেতে পারে coope এই জাতীয় মান নিবন্ধিত বা মানক করা যায় না।

  2. আরএফসি 2048-তে বর্ণিত হিসাবে নতুন মান মান IANA এর সাথে নিবন্ধিত হওয়া উচিত ।

শীর্ষ স্তরের ধরণের ক্ষেত্রেও অনুরূপ সীমাবদ্ধতা প্রযোজ্য। একই উত্স থেকে,

যদি অন্য কোনও শীর্ষ-স্তরের প্রকারটি কোনও কারণে ব্যবহার করতে হয়, এটির অ-মানক স্থিতি চিহ্নিত করতে এবং ভবিষ্যতের আধিকারিক নামের সাথে কোনও সম্ভাব্য দ্বন্দ্ব এড়াতে "X-" দিয়ে শুরু করে একটি নাম দিতে হবে।

(দ্রষ্টব্য যে প্রতি আরএফসি 2045 অনুসারে, "[এম] মিডিয়া টাইপ এবং সাব টাইপের আঁকাগুলি সর্বদাই কেস-সংবেদনশীল", সুতরাং 'এক্স-' এবং 'এক্স-' এর ব্যাখ্যার মধ্যে কোনও পার্থক্য নেই।)

সুতরাং অনুমান করা ঠিক যে আইএএনএ সংজ্ঞায়িত "অ্যাপ্লিকেশন / ফু" এর আগে "অ্যাপ্লিকেশন / এক্স-ফু" ব্যবহার করা হয়েছিল। এবং এটি এখনও লোকেরা ব্যবহার করতে পারে যারা আইএএনএ টোকেন অ্যাসাইনমেন্ট সম্পর্কে অবগত নয়।

ক্রিস হ্যানসন যেমন বলেছিলেন যে এমআইএমআই টাইপগুলি আইএএনএ দ্বারা নিয়ন্ত্রিত হয়। এই বিস্তারিত হয় রেজিস্ট্রেশন পদ্ধতি: বহুমুখী ইন্টারনেট মেল এক্সটেনশানগুলি (হার্ডওয়ার) পার্ট চার - বোঝায় যা RFC 2048আরএফসি 3778 অনুসারে , যা আইএএনএ দ্বারা "অ্যাপ্লিকেশন / পিডিএফ" এর সংজ্ঞা হিসাবে উল্লেখ করা হয়েছে ,

অ্যাপলিকেশন / পিডিএফ মিডিয়া টাইপটি 1993 সালে পল লিন্ডনার দ্বারা গোফার প্রোটোকল দ্বারা ব্যবহারের জন্য প্রথম নিবন্ধভুক্ত করা হয়েছিল; রেজিস্ট্রেশন পরবর্তীকালে স্টিভ জিলস দ্বারা 1994 সালে আপডেট করা হয়েছিল।

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


28

উইকিপিডিয়া মিডিয়া টাইপ থেকে,

একটি মিডিয়া টাইপ একটি টাইপ, একটি উপ টাইপ এবং alচ্ছিক পরামিতি দ্বারা গঠিত। উদাহরণস্বরূপ, একটি HTML ফাইল পাঠ্য / এইচটিএমএল মনোনীত হতে পারে; charset = utf- 8।

মিডিয়া টাইপ শীর্ষ স্তরের প্রকারের নাম এবং উপ-প্রকারের নাম নিয়ে গঠিত, যা আরও তথাকথিত "গাছ" এ কাঠামোযুক্ত।

top-level type name / subtype name [ ; parameters ]

top-level type name / [ tree. ] subtype name [ +suffix ] [ ; parameters ]

সমস্ত মিডিয়া প্রকারগুলি আইএএনএ নিবন্ধকরণ পদ্ধতি ব্যবহার করে নিবন্ধিত হওয়া উচিত। বর্তমানে নিম্নলিখিত গাছ নির্মিত: standard, vendor, personalঅথবা vanity, অনিবন্ধিতx.

মান:

স্ট্যান্ডার্ড গাছের মিডিয়া প্রকারভেদে কোনও বৃক্ষের চেহারা (উপসর্গ) ব্যবহার করা হয় না।

type / media type name [+suffix]

উদাহরণ: "অ্যাপ্লিকেশন / এক্সএইচটিএমএল + এক্সএমএল", "চিত্র / পিএনজি"

বিক্রেতা:

বিক্রেতার গাছ জনসাধারণের জন্য উপলব্ধ পণ্যগুলির সাথে সম্পর্কিত মিডিয়া ধরণের জন্য ব্যবহৃত হয়। এটি vnd.ফেসবুক ব্যবহার করে ।

type / vnd. media type name [+suffix] - used in the case of well-known producer

type / vnd. producer's name followed by media type name [+suffix] - producer's name must be approved by IANA

type / vnd. producer's name followed by product's name [+suffix] - producer's name must be approved by IANA

ব্যক্তিগত বা ভ্যানিটি ট্রি:

ব্যক্তিগত বা ভ্যানিটি ট্রিতে পরীক্ষামূলকভাবে তৈরি করা পণ্যাদির অংশ হিসাবে বা বাণিজ্যিকভাবে বিতরণ না করা পণ্যগুলির অংশ হিসাবে অন্তর্ভুক্ত রয়েছে। এটি prs.ফেসবুক ব্যবহার করে ।

type / prs. media type name [+suffix]

নিবন্ধভুক্ত x গাছ:

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

আরএফসি 6838 এর পূর্ববর্তী সংস্করণ অনুসারে - অপ্রচলিত আরএফসি 2048 (নভেম্বর 1996 সালে প্রকাশিত) এটি খুব কমই দেখা উচিত, যদি কখনও না হয়, নিবন্ধভুক্ত পরীক্ষামূলক ধরণের ব্যবহার করা প্রয়োজন, এবং যেমন "এক্স-" এবং "এক্স" উভয়েরই ব্যবহার। ফর্ম নিরুৎসাহিত করা হয় । আরএফসির পূর্ববর্তী সংস্করণগুলি - আরএফসি 1590 এবং আরএফসি 1521 উল্লেখ করেছে যে উপ-প্রকার নামের জন্য "x-" স্বরলিপিটি অনিবন্ধিত ও প্রাইভেট সাব-টাইপের জন্য ব্যবহার করা যেতে পারে তবে এই সুপারিশটি ১৯৯ 1996 সালের নভেম্বরে বাতিল করা হয়েছিল।

type / x. media type name [+suffix]

সুতরাং এটি পরিষ্কার হয়ে গেছে যে স্ট্যান্ডার্ড টাইপ এমআইএমআই টাইপটি application/pdfউপযুক্ত হিসাবে ব্যবহার করা উচিত যখন আপনি আরএফসি 2048 এবং আরএফসি 6838 তেx- বর্ণিত অপ্রচলিত এবং অনিবন্ধিত মিডিয়া প্রকারটি ব্যবহার করা এড়ানো উচিত ।


3
@ টিএনগুইয়েন: কোনও ক্ষতি নেই। :) আমি মনে করি উত্তরগুলির অন্যান্য সংস্করণগুলি পাওয়া ভাল, যাতে বিষয়টি অনুসন্ধান করে এমন ব্যক্তির জন্য এটি কিছু অতিরিক্ত তথ্য সরবরাহ করবে। এছাড়াও, তিনি অন্যান্য উত্তরের তুলনায় কিছু অতিরিক্ত তথ্য উদ্ধৃত করেছেন।
sunil
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.