MIME
Media Type atau dulu bernama MIME (Multipurpose Internet Mail Extensions) Type adalah protokol untuk mengenali jenis file di internet, dengan menggunakan MIME type maka browser atau aplikasi yang berinteraksi dengan file tersebut tahu apa yang harus digunakan dan dilakukan.
Software email client seperti Outlook atau Thunderbird akan menggunakannya untuk mengenali tipe attachment, browser seperti Mozilla Firefox atau Google Chrome akan memakainya untuk menampilkan file yang bukan dalam format HTML, mesin pencarian seperti Google atau Bing memanfaatkannya untuk mendeteksi jenis file data yang ada di website, dan masih banyak lagi.
Dilihat dari pentingnya Media Type untuk membantu dalam deteksi tipe file dan banyak program yang sudah mendukungnya maka kadang kita perlu mengetahui apa saja jenisnya dan ekstensi yang didukung.
Berikut contoh dari MIME :
Text Type :
'txt' => 'text/plain',
'htm' => 'text/html',
'html' => 'text/html',
'php' => 'text/html',
'css' => 'text/css',
'js' => 'application/javascript',
'json' => 'application/json',
'xml' => 'application/xml',
Archives :
'zip' => 'application/zip',
'rar' => 'application/x-rar-compressed',
'exe' => 'application/x-msdownload',
'msi' => 'application/x-msdownload',
'cab' => 'application/vnd.ms-cab-compressed',
Audio/Video :
'mp3' => 'audio/mpeg',
'ts' => 'video/MP2T',
'qt' => 'video/quicktime',
'mov' => 'video/quicktime',
Adobe :
'pdf' => 'application/pdf',
'psd' => 'image/vnd.adobe.photoshop',
'ai' => 'application/postscript',
'eps' => 'application/postscript',
'ps' => 'application/postscript',
MS Office :
'doc' => 'application/msword',
'rtf' => 'application/rtf',
'xls' => 'application/vnd.ms-excel',
'ppt' => 'application/vnd.ms-powerpoint',
Open Office :
'odt' => 'application/vnd.oasis.opendocument.text',
'ods' => 'application/vnd.oasis.opendocument.spreadsheet
sumber : link


Tidak ada komentar: