web-dev-qa-db-ja.com

マークダウンのMIMEタイプは何ですか?

マークダウン用にMIMEタイプが存在するかどうか誰でも知っていますか?私はそれが平文だと思いますが、より具体的なものはありますか?

93
ilanco

公式標準タイプはありませんが、text/markdownが最も一般的ですデファクトタイプです。ほとんどのブラウザおよびその他のかなり洗練されたクライアントは、おそらくtext/部分を表示し、デフォルトでtext/plainになりますので、大きな違いはありません。

ただし、警告が1つあります。text/ hiearchyの下のすべてのタイプは、関連するRFC規格の文字タイプに対してISO-8859-1にデフォルト設定されます。その後、世界のほとんどはTF-8に移行しました。したがって、あなたが肯定的でない限り、面白いキャラクターを使用することはありません(または、古いWindowsの世界に住んでいます)。次のように指定することができます。

text/markdown; charset=UTF-8
105
SFEley

tl; dr:text/markdown 2016年3月以降

2016年3月、text/markdownIETFのRFC776 として登録されました。

以前は、text/x-markdownでした。以下のテキストは、RFC7763がまだ草案であった2016年3月以前の状況を説明しています。


Gruberの定義 に関する公式の推奨事項はありませんが、このトピックは official mailing-list でかなり議論され、text/x-markdownの選択に達しました。

この結論は 後で挑戦された であり、確認されており、IMOはコンセンサスと見なすことができます。

公式のMIMEタイプがないため、これが唯一の論理的な結論です。text/は、ほぼすべての場所で適切なデフォルトを提供します。x-は、公式のタイプmarkdowngruber.など、タイプは現在非常に一般的であるため。

ただし、Markdownのさまざまな「フレーバー」に関しては、まだ nknowns があります。 easy であると思われる公式タイプを登録する必要があると思いますが、ごく最近 proved Markdownへの添付ファイルであるため、John Gruber以外の誰もそれを敢えてしないと思います。

text/markdownのIETFには draft がありますが、その内容はMarkdownをまったく説明していないようですので、より完全になるまで使用しません。

100
MattiSG
8

2008年からこのスレッドを見つけました: http://www.mail-archive.com/[email protected]/msg00973.html

MIMEタイプtext/vnd.daringfireball.markdownはMarkdownの作成者が登録する必要があります。それまでは、Markdown mimeタイプをtext/x-markdown

5
ilanco