סוג מדיה אינטרנט
סוג מדיה אינטרנט, שם מקורי סוג MIME. מזהים עבור פרמטים של קבצים באינטרנט, בהתחלה הוגדרו ב- RFC 2046 עבור שימוש באימיילים נשלחיים דרך SMTP, אבל שימוש בהם מורחב לפרוטוקילים כמו HTTP, RTP ו- SIP.
סוג מדיה מורכב לפחות משני חלקים:
type, subtype,
ואחת או יותר פרמטרים אופציונליים.
לדוגמה, תת סוג של
טקסט
מכיל פרמטר אופציונלי
סט תווים,
שיכול להיות מוכל כדי לסמן
קידוד סימנים,
ותת סוג של סוג
multipart
לעתים קרובות מגדיר
גבול בין החלקים.
סוגים או תתי סוגים שמתחילים מ-
x-
הם לא סטנדרטיים
(
הם לא רשומים עם IANA
).
תתי סוגים שמתחילים מ-
vnd.
הם מוגדרים על ידי הייצרן;
תתי סוגים בעץ אישי מתחילים מ-
prs..
MIME זה קיצור עבור Multipurpose Internet Mail Extensions, מפרט עבור עיצוב לא- ASCII הודעות כך שיהיה ניתן לשלוח אותם דרך האינטרנט. רוב הלקוחות של אימיילים עכשיו תומכים ב- MIME, שמאפשר לשלוח ולקבל גרפיקה, אודיו, וקבצי וידאו דרך מערכת אימיילים באינטרנט. בנוסף, MIME תומך בהודעות בסטים של תווים שונים מ- ASCII.
קיימים הרבה מוגדרים מראש סוגים של MIME, כמו קבצי גרפיקות GIF וקבצי PostScript. ניתן גם להגדיר סוגי MIME משלכם.
בנוסף ליישומים של אימיילים, דפדפני אינטרנט תומכים גם בסוגים שונים של MIME. זה מאפשר לדפדפנים להציג ולשלוח קבצים, שלא בפורמט HTML.
MIME הוגדר ב- 1992 על יד קבוצת המהנדסיים (Engineering Task Force - IETF) . גרסה חדשה נקראת S/MIME, היא תומכת בהודעות מוצפנות.
רשימה של הסוגי מדיה נפוצים
IANA מנהלת הרישום של סוגי מדיה ו- קידוד תווים. הארגון הזה עושה רשימה נגישה לקהל דרך האינטרנט. מספר סוגי מדיה נפוצים, משמשים באינטרנט, המפורט להלן:
Type application: קבצים רב מכילתיים
application/EDI-X12: נתונים EDI X12; מוגדרים ב- RFC 1767application/EDIFACT: נתונים EDI EDIFACT; מוגדרים ב- RFC 1767application/javascript: JavaScript; מוגדר ב- RFC 4329, אבל לא מקובל ב- IE 8 ויותר מוקדםapplication/octet-stream: בינארי שרירותי. ככלל סוג הזה מגדיר קבצים, שלא קשורים ליישומיים ספציפיים. בהתאם לפוליטיקה של תוכנות כמו Apache, לא כדי להשתמש בקבצים עם פורמט הלא ידוע. במקרה הזה, שרת או יישום לא צריכים לציין סוג של תוכן הקובץ, מכיוון שהוא יכול להיות שגוי, אלא, יש לא לציין סוג ולאפשר למשתמש לנחש סוג בעצמו.application/ogg: Ogg, מולטימדיה בפורמט מכיל זרימת סיביות; מוגדר ב-RFC 5334application/pdf: Portable Document Format, PDF בשימוש בהחלפת מסמכים באינטרנט החל מ- 1993; מוגדר ב- RFC 3778application/xhtml+xml: XHTML; מוגדר ב- RFC 3236application/xml-dtd: קבצים DTD; מוגדר ב- RFC 3023application/json: JavaScript Object Notation JSON; מוגדר ב- RFC 4627application/zip: קבצי ארכיון ZIP; רשום
סוג audio: אודיו
audio/basic: mulaw audio at 8KHz, 1 channel; מוגדר ב- RFC 2046audio/mp4: MP4 אודיוaudio/mpeg: MP3 או אודיו אחר MPEG; מוגדר ב- RFC 3003audio/ogg: Ogg Vorbis, Speex, Flac ואודיו אחר; מוגדר ב- RFC 5334audio/vorbis: Vorbis אודיו מקודד; מוגדר ב- RFC 5215audio/x-ms-wma: Windows Media Audio; מתועד ב- Microsoft KB 288102audio/vnd.rn-realaudio: RealAudio; מתועד ב- RealPlayer Customer Support Answer 2559audio/vnd.wave: WAV אודיו; מוגדר ב- RFC 2361
סוג image
image/gif: תמונה GIF; מוגדר ב- RFC 2045 ו- RFC 2046image/jpeg: תמונה JPEG JFIF; מוגדר ב- RFC 2045 ו- RFC 2046image/png: Portable Network Graphics; רשום, מוגדר ב- RFC 2083image/svg+xml: תמונה וקטורית SVG; מוגדר ב- SVG Tiny 1.2 Specification Appendix Mimage/tiff: Tag Image File Format; מוגדר ב- RFC 3302image/vnd.microsoft.icon: תמונה ICO; רשום
סוג message
message/http
סוג model: מודלים תלת ממדים
סוג multipart: ארכיונים ואובייקטים אחרים עשויים יותר מחלק אחד
multipart/mixed: MIME E-mail; מוגדר ב- RFC 2045 ו- RFC 2046multipart/alternative: MIME E-mail; מוגדר ב- RFC 2045 ו- RFC 2046multipart/related: MIME E-mail; מוגדר ב- RFC 2387 ומשמשים על ידי MHTML
(HTML mail)multipart/form-data: MIME Webform; מוגדר ב- RFC 2388multipart/signed: מוגדר ב- RFC 1847multipart/encrypted: מוגדר ב- RFC 1847
סוג text:
טקסט ניתן לקריאה על ידי בן אדם וקוד מקור
text/css: גליונות סגנון מדורגות; מוגדר ב- RFC 2318text/csv: ערכים מופרדים בפסיק; מוגדרים ב- RFC 4180text/html: HTML; מוגדר ב- RFC 2854text/javascript(מיושן): JavaScript; מוגדר כי מיושן ב- RFC 4329 כדי למנוע את השימוש בו לטובתapplication/javascript. עם זאת,text/javascriptמותר ב-HTML 4 ו-5, בניגוד ל-application/javascript, יש לו תמיכה בכל הדפדפניםtext/plain: נתונים טקסטואלים; מוגדר ב- RFC 2046 ו- RFC 3676text/xml: Extensible Markup Language; מוגדר ב- RFC 3023
סוג video: וידאו
video/mpeg: וידאו עם אודיו MPEG-1; מוגדר ב- RFC 2045 ו- RFC 2046video/mp4: וידאו MP4; מוגדר ב- RFC 4337video/ogg: Ogg Theora או וידאו אחר ( עם אודיו ); מוגדר ב- RFC 5334video/quicktime: וידאו QuickTime; רשוםvideo/x-ms-wmv: Windows Media Video; מתועד ב- Microsoft KB 288102
סוג vnd: קובץ מוגדר על ידי הספק
application/vnd.oasis.opendocument.text: OpenDocument Text; Registeredapplication/vnd.oasis.opendocument.spreadsheet: OpenDocument Spreadsheet; Registeredapplication/vnd.oasis.opendocument.presentation: OpenDocument Presentation; Registeredapplication/vnd.oasis.opendocument.graphics: OpenDocument Graphics; Registeredapplication/vnd.ms-excel: קבצים Microsoft Excelapplication/vnd.ms-powerpoint: קבצים Microsoft Powerpointapplication/msword: קבצים Microsoft Wordapplication/vnd.mozilla.xul+xml:
Mozilla קבצים XUL
סוג x: קבצים לא סטנדרטיים
application/x-www-form-urlencodedטופס נתונים מקודדים; מתועד ב- HTML 4.01 Specification, Section 17.13.4.1application/x-dvi: קבצי וידאו דיגיטליים בפורמט DVIapplication/x-latex: קבצים LaTeXapplication/x-shockwave-flash: קבצים Adobe Flash; מתועד ב- Adobe TechNote tn_4151 ו- Adobe TechNote tn_16509application/x-stuffit: קבצי ארכיון StuffItapplication/x-rar-compressed: קבצי ארכיון RARapplication/x-tar: קבצים Tarball
סוג x-pkcs: קבצים סטנדרטיים PKCS
application/x-pkcs12: קבצים p12application/x-pkcs12: קבצים pfxapplication/x-pkcs7-certificates: קבצים p7bapplication/x-pkcs7-certificates: קבצים spcapplication/x-pkcs7-certreqresp: קבצים p7rapplication/x-pkcs7-mime: קבצים p7capplication/x-pkcs7-mime: קבצים p7mapplication/x-pkcs7-signature: קבצים p7s
סוגי MIME מסודרים לפי סוג התוכן
להלן רשימה סוגי MIME, נתמכים על ידי Microsoft Internet Information Server גרסה 5.| סוג/תת סוג | סיומת |
|---|---|
| application/envoy | evy |
| application/fractals | fif |
| application/futuresplash | spl |
| application/hta | hta |
| application/internet-property-stream | acx |
| application/mac-binhex40 | hqx |
| application/msword | doc |
| application/msword | dot |
| application/octet-stream | * |
| application/octet-stream | bin |
| application/octet-stream | class |
| application/octet-stream | dms |
| application/octet-stream | exe |
| application/octet-stream | lha |
| application/octet-stream | lzh |
| application/oda | oda |
| application/olescript | axs |
| application/pdf | |
| application/pics-rules | prf |
| application/pkcs10 | p10 |
| application/pkix-crl | crl |
| application/postscript | ai |
| application/postscript | eps |
| application/postscript | ps |
| application/rtf | rtf |
| application/set-payment-initiation | setpay |
| application/set-registration-initiation | setreg |
| application/vnd.ms-excel | xla |
| application/vnd.ms-excel | xlc |
| application/vnd.ms-excel | xlm |
| application/vnd.ms-excel | xls |
| application/vnd.ms-excel | xlt |
| application/vnd.ms-excel | xlw |
| application/vnd.ms-outlook | msg |
| application/vnd.ms-pkicertstore | sst |
| application/vnd.ms-pkiseccat | cat |
| application/vnd.ms-pkistl | stl |
| application/vnd.ms-powerpoint | pot |
| application/vnd.ms-powerpoint | pps |
| application/vnd.ms-powerpoint | ppt |
| application/vnd.ms-project | mpp |
| application/vnd.ms-works | wcm |
| application/vnd.ms-works | wdb |
| application/vnd.ms-works | wks |
| application/vnd.ms-works | wps |
| application/winhlp | hlp |
| application/x-bcpio | bcpio |
| application/x-cdf | cdf |
| application/x-compress | z |
| application/x-compressed | tgz |
| application/x-cpio | cpio |
| application/x-csh | csh |
| application/x-director | dcr |
| application/x-director | dir |
| application/x-director | dxr |
| application/x-dvi | dvi |
| application/x-gtar | gtar |
| application/x-gzip | gz |
| application/x-hdf | hdf |
| application/x-internet-signup | ins |
| application/x-internet-signup | isp |
| application/x-iphone | iii |
| application/x-javascript | js |
| application/x-latex | latex |
| application/x-msaccess | mdb |
| application/x-mscardfile | crd |
| application/x-msclip | clp |
| application/x-msdownload | dll |
| application/x-msmediaview | m13 |
| application/x-msmediaview | m14 |
| application/x-msmediaview | mvb |
| application/x-msmetafile | wmf |
| application/x-msmoney | mny |
| application/x-mspublisher | pub |
| application/x-msschedule | scd |
| application/x-msterminal | trm |
| application/x-mswrite | wri |
| application/x-netcdf | cdf |
| application/x-netcdf | nc |
| application/x-perfmon | pma |
| application/x-perfmon | pmc |
| application/x-perfmon | pml |
| application/x-perfmon | pmr |
| application/x-perfmon | pmw |
| application/x-pkcs12 | p12 |
| application/x-pkcs12 | pfx |
| application/x-pkcs7-certificates | p7b |
| application/x-pkcs7-certificates | spc |
| application/x-pkcs7-certreqresp | p7r |
| application/x-pkcs7-mime | p7c |
| application/x-pkcs7-mime | p7m |
| application/x-pkcs7-signature | p7s |
| application/x-sh | sh |
| application/x-shar | shar |
| application/x-shockwave-flash | swf |
| application/x-stuffit | sit |
| application/x-sv4cpio | sv4cpio |
| application/x-sv4crc | sv4crc |
| application/x-tar | tar |
| application/x-tcl | tcl |
| application/x-tex | tex |
| application/x-texinfo | texi |
| application/x-texinfo | texinfo |
| application/x-troff | roff |
| application/x-troff | t |
| application/x-troff | tr |
| application/x-troff-man | man |
| application/x-troff-me | me |
| application/x-troff-ms | ms |
| application/x-ustar | ustar |
| application/x-wais-source | src |
| application/x-x509-ca-cert | cer |
| application/x-x509-ca-cert | crt |
| application/x-x509-ca-cert | der |
| application/ynd.ms-pkipko | pko |
| application/zip | zip |
| audio/basic | au |
| audio/basic | snd |
| audio/mid | mid |
| audio/mid | rmi |
| audio/mpeg | mp3 |
| audio/x-aiff | aif |
| audio/x-aiff | aifc |
| audio/x-aiff | aiff |
| audio/x-mpegurl | m3u |
| audio/x-pn-realaudio | ra |
| audio/x-pn-realaudio | ram |
| audio/x-wav | wav |
| image/bmp | bmp |
| image/cis-cod | cod |
| image/gif | gif |
| image/ief | ief |
| image/jpeg | jpe |
| image/jpeg | jpeg |
| image/jpeg | jpg |
| image/pipeg | jfif |
| image/svg+xml | svg |
| image/tiff | tif |
| image/tiff | tiff |
| image/x-cmu-raster | ras |
| image/x-cmx | cmx |
| image/x-icon | ico |
| image/x-portable-anymap | pnm |
| image/x-portable-bitmap | pbm |
| image/x-portable-graymap | pgm |
| image/x-portable-pixmap | ppm |
| image/x-rgb | rgb |
| image/x-xbitmap | xbm |
| image/x-xpixmap | xpm |
| image/x-xwindowdump | xwd |
| message/rfc822 | mht |
| message/rfc822 | mhtml |
| message/rfc822 | nws |
| text/css | css |
| text/h323 | 323 |
| text/html | htm |
| text/html | html |
| text/html | stm |
| text/iuls | uls |
| text/plain | bas |
| text/plain | c |
| text/plain | h |
| text/plain | txt |
| text/richtext | rtx |
| text/scriptlet | sct |
| text/tab-separated-values | tsv |
| text/webviewhtml | htt |
| text/x-component | htc |
| text/x-setext | etx |
| text/x-vcard | vcf |
| video/mpeg | mp2 |
| video/mpeg | mpa |
| video/mpeg | mpe |
| video/mpeg | mpeg |
| video/mpeg | mpg |
| video/mpeg | mpv2 |
| video/quicktime | mov |
| video/quicktime | qt |
| video/x-la-asf | lsf |
| video/x-la-asf | lsx |
| video/x-ms-asf | asf |
| video/x-ms-asf | asr |
| video/x-ms-asf | asx |
| video/x-msvideo | avi |
| video/x-sgi-movie | movie |
| x-world/x-vrml | flr |
| x-world/x-vrml | vrml |
| x-world/x-vrml | wrl |
| x-world/x-vrml | wrz |
| x-world/x-vrml | xaf |
| x-world/x-vrml | xof |
סוגי MIME מסודרים לפי סיומת
להלן רשימה סוגי MIME, נתמכים על ידי Microsoft Internet Information Server גרסה 5.| סיומת | סוג/תת סוג |
|---|---|
| application/octet-stream | |
| 323 | text/h323 |
| acx | application/internet-property-stream |
| ai | application/postscript |
| aif | audio/x-aiff |
| aifc | audio/x-aiff |
| aiff | audio/x-aiff |
| asf | video/x-ms-asf |
| asr | video/x-ms-asf |
| asx | video/x-ms-asf |
| au | audio/basic |
| avi | video/x-msvideo |
| axs | application/olescript |
| bas | text/plain |
| bcpio | application/x-bcpio |
| bin | application/octet-stream |
| bmp | image/bmp |
| c | text/plain |
| cat | application/vnd.ms-pkiseccat |
| cdf | application/x-cdf |
| cer | application/x-x509-ca-cert |
| class | application/octet-stream |
| clp | application/x-msclip |
| cmx | image/x-cmx |
| cod | image/cis-cod |
| cpio | application/x-cpio |
| crd | application/x-mscardfile |
| crl | application/pkix-crl |
| crt | application/x-x509-ca-cert |
| csh | application/x-csh |
| css | text/css |
| dcr | application/x-director |
| der | application/x-x509-ca-cert |
| dir | application/x-director |
| dll | application/x-msdownload |
| dms | application/octet-stream |
| doc | application/msword |
| dot | application/msword |
| dvi | application/x-dvi |
| dxr | application/x-director |
| eps | application/postscript |
| etx | text/x-setext |
| evy | application/envoy |
| exe | application/octet-stream |
| fif | application/fractals |
| flr | x-world/x-vrml |
| gif | image/gif |
| gtar | application/x-gtar |
| gz | application/x-gzip |
| h | text/plain |
| hdf | application/x-hdf |
| hlp | application/winhlp |
| hqx | application/mac-binhex40 |
| hta | application/hta |
| htc | text/x-component |
| htm | text/html |
| html | text/html |
| htt | text/webviewhtml |
| ico | image/x-icon |
| ief | image/ief |
| iii | application/x-iphone |
| ins | application/x-internet-signup |
| isp | application/x-internet-signup |
| jfif | image/pipeg |
| jpe | image/jpeg |
| jpeg | image/jpeg |
| jpg | image/jpeg |
| js | application/x-javascript |
| latex | application/x-latex |
| lha | application/octet-stream |
| lsf | video/x-la-asf |
| lsx | video/x-la-asf |
| lzh | application/octet-stream |
| m13 | application/x-msmediaview |
| m14 | application/x-msmediaview |
| m3u | audio/x-mpegurl |
| man | application/x-troff-man |
| mdb | application/x-msaccess |
| me | application/x-troff-me |
| mht | message/rfc822 |
| mhtml | message/rfc822 |
| mid | audio/mid |
| mny | application/x-msmoney |
| mov | video/quicktime |
| movie | video/x-sgi-movie |
| mp2 | video/mpeg |
| mp3 | audio/mpeg |
| mpa | video/mpeg |
| mpe | video/mpeg |
| mpeg | video/mpeg |
| mpg | video/mpeg |
| mpp | application/vnd.ms-project |
| mpv2 | video/mpeg |
| ms | application/x-troff-ms |
| mvb | application/x-msmediaview |
| nws | message/rfc822 |
| oda | application/oda |
| p10 | application/pkcs10 |
| p12 | application/x-pkcs12 |
| p7b | application/x-pkcs7-certificates |
| p7c | application/x-pkcs7-mime |
| p7m | application/x-pkcs7-mime |
| p7r | application/x-pkcs7-certreqresp |
| p7s | application/x-pkcs7-signature |
| pbm | image/x-portable-bitmap |
| application/pdf | |
| pfx | application/x-pkcs12 |
| pgm | image/x-portable-graymap |
| pko | application/ynd.ms-pkipko |
| pma | application/x-perfmon |
| pmc | application/x-perfmon |
| pml | application/x-perfmon |
| pmr | application/x-perfmon |
| pmw | application/x-perfmon |
| pnm | image/x-portable-anymap |
| pot, | application/vnd.ms-powerpoint |
| ppm | image/x-portable-pixmap |
| pps | application/vnd.ms-powerpoint |
| ppt | application/vnd.ms-powerpoint |
| prf | application/pics-rules |
| ps | application/postscript |
| pub | application/x-mspublisher |
| qt | video/quicktime |
| ra | audio/x-pn-realaudio |
| ram | audio/x-pn-realaudio |
| ras | image/x-cmu-raster |
| rgb | image/x-rgb |
| rmi | audio/mid |
| roff | application/x-troff |
| rtf | application/rtf |
| rtx | text/richtext |
| scd | application/x-msschedule |
| sct | text/scriptlet |
| setpay | application/set-payment-initiation |
| setreg | application/set-registration-initiation |
| sh | application/x-sh |
| shar | application/x-shar |
| sit | application/x-stuffit |
| snd | audio/basic |
| spc | application/x-pkcs7-certificates |
| spl | application/futuresplash |
| src | application/x-wais-source |
| sst | application/vnd.ms-pkicertstore |
| stl | application/vnd.ms-pkistl |
| stm | text/html |
| svg | image/svg+xml |
| sv4cpio | application/x-sv4cpio |
| sv4crc | application/x-sv4crc |
| swf | application/x-shockwave-flash |
| t | application/x-troff |
| tar | application/x-tar |
| tcl | application/x-tcl |
| tex | application/x-tex |
| texi | application/x-texinfo |
| texinfo | application/x-texinfo |
| tgz | application/x-compressed |
| tif | image/tiff |
| tiff | image/tiff |
| tr | application/x-troff |
| trm | application/x-msterminal |
| tsv | text/tab-separated-values |
| txt | text/plain |
| uls | text/iuls |
| ustar | application/x-ustar |
| vcf | text/x-vcard |
| vrml | x-world/x-vrml |
| wav | audio/x-wav |
| wcm | application/vnd.ms-works |
| wdb | application/vnd.ms-works |
| wks | application/vnd.ms-works |
| wmf | application/x-msmetafile |
| wps | application/vnd.ms-works |
| wri | application/x-mswrite |
| wrl | x-world/x-vrml |
| wrz | x-world/x-vrml |
| xaf | x-world/x-vrml |
| xbm | image/x-xbitmap |
| xla | application/vnd.ms-excel |
| xlc | application/vnd.ms-excel |
| xlm | application/vnd.ms-excel |
| xls | application/vnd.ms-excel |
| xlt | application/vnd.ms-excel |
| xlw | application/vnd.ms-excel |
| xof | x-world/x-vrml |
| xpm | image/x-xpixmap |
| xwd | image/x-xwindowdump |
| z | application/x-compress |
| zip | application/zip |

