Tipul suportului
Un tip de suport media ( tip media în engleză), inițial (și încă obișnuit) numit Type MIME este un identificator al formatului de date pe Internet în două părți.
Tipurile de suport au fost inițial definite în RFC 2046 (publicat înNoiembrie 1996) pentru utilizare în e-mailuri prin protocolul SMTP , dar au fost extinse la alte protocoale precum HTTP sau SIP în RFC 6838 (publicat înianuarie 2013).
Un tip media este compus din cel puțin două părți: un tip și un subtip structurat în arbore cu un sufix opțional și parametri opționali:
type "/" [arbre "."] sous-type ["+" suffixe] *[";" paramètre]
IANA definește în prezent tipuri de zece: application, audio, example, font, image, message, model, multipart, textși video, împreună cu următoarele patru arbori de subtip: arbore standard (fara prefix), copac editor (prefix vnd.), arbore privat (prefix prs.) și arbore neînregistrat (prefix x.).
De exemplu, tipul suportului text/html; charset=UTF-8este format din tipul text, subtipul htmlstandard de copac și parametrul opțional charset=UTF-8.
Conform RFC 6838, utilizarea categoriei de subtipuri neînregistrate (prefix x.) este puternic descurajată. În plus, subtipurile prefixate de x-sau X-nu mai sunt considerate ca aparținând acestei categorii.
Lista tipurilor de media obișnuite
IANA menține un registru de tipuri de media și codificări de caractere .
Unele dintre cele mai frecvente tipuri de suport media sunt enumerate mai jos:
- Tip application : fișiere cu mai multe utilizări.
-
application/EDI-X12 : Date EDI ANSI ASC X12; definit în RFC 1767.
-
application/EDIFACT : Date EDI EDIFACT ; definit în RFC 1767.
-
application/javascript : JavaScript ; definit în RFC 4329.
-
application/octet-stream : flux de date arbitrar. Considerat formatul „implicit” în multe sisteme de operare , adesea utilizat pentru identificarea fișierelor executabile sau a fișierelor de tip necunoscut sau a fișierelor care trebuie descărcate folosind protocoale care nu furnizează un câmp „ dispunere conținut ” în fișierul lor. RFC 2046 descrie ca un remediu pentru subtipuri și de tip nerecunoscut.
-
application/ogg : Ogg , un flux de date multimedia, container ; definit în RFC 3534.
-
application/pdf: Portable Document Format , PDF , utilizat pentru schimbul de documente din 1993; definit în RFC 3778.
-
application/xhtml+xml : XHTML ; definit în RFC 3236.
-
application/x-shockwave-flash : Fișier Adobe Flash ; documentat de Adobe TechNote tn_4151 și Adobe TechNote tn_16509 .
-
application/json : Notare obiect JavaScript ; definit în RFC 4627.
-
application/ld+json : Serializare bazată pe JSON pentru date legate .
-
application/xml : Limbaj de marcare extensibil ; definit în RFC 3023.
-
application/zip : Fișier ZIP .
-
application/vnd.oasis.opendocument.text : Text OpenDocument (salvat).
-
application/vnd.oasis.opendocument.spreadsheet : Foaie de calcul OpenDocument (salvată).
-
application/vnd.oasis.opendocument.presentation : Prezentare OpenDocument (înregistrată).
-
application/vnd.oasis.opendocument.graphics : Grafic OpenDocument (salvat).
-
application/vnd.ms-excel : Fișiere Microsoft Excel (.xls).
-
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet : Office Open XML Workbook ( .xlsx ) (Format implicit de salvare în Microsoft Excel din 2007).
-
application/vnd.ms-powerpoint : Fișiere Microsoft Powerpoint (.ppt).
-
application/vnd.openxmlformats-officedocument.presentationml.presentation : Prezentare Office Open XML (.pptx) (Format de salvare implicit în Microsoft PowerPoint din 2007).
-
application/msword : Fișiere Microsoft Word (.doc).
-
application/vnd.openxmlformats-officedocument.wordprocessingml.document : Document Open Office XML (. Docx ) (Format de salvare implicit în Microsoft Word din 2007).
-
application/vnd.mozilla.xul+xml : Fișiere Mozilla XUL .
- Tipul audio : audio .
- Tastați example.
- Tastați font.
- Tastați image.
-
image/gif : GIF ; definit în RFC 2045 și RFC 2046.
-
image/jpeg : Imagine JPEG JFIF; definit în RFC 2045 și RFC 2046 (rețineți, pe browserul Internet Explorer tipul MIME poate fi „imagine / pjpeg”).
-
image/png : Grafică de rețea portabilă ; salvat (aveți grijă, cum ar fi jpeg-ul din browserul Internet Explorer , tipul MIME poate fi „imagine / x-png”).
-
image/tiff : Format fișier imagine imagine ; definit în RFC 3302.
-
image/vnd.microsoft.icon : Pictograma ICO ; înregistrat
(tipul MIME image/x-icon este, de asemenea, utilizat pe scară largă).
-
image/vnd.djvu : DjVu ; imagine cu mai multe pagini și format document.
-
image/svg+xml : Imagine vector SVG ; definit în SVG Tiny 1.2 Specificație Anexa M .
- Tastați message.
- Tipul model : model 3D.
- Tip multipart : arhivă și alte obiecte compuse din mai multe părți.
-
multipart/mixed : E-mail MIME ; definit în RFC 2045 și RFC 2046.
-
multipart/alternative : E-mail MIME ; definit în RFC 2045 și RFC 2046.
-
multipart/related : E-mail MIME ; definit în RFC 2387 și utilizat de MHTML (HTML mail).
- Tip text : text lizibil de către om sau cod sursă .
- Tipul video : video .
Lista tipurilor în evaluare
- Tip application : fișiere cu mai multe utilizări.
-
application/x-javascript : În evaluare.
Note și referințe
-
„ Înregistrare tip internet media, coerență a utilizării ” , W3C ,3 iunie 2002(accesat la 29 noiembrie 2006 ) .
-
(ro) Cererea de comentarii n o 2046 .
-
(en) Cerere de comentarii n o 6838 .
-
(en) Cerere de comentarii n o 1767 .
-
(en) Cerere de comentarii n o 4329 .
-
(în) Cerere de comentarii n o 3534 .
-
(în) Cerere de comentarii n o 3778 .
-
(în) Cerere de comentarii n o 3236 .
-
(în) Cerere de comentarii n o 4627 .
-
(en) Cerere de comentarii n o 3023 .
-
http://www.iana.org/assignments/media-types/application/vnd.oasis.opendocument.text
-
http://www.iana.org/assignments/media-types/application/vnd.oasis.opendocument.spreadsheet
-
http://www.iana.org/assignments/media-types/application/vnd.oasis.opendocument.presentation
-
http://www.iana.org/assignments/media-types/application/vnd.oasis.opendocument.graphics
-
(în) Cerere de comentarii n o 3003 .
-
(en) Cerere de comentarii n o 2045 .
-
http://msdn.microsoft.com/en-us/library/ie/ms775147%28v=vs.85%29.aspx#_replace
-
http://www.iana.org/assignments/media-types/image/png
-
(în) Cerere de comentarii n o 3302 .
-
http://www.iana.org/assignments/media-types/image/vnd.microsoft.icon
-
http://www.djvu.org
-
(în) Cerere de comentarii n o 2387 .
-
(în) Cerere de comentarii n o 2318 .
-
(în) Cerere de comentarii n o 4180 .
-
(în) Cerere de comentarii n o 2854 .
-
(în) Cerere de comentarii n o 3676 .
-
(în) Cerere de comentarii n o 4337 .
-
http://www.iana.org/assignments/media-types/video/quicktime
linkuri externe
-
(în) Cerere de comentarii n o 6838 .
-
(în) Cerere de comentarii n o 2048 .