Quelqu'un sait si un type mime existe pour le démarquage? Je suppose que c'est du texte brut, mais y en a-t-il un plus spécifique?
Réponses
Trop de publicités?tl;dr: text/x-markdown
jusqu'à ce que John Gruber registres text/markdown
Il n'existe pas de recommandation officielle sur la définition de Gruber, mais le sujet a été discuté assez fortement sur l' officiel de la liste de diffusion, et a atteint le choix de l' text/x-markdown
.
Cette conclusion a été contestée plus tard, a été confirmée et ne peut être, de l'OMI, considéré comme l'un consensus.
C'est la seule conclusion logique en l'absence d'un officiel, type mime: text/
fournira par défaut appropriée presque partout, x-
parce que nous ne sommes pas à l'aide d'un officiel type, markdown
et pas gruber.
ou que ce soit parce que le type est maintenant si commun.
Il y a encore des inconnues concernant les différents "types" de Markdown, cependant. Je suppose que quelqu'un devrait enregistrer un fonctionnaire de type, qui est censé être facile, mais je doute que quelqu'un ose le faire au-delà de John Gruber, comme il l'a récemment prouvé son attachement à Markdown.
Il y a un projet sur l'IETF pour text/markdown
, mais le contenu ne semble pas décrire Démarque à tous, donc je ne voudrais pas l'utiliser jusqu'à ce qu'il devient de plus en plus complète.
Il n'est pas officiel, de type standard, mais text/x-markdown semble être le plus commun de facto type. La plupart des navigateurs et d'autres raisonnablement sophistiquée, les clients seront susceptibles de voir le texte/ partie et par défaut text/plain de toute façon, donc il n'y a pas beaucoup de différence.
Une mise en garde cependant: tous types dans le texte/ hiérarchique par défaut ISO-8859-1 pour leur type de caractère dans les standards RFC. La plupart du monde a depuis changé d'UTF-8. Donc, sauf si vous êtes positif, vous n'allez pas l'utiliser tout de drôles de caractères (ou de vivre dans un vieux monde Windows) vous pouvez spécifier comme suit:
text/x-markdown; charset=UTF-8
Trouvé ce fil de 2008: http://www.mail-archive.com/markdown-discuss@six.pairlist.net/msg00973.html
On dirait que le type mime text/vnd.daringfireball.markdown
devrait être enregistré par l'auteur de Markdown, jusqu'à ce que le type mime Markdown puisse être spécifié comme text/x-markdown
.
Brut
application / vnd.github.VERSION.raw + json Renvoie le corps de démarquage brut. La réponse inclura le corps. Ceci est la valeur par défaut si vous ne transmettez aucun type mime spécifique.
Texte
application / vnd.github.VERSION.text + json Renvoie une représentation textuelle du corps de démarque. La réponse inclura body_text.
Html
application / vnd.github.VERSION.html + json Retourne le code HTML affiché à partir de la réduction du corps. La réponse inclura body_html