Схема URL или пространство имен URL, которое является правильным?
Я понимаю, что этот вопрос довольно педантичный, но мне нравится, когда информация разбирается правильно. В любом случае, после прочтения поста в Stackru о разнице между URL, URI и URN, я был направлен на этот документ: https://www.w3.org/TR/uri-clarification/
И после прочтения мне кажется, что схема URI формулировки верна, но схема URL/URN/... неверна, что "http:", "isbn:" и подобные им на самом деле просто пространства имен, а не схемы. Но я немного погуглил и несколько раз прочитал схему URL. Я в замешательстве, так как я не родной, возможно, я неправильно понимаю документ.
1 ответ
IETF
IETF называет их схемами URI.
Ссылка: раздел 3.1 в стандарте IETF URI (выделено жирным шрифтом):
Процесс регистрации новых схем URI определен […]
(В прошлом они также использовали другие термины, например имена схем URL.)
WHATWG
WHATWG называет их схемами URL.
Ссылка: раздел 4.1. в стандарте URL WHATWG (выделено жирным шрифтом):
Схема URL - это строка ASCII, которая идентифицирует тип URL и […]
Здесь нет ничего удивительного, потому что IETF рекомендует использовать термин URI, а WHATWG рекомендует использовать термин URL. Подробности в этом ответе.
Термин пространство имен используется, например, для определенных частей URN (т. Е. URL /URI с urn
схема).