「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

text/javascript【MIMEタイプ】

pointこの用語のポイント

pointファイルの種類を表す情報だよ

point「JavaScriptファイル」を表現しているよ

スポンサーリンク

簡単に書くよ

text/javascript【MIMEタイプ】(読:テキスト/ジャヴァスクリプト)とは

ホームページのファイルやメールにくっつけて送られる「このファイルは、こんな種類のファイルですよ」な情報(MIMEタイプ)のひとつ
であり

「このファイルはJavaScriptファイル(中身がJavaScriptで書かれているテキストファイル)ですよ」を意図した表現
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

JavaScript
JavaScriptファイル
MIMEタイプ(マイムタイプ)


について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

JavaScriptは「ホームページに動きをつけるときに使われる(簡易的な)プログラミング言語」です。
ホームページ関連の勉強をしたことがある人は馴染みがあるはずです。
詳細は、用語「JavaScript」の説明を ご覧ください。

JavaScriptファイルは「JavaScriptで書かれたテキストファイル(中身が文字だけのファイル)」です。
「JavaScript」で書いた「ファイル」だから「JavaScriptファイル」です。
ホームページに動きを付けるためのあれやこれやを書きます。

MIMEタイプは「ファイルの種類を表す情報」です。
これは少し詳しく説明しておきましょう。

メールを送るとき、コンピュータ間でメールのファイルが受け渡しされます。

text/javascript

このとき、メールのファイルには「このファイルは、こんな種類のファイルですよ」な情報が くっついています。
例えば「普通のテキストですよ」や「HTMLファイルな感じです」などです。

text/javascript2

「このファイルは、こんな種類のファイルですよ」な情報がMIMEタイプです。

text/javascript3

ホームページを表示するとき、ホームページのファイルが置いてあるコンピュータWebサーバからホームページを見るときに使うソフトWebブラウザに対して、ホームページのファイルが渡されます。

text/javascript4

このとき、ホームページのファイルには「このファイルは、こんな種類のファイルですよ」な情報が くっついています。
例えば「HTMLファイルですよ」や「画像です」などです。

text/javascript5

「このファイルは、こんな種類のファイルですよ」な情報がMIMEタイプです。

text/javascript6

実際には「くっついている」と表現するよりも「一緒に送られる」と表現した方が正確かもしれませんけどね。
そこら辺は、ゆるく解釈してください。
メールヘッダ(メールの場合)HTTPレスポンスヘッダ(ホームページのファイルの場合)と呼ばれる場所に付与される情報です。

MIMEタイプの形式は

ファイルの分類/ファイルの種類

になっています。

例えば「text/plain」というMIMEタイプがあります。
これは

「text」に分類される「plain」なファイル

を意味しています。

text/javascript7

「text」はテキストです。
文字情報です。

「plain」は「飾り気のない」とか、そんな意味です。
プレーンヨーグルトのプレーンです。

つまり「text/plain」は

ふっつーのテキストファイル

を意味しています。

MIMEタイプは「text/plain」以外にも いろいろ あります。

以上を踏まえて、いろいろあるMIMEタイプのひとつで

「これはJavaScriptファイルですよ!」を意味するMIMEタイプ

が「text/javascript」です。
「text/javascript」は

「text」に分類される「javascript」なファイル

を表現しています。

text/javascript8

上でも書きましたが「text」はテキストです。
文字情報です。

「javascript」はJavaScriptです。

つまり「text/javascript」は

JavaScriptファイル(JavaScriptで書かれたテキストファイル)

を意味しています。

なお、JavaScriptファイルを意味するMIMEタイプには、他に「application/javascript」と「application/x-javascript」があります。

「application/x-javascript」は忘れてもOKです。
「x-」は正式ルールになっていない(標準化されていない)やつに付く目印です。
JavaScriptファイルのMIMEタイプが正式に決まる前に使っていたやつだと思います。

「text/javascript」と「application/javascript」は、どちらが正式なのか分かりませんでした。

基本的には「text/javascript」でも「application/javascript」でも、あるいは「application/x-javascript」でも動くはずですけどね。
どれか使ってみて、期待通りに動かなかったら別のを使えば良いと思います。


image piyo2

一言でまとめるよ

まぁ「text/javascript」って単語が出てきたら「JavaScriptファイル(中身がJavaScriptで書かれているテキストファイル)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像054
書籍画像033

おまけ

■訳してみるよ

「text(テキスト)」の意味は「文章」とか「本文」とか「原文」とかです。
「javascript(ジャヴァスクリプト)」はプログラミング言語の「JavaScript」です。
何となく くっつけると

文章/JavaScript

となります。




書籍画像
わわわ説明術コラム
宣伝だよ
実務で役立つ バックアップの教科書 基本の考え方からツール活用・差分管理・世代管理・データ保全・リストア・リカバリー・可用性の確保まで
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
実践サイバーセキュリティ入門講座 現場に残された痕跡からハッカーの攻撃を暴け