Risposte:
Non esiste un tipo standard ufficiale , ma text/markdown
sembra essere il tipo de facto più comune . La maggior parte dei browser e altri client ragionevolmente sofisticati vedranno probabilmente la text/
parte e l'impostazione predefinita saràtext/plain
, quindi non c'è molta differenza.
Un avvertimento, però: tutti i tipi sotto l' text/
impostazione hiearchy predefinita ISO-8859-1 per il loro tipo di carattere negli standard RFC pertinenti. Da allora la maggior parte del mondo è passata a UTF-8 . Quindi, a meno che tu non sia sicuro che non utilizzerai personaggi divertenti (o vivrai in un vecchio mondo di Windows) potresti volerlo specificare come segue:
text/markdown; charset=UTF-8
text/markdown
: i x-
prefissi sono stati deprecati da RFC 6648 (Best Current Practice 178) nel giugno 2012.
text/markdown
da marzo 2016Nel marzo 2016, è text/markdown
stato registrato come RFC7763 presso IETF .
In precedenza, avrebbe dovuto essere text/x-markdown
. Il testo seguente descrive la situazione prima del marzo 2016, quando RFC7763 era ancora una bozza.
Non ci sono raccomandazioni ufficiali sulla definizione di Gruber , ma l'argomento è stato discusso abbastanza pesantemente nella mailing list ufficiale e ha raggiunto la scelta ditext/x-markdown
.
Questa conclusione è stata contestata in seguito , è stata confermata e può essere, IMO, considerata un consenso.
Questa è l'unica conclusione logica nella mancanza di un tipo MIME ufficiale: text/
fornirà un valore predefinito appropriato quasi ovunque, x-
perché non stiamo usando un tipo ufficiale, markdown
e nongruber.
o qualsiasi altra cosa perché il tipo è ora così comune.
Tuttavia, ci sono ancora incognite riguardo ai diversi "sapori" di Markdown. Immagino che qualcuno dovrebbe registrare un tipo ufficiale, il che è presumibilmente facile , ma dubito che qualcuno osi farlo oltre a John Gruber, come ha recentemente dimostrato suo attaccamento a Markdown.
C'è una bozza su IETF per text/markdown
, ma i contenuti non sembrano descrivere affatto Markdown, quindi non la userò finché non sarà più completa.
Sembra che il testo / markdown diventerà lo standard.
Ho trovato questo thread del 2008: http://www.mail-archive.com/markdown-discuss@six.pairlist.net/msg00973.html
Sembra che il tipo MIME text/vnd.daringfireball.markdown
debba essere registrato dall'autore di Markdown, fino ad allora il tipo MIME Markdown può essere specificato come text/x-markdown
.