З типу медіа Вікіпедії,
Тип носія складається з типу, підтипу та необов'язкових параметрів. Як приклад, HTML-файл може бути позначений text / html; charset = UTF-8.
Тип носія складається з назви типу верхнього рівня та імені підтипу, який далі структурується у так звані «дерева».
top-level type name / subtype name [ ; parameters ]
top-level type name / [ tree. ] subtype name [ +suffix ] [ ; parameters ]
Усі типи засобів масової інформації повинні бути зареєстровані за допомогою процедур реєстрації IANA. В даний час наступних дерева створені: standard
, vendor
, personal
або vanity
, незареєстрованийx.
Стандарт:
Типи носіїв у дереві стандартів не використовують жодної грані дерева (префікса).
type / media type name [+suffix]
Приклади: "application / xhtml + xml", "image / png"
Постачальник:
Дерево постачальників використовується для типів медіа, пов’язаних із загальнодоступними продуктами. Він використовує 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". дерево може використовуватися для типів засобів масової інформації, призначених виключно для використання в приватних, локальних середовищах і лише за активної згоди сторін, що їх обмінюють. Типи цього дерева неможливо зареєструвати.
Згідно з попередньою версією RFC 6838 - застарілого RFC 2048 (опублікованого в листопаді 1996 р.), Рідко, якщо взагалі, доводиться використовувати незареєстровані експериментальні типи, і як таке використовують як "x-", так і "x". форми відлякує . У попередніх версіях цього RFC - RFC 1590 та RFC 1521 зазначалося, що використання позначень "x-" для імені підтипу може використовуватися для незареєстрованих та приватних підтипів, але ця рекомендація була залишена в листопаді 1996 року.
type / x. media type name [+suffix]
Тож зрозуміло, що стандартний тип MIME типу application/pdf
є відповідним для використання, тоді як вам слід уникати використання застарілого та незареєстрованого x-
типу носія, як зазначено в RFC 2048 та RFC 6838 .
application/pdf
слід використовувати тип - якщо тільки вам не потрібно бути сумісним із дійсно старим програмним забезпеченням, не використовуйтеx-pdf
...