2
# Why: To allow formats intended for marking up external text track resources.
3
# http://dev.w3.org/html5/webvtt/
4
# Added by: niftylettuce
1
7
# What: Google Chrome Extension
2
8
# Why: To allow apps to (work) be served with the right content type header.
3
9
# http://codereview.chromium.org/2830017
4
10
# Added by: niftylettuce
5
11
application/x-chrome-extension crx
7
# What: OTF Message Silencer
8
# Why: To silence the "Resource interpreted as font but transferred with MIME
9
# type font/otf" message that occurs in Google Chrome
10
# Added by: niftylettuce
13
13
# What: HTC support
14
14
# Why: To properly render .htc files such as CSS3PIE
15
15
# Added by: niftylettuce
16
16
text/x-component htc
18
# What: HTML5 application cache manifest
18
# What: HTML5 application cache manifes ('.manifest' extension)
19
19
# Why: De-facto standard. Required by Mozilla browser when serving HTML5 apps
20
20
# per https://developer.mozilla.org/en/offline_resources_in_firefox
21
21
# Added by: louisremi
22
text/cache-manifest appcache manifest
22
text/cache-manifest manifest
24
24
# What: node binary buffer format
25
25
# Why: semi-standard extension w/in the node community
32
32
application/mp4 m4p
35
# What: Music playlist format (http://en.wikipedia.org/wiki/M3U)
36
# Why: See https://github.com/bentomas/node-mime/pull/6
38
application/x-mpegURL m3u8
40
35
# What: Video format, Part of RFC1890
41
36
# Why: See https://github.com/bentomas/node-mime/pull/6
42
37
# Added by: mjrusso
45
# What: The FLAC lossless codec format
46
# Why: Streaming and serving FLAC audio
b'\\ No newline at end of file'
40
# What: EventSource mime type
41
# Why: mime type of Server-Sent Events stream
42
# http://www.w3.org/TR/eventsource/#text-event-stream
43
# Added by: francois2metz
44
text/event-stream event-stream
46
# What: Mozilla App manifest mime type
47
# Why: https://developer.mozilla.org/en/Apps/Manifest#Serving_manifests
48
# Added by: ednapiranha
49
application/x-web-app-manifest+json webapp
51
# What: Lua file types
52
# Why: Googling around shows de-facto consensus on these
53
# Added by: creationix (Issue #45)
55
application/x-lua-bytecode luac
57
# What: Markdown files, as per http://daringfireball.net/projects/markdown/syntax
58
# Why: http://stackoverflow.com/questions/10701983/what-is-the-mime-type-for-markdown
60
text/x-markdown markdown md mkd
63
# Why: because they're just text files
64
# Added by: Matthew Kastor
67
# What: DASH Adaptive Streaming manifest
68
# Why: https://developer.mozilla.org/en-US/docs/DASH_Adaptive_Streaming_for_HTML_5_Video
69
# Added by: eelcocramer
70
application/dash+xml mdp
72
# What: OpenType font files - http://www.microsoft.com/typography/otspec/
73
# Why: Browsers usually ignore the font MIME types and sniff the content,
74
# but Chrome, shows a warning if OpenType fonts aren't served with
75
# the `font/opentype` MIME type: http://i.imgur.com/8c5RN8M.png.