Схема 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 схема).

Другие вопросы по тегам