Respuestas:
No existe un tipo estándar oficial , pero text/markdown
parece ser el tipo de facto más común . La mayoría de los navegadores y otros clientes razonablemente sofisticados probablemente verán la text/
pieza y la verán por defecto de text/plain
todos modos, por lo que no hay mucha diferencia.
Sin embargo, una advertencia: todos los tipos bajo la text/
jerarquía predeterminados a ISO-8859-1 para su tipo de carácter en los estándares RFC relevantes. Desde entonces, la mayor parte del mundo ha pasado a UTF-8 . Entonces, a menos que esté seguro de que no usará ningún personaje divertido (o vivirá en un antiguo mundo de Windows), es posible que desee especificarlo de la siguiente manera:
text/markdown; charset=UTF-8
text/markdown
: los x-
prefijos fueron obsoletos por RFC 6648 (Mejor práctica actual 178) en junio de 2012.
text/markdown
desde marzo de 2016En marzo de 2016, text/markdown
se registró como RFC7763 en IETF .
Anteriormente, debería haberlo sido text/x-markdown
. El texto a continuación describe la situación antes de marzo de 2016, cuando RFC7763 todavía era un borrador.
No hay una recomendación oficial sobre la definición de Gruber , pero el tema se debatió bastante en la lista de correo oficial y se eligió text/x-markdown
.
Esta conclusión fue cuestionada más tarde , se ha confirmado y, en mi opinión, puede considerarse consenso.
Esta es la única conclusión lógica en la falta de un tipo de mímica oficial: text/
proporcionará un valor predeterminado adecuado en casi todas partes, x-
porque no estamos usando un tipo oficial, markdown
y no gruber.
o lo que sea porque el tipo ahora es muy común.
Sin embargo, todavía hay incógnitas con respecto a los diferentes "sabores" de Markdown. Supongo que alguien debería registrar un tipo oficial, lo cual supuestamente es fácil , pero dudo que alguien se atreva a hacerlo más allá de John Gruber, ya que recientemente demostró su apego a Markdown.
Hay un borrador en el IETF para text/markdown
, pero el contenido no parece describir Markdown en absoluto, por lo que no lo usaría hasta que esté más completo.
Parece que el texto / rebajas será el estándar.
Encontré este hilo de 2008: http://www.mail-archive.com/markdown-discuss@six.pairlist.net/msg00973.html
Parece que el tipo de mimo text/vnd.daringfireball.markdown
debería ser registrado por el autor de Markdown, hasta entonces el tipo de mimo de Markdown se puede especificar como text/x-markdown
.