Del tipo de medio Wikipedia,
Un tipo de medio se compone de un tipo, un subtipo y parámetros opcionales. Como ejemplo, un archivo HTML podría designarse text / html; juego de caracteres = UTF-8.
El tipo de medio consiste en el nombre de tipo de nivel superior y el nombre de subtipo, que está estructurado en los llamados "árboles".
top-level type name / subtype name [ ; parameters ]
top-level type name / [ tree. ] subtype name [ +suffix ] [ ; parameters ]
Todos los tipos de medios deben registrarse utilizando los procedimientos de registro de la IANA. Actualmente se crean los siguientes árboles: standard
, vendor
, personal
o vanity
, sin registrarx.
Estándar:
Los tipos de medios en el árbol de estándares no usan ninguna faceta de árbol (prefijo).
type / media type name [+suffix]
Ejemplos: "application / xhtml + xml", "image / png"
Vendedor:
El árbol de proveedores se utiliza para los tipos de medios asociados con productos disponibles públicamente. Utiliza vnd.
faceta.
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
Árbol personal o de vanidad:
El árbol Personal o Vanity incluye tipos de medios creados experimentalmente o como parte de productos que no se distribuyen comercialmente. Utiliza
prs.
faceta.
type / prs. media type name [+suffix]
No registrado x. árbol:
La "x". El árbol se puede usar para tipos de medios destinados exclusivamente para su uso en entornos privados y locales y solo con el acuerdo activo de las partes que los intercambian. Los tipos en este árbol no se pueden registrar.
De acuerdo con la versión anterior de RFC 6838 - RFC 2048 obsoleto (publicado en noviembre de 1996) rara vez, si alguna vez, debería ser necesario utilizar tipos experimentales no registrados, y como tal el uso de "x-" y "x". Se desaconsejan las formas . Las versiones anteriores de ese RFC - RFC 1590 y RFC 1521 declararon que el uso de la notación "x-" para el nombre del subtipo puede usarse para subtipos privados y no registrados, pero esta recomendación quedó obsoleta en noviembre de 1996.
type / x. media type name [+suffix]
Por lo tanto, está claro que el tipo MIME de tipo estándar application/pdf
es el apropiado para usar, mientras que debe evitar usar el x-
tipo de medio obsoleto y no registrado como se indica en RFC 2048 y RFC 6838 .
application/pdf
tipo debe usarse, a menos que necesite ser compatible con un software realmente antiguo, no usex-pdf
...