Из Википедии Тип носителя,
Тип мультимедиа состоит из типа, подтипа и необязательного
параметры. Например, файл HTML может быть обозначен как text / html; кодировка = 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]
Незарегистрированный х. дерево:
«х» дерево может использоваться для типов носителей, предназначенных исключительно для использования
в частной, местной среде и только при активном согласии
стороны обмениваются ими. Типы в этом дереве не могут быть зарегистрированы.
Согласно предыдущей версии RFC 6838 - устаревший RFC 2048
(опубликовано в ноябре 1996 г.) редко, если вообще необходимо
использовать незарегистрированные экспериментальные типы и как таковые использовать оба "х-"
и "х." формы не рекомендуется . Предыдущие версии этого RFC - RFC
1590 и RFC 1521 заявили, что использование «х-» обозначения для
имя подтипа может использоваться для незарегистрированных и частных подтипов, но
эта рекомендация была отменена в ноябре 1996 года.
type / x. media type name [+suffix]
Итак, ясно, что стандартный тип MIME application/pdf
является подходящим для использования, в то время как вам следует избегать использования устаревшего и незарегистрированного типа x-
, как указано в RFC 2048 и RFC 6838 .