URLスキーム
URLの先頭の部分だよ
「http://」とか「ftp://」とかだよ
もしくは、スキーム名を使ってアプリを起動できる仕組みだよ
簡単に書くよ
URLスキーム(読:ユーアールエルスキーム 英:URI scheme)とは
スキーム名のこと。
用語の中身としては
「どんな手段で通信しますよ」を示す情報
であり
ホームページの住所(URL)の先頭にくっついている「http://」とかのこと
です。
あるいは
URLのスキーム名部分にアプリを指定することで、そのアプリを起動できる仕組みのこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「URL」と「スキーム名」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
URLは「ホームページの住所」です。
ホームページの置いてある場所とかファイル名とかを示す情報です。
例えば
http://wa3.i-3-i.info/extension/index.html
というURLが あったとしましょう。
このURLは
「wa3.i-3-i.info」という名前のコンピュータの中にある「extension」という名前のディレクトリの中にある「index.html」という名前のファイル
を意味します。
スキーム名は、URLの先頭にくっついている「http://」の部分です。
スキーム名は「どんな手段で通信するの?」を示しています。
※正確には「http://」の「http」がスキーム名です。「:」が区切り文字で「//」は……気にしないでください。
スキーム名として、よく見かけるのは「http://」と「https://」でしょう。
「http://」は「HTTPで やり取りするよ!」を示しています。
「https://」は「HTTPSで やり取りするよ!」を示しています。
HTTPやHTTPSはインターネットをやるときに使います。
スキーム名として「http://」や「https://」が付いていたら「インターネットっぽいやり取りをするんだな」と解釈してください。
他にも、いろいろなスキーム名があります。
どんなのがあるか気になる方は他のところで勉強してください。
スキーム名として指定されるのは、基本的に通信プロトコル(通信するときに使う お約束事)です。
ただし、スマホではスキーム名でアプリを指定する使い方が流行っているみたいです。
私も詳しくは知りませんが、例えば「photos-redirect://」とブラウザ上で指定することで写真アプリを起動したりできるようです。
以上を踏まえて
スキーム名の別の呼び名
が「URLスキーム」です。
あるいは「スキーム名の部分にアプリを指定することで、そのアプリを起動できる仕組み」が「URLスキーム」です。
どちらかといえば、後者を指して「URLスキーム」を表現することが多いでしょうかね。
例えば、iPhoneではブラウザに「music://」と入力すると音楽アプリが起動します。
この動作を指して「音楽アプリをURLスキームから開く」などと表現するようです。
一言でまとめるよ
まぁ「URLスキーム」って単語が出てきたら「URL
(ホームページの住所に相当する情報)の先頭部分に書いてある『http://』とかのこと、もしくはURLの先頭部分『~~://』に名前を指定してアプリを開くことなんだな~」と お考えください。
おまけ
■訳してみるよ
「URL」は「Uniform Resource Locator(ユニフォーム・リソース・ロケータ)」の略です。
「uniform(ユニフォーム)」の意味は「同形の」とか「一様な」とか「均一の」とかです。
「resource(リソース)」の意味は「資源」とかです。
「locator(ロケータ)」の意味は「位置を示すための装置」だそうです。
「scheme(スキーム)」の意味は「計画」とか「企画」とか「図表」とか「枠組み」とかです。
何となく くっつけると
同形の資源位置を示すための装置の枠組み
となります。
よく分かりませんね。
■検索してみる?






