Odpowiedzi:
Nie ma oficjalnego standardowego typu, ale text/markdown
wydaje 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/plain
tak 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/markdown
od marca 2016 rW marcu 2016 roku text/markdown
został 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, markdown
a 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.markdown
powinien być zarejestrowany przez autora Markdown, do tego czasu typ MIME Markdown może być określony jako text/x-markdown
.