MIMEタイプ
ファイルの種類を表す情報だよ
メールにくっつけて送るよ
ホームページのファイルにくっつけて送るよ
簡単に書くよ
MIMEタイプ(読:マイムタイプ 英:media type)とは
ホームページのファイルやメールにくっつけて送られる「このファイルは、こんな種類のファイルですよ」な情報
です。
詳しく書くよ
サクっと一言で説明すると
ファイルの種類を表す情報
が「MIMEタイプ」です。
メールを送るとき、コンピュータ間でメールのファイルが受け渡しされます。
このとき、メールのファイルには「このファイルは、こんな種類のファイルですよ」な情報が くっついています。
例えば「普通のテキストですよ」や「HTMLファイルな感じです」などです。
「このファイルは、こんな種類のファイルですよ」な情報がMIMEタイプです。
ホームページを表示するとき、ホームページのファイルが置いてあるコンピュータ(Webサーバ)からホームページを見るときに使うソフト(Webブラウザ)に対して、ホームページのファイルが渡されます。
このとき、ホームページのファイルには「このファイルは、こんな種類のファイルですよ」な情報が くっついています。
例えば「HTMLファイルですよ」や「画像です」などです。
「このファイルは、こんな種類のファイルですよ」な情報がMIMEタイプです。
実際には「くっついている」と表現するよりも「一緒に送られる」と表現した方が正確かもしれませんけどね。
そこら辺は、ゆるく解釈してください。
メールヘッダ(メールの場合)やHTTPレスポンスヘッダ(ホームページのファイルの場合)と呼ばれる場所に付与される情報です。
MIMEタイプの形式は
ファイルの分類/ファイルの種類
です。
例えば「text/plain」というMIMEタイプがあります。
これは
「text」に分類される「plain」なファイル
を意味しています。
「text」はテキストです。
文字情報です。
「plain」は「飾り気のない」とか、そんな意味です。
プレーンヨーグルトのプレーンです。
つまり「text/plain」は
ふっつーのテキストファイル(中身が文字だけのファイル)
を意味しています。
あるいは「text/html」というMIMEタイプがあります。
これは
「text」に分類される「html」なファイル
を意味しています。
「text」はテキストです。
文字情報です。
「html」はHTMLです。
ホームページのファイルを作るときに使う、ファイルの書き方ルールです。
つまり「text/html」は
HTMLファイル(ホームページのファイル)
を意味しています。
もう1つ見てみましょう。
「image/png」です。
これは
「image」に分類される「png」なファイル
を意味しています。
「image」は画像です。
「png」はPNGです。
PNGが分からない人は「画像の種類(のひとつ)」と解釈してください。
つまり「image/png」は
PNGファイル(PNG形式の画像ファイル)
を意味しています。
このようにMIMEタイプはファイルの種類を表す情報です。
一言でまとめるよ
まぁ「MIMEタイプ」って単語が出てきたら「ファイルの種類を表す情報なんだな~」と お考えください。
おまけ
■訳してみるよ
「MIME(マイム)」は「Multipurpose Internet Mail Extensions(マルチパーパス・インターネット・メール・エクステンション)」の略です。
「multipurpose(マルチパーパス)」の意味は「多目的の」とかです。
「Internet(インターネット)」はIT用語の「インターネット」です。
「mail(メール)」の意味は「郵便」とか「郵便物」とかです。
「extensions(エクステンションズ)」は「extension(エクステンション)」の複数形です。
「extension(エクステンション)」の意味は「拡張」とかです。
「type(タイプ)」の意味は「型」とか「種類」とか「様式」とかです。
何となく くっつけると
多目的インターネット郵便拡張の種類
となります。






