12
MIME EXTENSIONES DE CORREO INTERNET MULTIPROPÓSITO . SERIE DE ESPECIFICACIONES DIRIGIDAS AL INTERCAMBIO TRANSPARENTE DE TODO TIPO DE ARCHIVOS A TRAVÉS DE INTERNET. MIME SE EMPLEÓ ORIGINALMENTE PARA DESCRIBIR EL CONTENIDO DE LOS E- MAILS, PERO LUEGO SE EXTENDIÓ PARA DESCRIBIR CUALQUIER TIPO DE CONTENIDO.

MIME

  • Upload
    rangle

  • View
    53

  • Download
    1

Embed Size (px)

DESCRIPTION

MIME. Extensiones de Correo Internet Multipropósito . - PowerPoint PPT Presentation

Citation preview

MIMEE X T E N S I O N E S D E C O R R E O I N T E R N E T M U L T I P R O P Ó S I T O .

SERIE DE ESPECIFICACIONES DIRIGIDAS AL INTERCAMBIO TRANSPARENTE DE TODO TIPO DE ARCHIVOS A TRAVÉS DE INTERNET.

MIME SE EMPLEÓ ORIGINALMENTE PARA DESCRIBIR EL CONTENIDO DE LOS E-MAILS, PERO LUEGO SE EXTENDIÓ PARA DESCRIBIR CUALQUIER TIPO DE CONTENIDO.

Uso de MIMEPERMITE MEJORAR LA POSIBILIDAD DE TRANSFERENCIA DE TEXTO ENTRE DISTINTOS IDIOMAS Y ALFABETOS EN EL ENVÍO DE EMAILS, Y TAMBIÉN SIRVE PARA EL ENVÍO DE ARCHIVOS A TRAVÉS DEL PROTOCOLO HTTP.

MIME DEFINE MECANISMOS PARA EL ENVÍO DE OTRO TIPO DE INFORMACIÓN , INCLUSO TEXTO QUE UTILIZAN CARACTERES ESPECIALES NO ASCII , COMO TAMBIÉN CONTENIDO COMO IMÁGENES, SONIDOS, VIDEOS Y PROGRAMAS DE COMPUTADORAS.

TiposEL TIPO MIME TIENE DOS COMPONENTES: UN TIPO Y UN SUBTIPO, LOS CUALES ESTÁN SEPARADOS POR UNA DIAGONAL ( / ) . ALGUNOS EJEMPLOS INCLUYEN TEXTO/PLANO, TEXTO/HTML, IMAGEN/GIF, IMAGEN/JPEG, Y APLICACIÓN/MSWORD. LOS USUARIOS PUEDEN CONTROLAR EL MANEJO QUE HACE SU CLIENTE DE CORREO DE LOS ARCHIVOS ADJUNTOS DE UN TIPO DADO, A TRAVÉS DE UN ARCHIVO DE LA CONFIGURACIÓN LLAMADO ARCHIVO DE TIPOS MIME

Los tipos de MIME están estandarizados por un grupo llamado IANA (Autoridad de asignación de números de Internet). A continuación encontrará una lista no taxativa de

los tipos de MIME más comunes:

Tipo de MIME Tipo de archivo Extensión asociada

application/atom+xml Archivos en formato ATOM atom

application/iges Archivos CAS iges

application/javascript Archivos JavaScript js

application/dxf Archivos AutoCAD dxfapplication/mp4 Archivos MPEG4 mp4

application/iges Formato de intercambio IGES CAD igs, iges

application/octet-stream Archivos binarios no interpretados bin

application/msword Archivos de documentos Microsoft Word doc

application/pdf Archivos Adobe Acrobat pdf

application/postscript Archivos PostScript ai, eps, ps

application/rtf Formato de texto enriquecido rtf

application/sgml Archivos SGML sgml

application/vnd.ms-excel Archivos de hojas de cálculo Microsoft Excel xls

application/vnd.ms-powerpoint

Archivos de presentación Microsoft Powerpoint ppt

application/xml Archivo XML xmlapplication/x-tar Archivos TAR comprimidos tarapplication/zip Archivos ZIP comprimidos manaudio/basic Archivos de audio básicos au, sndaudio/mpeg Archivo de audio MPEG mpg,mp3audio/mp4 Archivo de audio MPEG-4 mp4audio/x-aiff Archivos de audio AIFF aif, aiff, aifcaudio/x-wav Archivos de audio Wav wavimage/gif Imágenes Gif manimage/jpeg ?Imágenes Jpeg jpg, jpeg, jpeimagen/png Imágenes PNG pngimage/tiff ?Imágenes Tiff tiff, tifimage/x-portable-bitmap Archivos Bitmap PBM pbmimage/x-portable-graymap Archivos Graymap PBM pgm

image/x-portable-pixmap Archivos Pixmap PBM ppm

multipart/x-zip Archivos comprimidos en Zip zip

multipart/x-gzip Archivos comprimidos en Zip GNU gz, gzip

text/css Hoja de estilo css

text/csv Archivos de texto separados por comas csv

text/html Archivos HTML htm, html

text/plain Archivos de texto sin formato txt, g, h, c, cc, hh, m, f90

text/richtext Archivos de texto enriquecido rtx

text/rtf Archivos de texto con formato enriquecido rtf

text/tab-separated-value Archivos de texto separados por tabulador tsv

text/xml Archivos XML xmlvideo/h264 Vídeos H.264 h264video/dv Vídeos DV dvvideo/mpeg Vídeos MPEG mpeg, mpg, mpevideo/quicktime Vídeos QuickTime qt, movvideo/msvideo Vídeos Microsoft Windows avi

LOS LENGUAJES DE INTERNET SON INSTRUCCIONES UTILIZADAS POR LAS PAGINAS WEB

E INTERPRETADOS POR NUESTRO NAVEGADOR

PARA QUE EL NAVEGADOR SEA CAPAZ DE PROCESARLOS ADECUADAMENTE DEBEN ESTAR EN

UN FORMATO QUE ESTE PUEDA ENTENDER ALGUNOS

LENGUAJES DE PROGRAMACIÓN SON:

HTMLXML

JAVA SCRIPTJAVA

Lenguajes de internet

HTML

HTML son las siglas de Hyper Text Markup Language, que significa Lenguaje de Composición de Hipertexto. Un archivo HTML es un archivo de texto que contiene un conjunto de etiquetas predefinidas que son usadas para especificar cómo deben desplegarse los datos en un navegador u otro programa de aplicación.

HTML

Por ejemplo, insertar la etiqueta predefinida "<i>" e "</i>" alrededor de una frase, va a poner en itálicas la frase desplegada. Debido a que HTML se compone de texto, puedes crear un archivo HTML usando un editor de texto. Para permitir que el navegador Web interprete cómo quieres desplegar la página, debes guardar el archivo con una extensión "htm" o "html". Observa que "<" y ">" indican respectivamente el inicio y fin de una etiqueta.

XML

Otro lenguaje de composición de documentos de texto es el XML (eXtensible Markup Language -Lenguaje de Composición Ampliable-). Mientras que las etiquetas de HTML especifican cómo se debe desplegar el texto, las etiquetas XML se utilizan para indicar lo que significa cierto texto. Otra diferencia importante entre HTML y XML es que no existen etiquetas predefinidas en XML. Los usuarios son libres de definir sus propias etiquetas.

Debido a que XML sólo organiza los datos asignándoles etiquetas descriptivas, se utiliza XSL (Extensible Stylesheet Language, -Lenguaje Extensible de Hoja de Estilo) para especificar cómo un documento XML podría ser interpretado y desplegado por el navegador

Java Script

Java Script es un lenguaje de scripts, lo que significa que las instrucciones que escribe el programador no se compilan. Más bien son interpretadas por una aplicación en el momento en que se carga o se corre el script.

Los guiones se incluyen dentro de un documento HTML utilizando la etiqueta <SCRIPT>. Con Java Script puedes manipular el comportamiento del navegador (por ejemplo, puedes crear ventanas tipo pop-up), puedes controlar la interacción con el usuario y generar páginas Web al instante.

Java

Java es un lenguaje de programación orientado a objetos.

Java soporta aplicaciones pesadas o grandes, el tipo de programas que normalmente están en las paginas son pequeñas rutinas llamadas applets

Un applet es un fregamiento de código diseñado para se ejecutado dentro de un navegador

Todos los navegadores contienen una JVM(java virtual machine) que es la que se encarga de ejecutar el código java pre compilado