Tipo de mídia
Um tipo de mídia ( tipo de mídia em inglês), originalmente (e ainda comumente) chamado Tipo MIME, é um identificador de formato de dados na Internet em duas partes.
Os tipos de mídia foram originalmente definidos no RFC 2046 (publicado emNovembro de 1996) para uso em e - mails sobre o protocolo SMTP , mas foram estendidos a outros protocolos como HTTP ou SIP em RFC 6838 (publicado emJaneiro de 2013)
Um tipo de mídia é composto de pelo menos duas partes: um tipo e um subtipo estruturado em árvore com um sufixo opcional e parâmetros opcionais:
type "/" [arbre "."] sous-type ["+" suffixe] *[";" paramètre]
A IANA atualmente define tipos dez: application, audio, example, font, image, message, model, multipart, texte video, juntamente com as quatro árvores subtipo seguintes: eixo padrão (sem prefixo), árvore editor (prefixo vnd.), árvore privada (prefixo prs.) e árvore sem registro (prefixo x.).
Por exemplo, o tipo de mídia text/html; charset=UTF-8é composto do tipo text, htmlo subtipo de árvore padrão e o parâmetro opcional charset=UTF-8.
De acordo com a RFC 6838, o uso da categoria de subtipo não registrado (prefixo x.) é fortemente desencorajado. Além disso, os subtipos prefixados x-ou X-não são mais considerados como pertencentes a essa categoria.
Lista de tipos de mídia comuns
A IANA mantém um registro de tipos de mídia e codificações de caracteres .
Alguns dos tipos mais comuns de mídia estão listados abaixo:
- Tipo application : arquivos multiuso.
-
application/EDI-X12 : Dados EDI ANSI ASC X12; definido na RFC 1767.
-
application/EDIFACT : Dados EDIFACT EDI ; definido na RFC 1767.
-
application/javascript : JavaScript ; definido na RFC 4329.
-
application/octet-stream : fluxo de dados arbitrário. Considerado o formato "padrão" em muitos sistemas operacionais , frequentemente usado para identificar arquivos executáveis , ou arquivos de tipo desconhecido, ou arquivos que devem ser baixados usando protocolos que não fornecem um campo de " disposição de conteúdo " em seu arquivo .head. O RFC 2046 o descreve como uma solução para subtipos e tipos não reconhecidos.
-
application/ogg : Ogg , um fluxo de dados multimídia, contêiner ; definido no RFC 3534.
-
application/pdf: Portable Document Format , PDF , utilizado para intercâmbio de documentos desde 1993; definido na RFC 3778.
-
application/xhtml+xml : XHTML ; definido na RFC 3236.
-
application/x-shockwave-flash : Arquivo Adobe Flash ; documentado por Adobe TechNote tn_4151 e Adobe TechNote tn_16509 .
-
application/json : JavaScript Object Notation ; definido no RFC 4627.
-
application/ld+json : Serialização baseada em JSON para dados vinculados .
-
application/xml : Linguagem de marcação extensível ; definido no RFC 3023.
-
application/zip : Arquivo ZIP .
-
application/vnd.oasis.opendocument.text : Texto OpenDocument (salvo).
-
application/vnd.oasis.opendocument.spreadsheet : Planilha OpenDocument (salva).
-
application/vnd.oasis.opendocument.presentation : Apresentação OpenDocument (gravada).
-
application/vnd.oasis.opendocument.graphics : Gráfico OpenDocument (salvo).
-
application/vnd.ms-excel : Arquivos do Microsoft Excel (.xls).
-
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet : Office Open XML Workbook ( .xlsx ) (formato de salvamento padrão no Microsoft Excel de 2007).
-
application/vnd.ms-powerpoint : Arquivos do Microsoft Powerpoint (.ppt).
-
application/vnd.openxmlformats-officedocument.presentationml.presentation : Apresentação Office Open XML (.pptx) (formato de salvamento padrão no Microsoft PowerPoint de 2007).
-
application/msword : Arquivos do Microsoft Word (.doc).
-
application/vnd.openxmlformats-officedocument.wordprocessingml.document : Documento Office Open XML (. Docx ) (formato de salvamento padrão no Microsoft Word de 2007).
-
application/vnd.mozilla.xul+xml : Arquivos Mozilla XUL .
- Tipo audio : áudio .
- Digite example.
- Digite font.
- Digite image.
- Digite message.
- Tipo model : modelo 3D.
- Tipo multipart : arquivo e outros objetos compostos por mais de uma parte.
-
multipart/mixed : Email MIME ; definido no RFC 2045 e no RFC 2046.
-
multipart/alternative : Email MIME ; definido no RFC 2045 e no RFC 2046.
-
multipart/related : Email MIME ; definido na RFC 2387 e usado por MHTML (correio HTML).
- Tipo text : texto legível por humanos ou código-fonte .
- Tipo video : vídeo .
Lista de tipos em avaliação
- Tipo application : arquivos multiuso.
-
application/x-javascript : Em avaliação.
Notas e referências
-
" Registro de tipo de mídia da Internet, consistência de uso " , W3C ,3 de junho de 2002(acessado em 29 de novembro de 2006 ) .
-
(en) Pedido de comentários N o 2.046 .
-
(en) Request for comments n o 6838 .
-
(en) Request for comments n o 1.767 .
-
(en) Request for comments n o 4329 .
-
(em) Request for comments n o 3534 .
-
(em) Request for comments n o 3778 .
-
(em) Request for comments n o 3236 .
-
(em) Request for comments n o 4627 .
-
(en) Request for comments 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
-
(em) Request for comments n o 3003 .
-
(en) Pedido de comentários N o 2.045 .
-
http://msdn.microsoft.com/en-us/library/ie/ms775147%28v=vs.85%29.aspx#_replace
-
http://www.iana.org/assignments/media-types/image/png
-
(em) Request for comments n o 3302 .
-
http://www.iana.org/assignments/media-types/image/vnd.microsoft.icon
-
http://www.djvu.org
-
(em) Request for comments n o 2.387 .
-
(em) Request for comments n o 2.318 .
-
(em) Request for comments n o 4180 .
-
(em) Request for comments n o 2.854 .
-
(em) Request for comments n o 3676 .
-
(em) Request for comments n o 4337 .
-
http://www.iana.org/assignments/media-types/video/quicktime
links externos
-
(em) Request for comments n o 6838 .
-
(em) Request for comments n o 2.048 .