Odpowiedzi:
Nie ma oficjalnego standardowego typu, ale text/markdownwydaje się, że jest to najbardziej powszechny typ de facto . Większość przeglądarek i innych w miarę wyrafinowanych klientów prawdopodobnie zobaczy tę text/część i text/plaintak czy inaczej, domyślnie , więc nie ma dużej różnicy.
Jedno zastrzeżenie: wszystkie typy w ramach text/hierarchii mają domyślnie ISO-8859-1 dla ich typu znaków w odpowiednich standardach RFC. Od tego czasu większość świata przeszła na UTF-8 . Więc jeśli nie jesteś pewien, że nie będziesz używać żadnych zabawnych postaci (lub żyć w starym świecie Windows), możesz określić to w następujący sposób:
text/markdown; charset=UTF-8
text/markdown: x-prefiksy zostały wycofane przez RFC 6648 (Best Current Practice 178) w czerwcu 2012 r.
text/markdownod marca 2016 rW marcu 2016 roku text/markdownzostał zarejestrowany jako RFC7763 na IETF .
Wcześniej tak powinno być text/x-markdown. Poniższy tekst opisuje sytuację sprzed marca 2016 r., Kiedy RFC7763 był jeszcze wersją roboczą.
Nie ma oficjalnej rekomendacji co do definicji Grubera , ale temat był dość intensywnie omawiany na oficjalnej liście mailingowej i trafił do wyboru text/x-markdown.
Wniosek ten został później zakwestionowany , został potwierdzony i, IMO, może zostać uznany za konsensus.
Jest to jedyny logiczny wniosek dotyczący braku oficjalnego typu mime: text/zapewni prawidłowe ustawienie domyślne prawie wszędzie, x-ponieważ nie używamy oficjalnego typu, markdowna nie gruber.lub cokolwiek, ponieważ ten typ jest teraz tak powszechny.
Jednak wciąż istnieją niewiadome dotyczące różnych „smaków” Markdown. Myślę, że ktoś powinien zarejestrować oficjalny typ, co podobno jest łatwe , ale wątpię, by ktokolwiek odważył się to zrobić poza Johnem Gruberem, ponieważ niedawno udowodnił swoje przywiązanie do Markdown.
Na IETF jest szkic dla text/markdown, ale zawartość nie wydaje się w ogóle opisywać Markdown, więc nie użyłbym go, dopóki nie będzie bardziej kompletny.
Wygląda na to, że standardem będzie tekst / przecena .
Znaleziono ten wątek od 2008 roku: http://www.mail-archive.com/markdown-discuss@six.pairlist.net/msg00973.html
Wygląda na to, że typ MIME text/vnd.daringfireball.markdownpowinien być zarejestrowany przez autora Markdown, do tego czasu typ MIME Markdown może być określony jako text/x-markdown.