什么是降价的MIMEtypes?
任何人都知道是否存在一个MIMEtypes的降价? 我猜这是纯文本,但有更具体的吗?
没有官方的标准types,但文本/降价似乎是最常见的事实types。 大多数浏览器和其他相当复杂的客户端可能会看到文本/部分,默认情况下是文本/纯文本 ,所以没有太大的区别。
但有一点需要注意:在相关的RFC标准中, text / hiearchy下的所有types默认为ISO-8859-1的字符types。 世界上大部分地区已经转向了UTF-8。 所以,除非你是正面的,否则你不会使用任何有趣的angular色(或者生活在一个旧的Windows世界中),你可能想要如下指定它:
text/markdown; charset=UTF-8
tl; dr: text/markdown
自2016年3月起
2016年3月, text/markdown
在IETF注册为RFC7763 。
以前,应该是text/x-markdown
。 以下文字描述了2016年3月之前的情况,当时RFC7763仍然是一个草案。
Gruber的定义没有官方的build议,但在官方邮件列表上讨论了相当多的话题,并且select了text/x-markdown
。
这一结论后来受到挑战 ,已经得到证实,可以说,国际海事组织,被认为是共识。
这是缺乏官方MIMEtypes的唯一合乎逻辑的结论: text/
几乎在任何地方都会提供正确的默认值,因为我们不使用官方types, markdown
而不是gruber.
或什么,因为这种types现在是如此普遍。
不过,Markdown的不同“口味”还是有未知的。 我想有人应该注册一个官方types,这应该是容易的 ,但我怀疑有人敢超越John Gruber,因为他最近certificate了他对Markdown的依恋。
IETF上有一个text/markdown
的草案 ,但内容似乎没有描述Markdown,所以我不会使用它,直到它更完整。
看起来像文本/降价将成为标准。
从2008年发现这个线程: http : //www.mail-archive.com/markdown-discuss@six.pairlist.net/msg00973.html
似乎应该由Markdown的作者注册mimetypestext/vnd.daringfireball.markdown
,直到那时Markdown mimetypes可以被指定为text/x-markdown
。