Большинство аббревиатур, которые мы с вами рассматриваем в ставшей уже традиционной для "Компьютерных вестей" рубрике FAQ, довольно специфичны и нужны далеко не всем и не всегда. В этом плане сегодняшняя аббревиатура отличается от них, потому что электронной почтой пользуются если не все, то почти все (по крайней мере, если у вас есть доступ к Интернету, то с вероятностью 99,9% можно считать, что у вас есть и электронный почтовый ящик - на корпоративном ли сервере, на бесплатном ли сервисе, не суть важно). А MIME и электронная почта - это вещи, которые неразрывно связаны друг с другом.
Итак, что же скрывается за этими четырьмя буквами? MIME, вообще говоря, расшифровывается как Multipurpose Internet Mail Extensions. На русский язык это можно перевести как "многоцелевые расширения интернет-почты". Фактически, именно благодаря MIME пользователи имеют возможность пересылать по электронной почте не только ASCII-текст, но и другие виды данных - музыку, картинки, заархивированные документы и т.д., и т.п. Собственно говоря, даже сам текст в кодировках, отличных от ASCII, как и заголовки, содержащие символы в таких кодировках, тоже передаются именно с использованием MIME.
Идея передачи бинарных данных по текстовым протоколам с помощью расширений MIME оказалась применимой не только для электронной почты. В World Wide Web MIME используется для определения типа контента браузером, что позволяет, например, открывать DOC-файлы сразу с помощью Microsoft Word, а мультимедийные - с помощью соответствующих проигрывателей. При этом система MIME расширяема, и каждый разработчик какого-либо формата может добавить свой MIME-тип, который будет использоваться для передачи файлов данного формата.
Названия типов данных в MIME записываются в виде "тип/подтип". Среди основных MIME-типов данных стоит, пожалуй, упомянуть следующие:
- text/plain - обычный неформатированный текст (MIME-тип по умолчанию);
- text/html - гипертекст;
- image/jpg - JPEG-изображения;
- audio/mp3 - MP3-аудиозаписи;
- application/x-zip-compressed - ZIP-архивы;
- multipart/mixed - текст с разнообразными вложениями.
Общий вид MIME-сообщения таков: версия формата MIME; заголовки, описывающие его содержимое; описание разделителя (для составного сообщения); пустая строка; тело сообщения.
Вадим СТАНКЕВИЧ,
[email protected]
Горячие темы