HTML(など)で使うURIの相対的な表記方法についてまとめる
いい加減「ネットワークパス参照」とか覚えたいので。
とはいっても、基本的にはRFC 3986を読めば書いてあるのだが。
Uniform Resource Identifier (URI): 一般的構文
//
で始まるやつ。- 「ネットワークパス参照」
- 昔はあまり見なかったが、httpsや、外部でホスティングされているJavaScriptの使用が流行ったせいで最近ではけっこう見る。
- この名前だと誰も覚えられないと思う。「スキーム相対」とかそんな感じにしてはどうか。関係ないがスキームとスキーマがどっちがどっちかも覚えられない。
/
で始まるやつ。- それ以外。
それにしても問題は、人に伝えるときだ。どの表記方法も、正しい名前ではまず通用しないと思われる。
かといって十分に知れ渡った慣用名があるという感じでもない。実例を出しつつ伝えるのがベターか。