1#sun.net.www MIME content-types table
2#
3# Property fields:
4#
5#   <description> ::= 'description' '=' <descriptive string>
6#    <extensions> ::= 'file_extensions' '=' <comma-delimited list, include '.'>
7#         <image> ::= 'icon' '=' <filename of icon image>
8#        <action> ::= 'browser' | 'application' | 'save' | 'unknown'
9#   <application> ::= 'application' '=' <command line template>
10#
11
12#
13# The "we don't know anything about this data" type(s).
14# Used internally to mark unrecognized types.
15#
16content/unknown: description=Unknown Content
17unknown/unknown: description=Unknown Data Type
18
19#
20# The template we should use for temporary files when launching an application
21# to view a document of given type.
22#
23temp.file.template: /tmp/%s
24
25#
26# The "real" types.
27#
28application/octet-stream: \
29	description=Generic Binary Stream;\
30	file_extensions=.saveme,.dump,.hqx,.arc,.o,.a,.bin,.exe,.z,.gz
31
32application/oda: \
33	description=ODA Document;\
34	file_extensions=.oda
35
36application/pdf: \
37	description=Adobe PDF Format;\
38	file_extensions=.pdf
39
40application/postscript: \
41	description=Postscript File;\
42	file_extensions=.eps,.ai,.ps;\
43	icon=ps;\
44	action=application;\
45	application=imagetool %s
46
47application/x-dvi: \
48	description=TeX DVI File;\
49	file_extensions=.dvi;\
50	action=application;\
51	application=xdvi %s
52
53application/x-hdf: \
54	description=Hierarchical Data Format;\
55	file_extensions=.hdf;\
56	action=save
57
58application/x-latex: \
59	description=LaTeX Source;\
60	file_extensions=.latex
61
62application/x-netcdf: \
63	description=Unidata netCDF Data Format;\
64	file_extensions=.nc,.cdf;\
65	action=save
66
67application/x-tex: \
68	description=TeX Source;\
69	file_extensions=.tex
70
71application/x-texinfo: \
72	description=Gnu Texinfo;\
73	file_extensions=.texinfo,.texi
74
75application/x-troff: \
76	description=Troff Source;\
77	file_extensions=.t,.tr,.roff;\
78	action=application;\
79	application=xterm -title troff -e sh -c \"nroff %s | col | more -w\"
80
81application/x-troff-man: \
82	description=Troff Manpage Source;\
83	file_extensions=.man;\
84	action=application;\
85	application=xterm -title troff -e sh -c \"nroff -man %s | col | more -w\"
86
87application/x-troff-me: \
88	description=Troff ME Macros;\
89	file_extensions=.me;\
90	action=application;\
91	application=xterm -title troff -e sh -c \"nroff -me %s | col | more -w\"
92
93application/x-troff-ms: \
94	description=Troff MS Macros;\
95	file_extensions=.ms;\
96	action=application;\
97	application=xterm -title troff -e sh -c \"nroff -ms %s | col | more -w\"
98
99application/x-wais-source: \
100	description=Wais Source;\
101	file_extensions=.src,.wsrc
102
103application/zip: \
104	description=Zip File;\
105	file_extensions=.zip;\
106	icon=zip;\
107	action=save
108
109application/x-bcpio: \
110	description=Old Binary CPIO Archive;\
111	file_extensions=.bcpio; action=save
112
113application/x-cpio: \
114	description=Unix CPIO Archive;\
115	file_extensions=.cpio; action=save
116
117application/x-gtar: \
118	description=Gnu Tar Archive;\
119	file_extensions=.gtar;\
120	icon=tar;\
121	action=save
122
123application/x-shar: \
124	description=Shell Archive;\
125	file_extensions=.sh,.shar;\
126	action=save
127
128application/x-sv4cpio: \
129	description=SVR4 CPIO Archive;\
130	file_extensions=.sv4cpio; action=save
131
132application/x-sv4crc: \
133	description=SVR4 CPIO with CRC;\
134	file_extensions=.sv4crc; action=save
135
136application/x-tar: \
137	description=Tar Archive;\
138	file_extensions=.tar;\
139	icon=tar;\
140	action=save
141
142application/x-ustar: \
143	description=US Tar Archive;\
144	file_extensions=.ustar;\
145	action=save
146
147audio/basic: \
148	description=Basic Audio;\
149	file_extensions=.snd,.au;\
150	icon=audio;\
151	action=application;\
152	application=audiotool %s
153
154audio/x-aiff: \
155	description=Audio Interchange Format File;\
156	file_extensions=.aifc,.aif,.aiff;\
157	icon=aiff
158
159audio/x-wav: \
160	description=Wav Audio;\
161	file_extensions=.wav;\
162	icon=wav
163
164image/gif: \
165	description=GIF Image;\
166	file_extensions=.gif;\
167	icon=gif;\
168	action=browser
169
170image/ief: \
171	description=Image Exchange Format;\
172	file_extensions=.ief
173
174image/jpeg: \
175	description=JPEG Image;\
176	file_extensions=.jfif,.jfif-tbnl,.jpe,.jpg,.jpeg;\
177	icon=jpeg;\
178	action=browser;\
179	application=imagetool %s
180
181image/tiff: \
182	description=TIFF Image;\
183	file_extensions=.tif,.tiff;\
184	icon=tiff
185
186image/vnd.fpx: \
187	description=FlashPix Image;\
188	file_extensions=.fpx,.fpix
189
190image/x-cmu-rast: \
191	description=CMU Raster Image;\
192	file_extensions=.ras
193
194image/x-portable-anymap: \
195	description=PBM Anymap Format;\
196	file_extensions=.pnm
197
198image/x-portable-bitmap: \
199	description=PBM Bitmap Format;\
200	file_extensions=.pbm
201
202image/x-portable-graymap: \
203	description=PBM Graymap Format;\
204	file_extensions=.pgm
205
206image/x-portable-pixmap: \
207	description=PBM Pixmap Format;\
208	file_extensions=.ppm
209
210image/x-rgb: \
211	description=RGB Image;\
212	file_extensions=.rgb
213
214image/x-xbitmap: \
215	description=X Bitmap Image;\
216	file_extensions=.xbm,.xpm
217
218image/x-xwindowdump: \
219	description=X Window Dump Image;\
220	file_extensions=.xwd
221
222image/png: \
223	description=PNG Image;\
224	file_extensions=.png;\
225	icon=png;\
226	action=browser
227
228image/bmp: \
229	description=Bitmap Image;\
230	file_extensions=.bmp;
231
232text/html: \
233	description=HTML Document;\
234	file_extensions=.htm,.html;\
235	icon=html
236
237text/plain: \
238	description=Plain Text;\
239	file_extensions=.text,.c,.cc,.c++,.h,.pl,.txt,.java,.el;\
240	icon=text;\
241	action=browser
242
243text/tab-separated-values: \
244	description=Tab Separated Values Text;\
245	file_extensions=.tsv
246
247text/x-setext: \
248	description=Structure Enhanced Text;\
249	file_extensions=.etx
250
251video/mpeg: \
252	description=MPEG Video Clip;\
253	file_extensions=.mpg,.mpe,.mpeg;\
254	icon=mpeg;\
255	action=application;\
256	application=mpeg_play %s
257
258video/quicktime: \
259	description=QuickTime Video Clip;\
260	file_extensions=.mov,.qt
261
262application/x-troff-msvideo: \
263	description=AVI Video;\
264	file_extensions=.avi;\
265	icon=avi
266
267video/x-sgi-movie: \
268	description=SGI Movie;\
269	file_extensions=.movie,.mv
270
271message/rfc822: \
272	description=Internet Email Message;\
273	file_extensions=.mime
274
275application/xml: \
276	description=XML document;\
277	file_extensions=.xml
278
279
280
281