Обсуждение:URI

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Приведите пример data:// URI - очень необычно и мало кто знает

Наверное, предполагается, что сначала заинтересовавшиеся пойдут по ссылке URL, откуда смогут перейти на data: URL.

Раздел "Разбор структуры URI" весьма слабо коррелирует с предшествующим описанием самой "Структуры URI". Осталось непонятным, кем рекомендуется описанный там регэксп, почему в "путь" включены и имя пользователя, и порт. Хочется заменить слово "путь" на "источник", но при этом я могу сослаться только на RFC, а не нарушу ли я таким цитированием чьих-либо прав, - мне пока неясно.

Данный регэксп рекомендован в RFC 3986 на страницах 49—50. Он не противоречит тому, что написано в структуре URI. Под словом «путь» в регэкспе понимается «path», а под «источником» понимается «authority». --CodeMonk 03:46, 15 ноября 2006 (UTC)[ответить]

А не коррелирует ли URI с именованием файлов в UNIX (особенно относительный URI), и не стоит ли упомянуть об этом в статье?

единообразный???[править код]

Почему "единообразный идентификатор ресурса"? Ведь общепринятый перевод - "унифицированный идентификатор ресурса". jupy 13:38, 24 декабря 2008 (UTC)[ответить]


Список схем[править код]

Может стоит сделать соответсвующий раздел (или вставить ссылку?), и указать как связаны понятия "схема" (кстати в статье "схема" не упомянуто значение, использующееся в этой статье) и "Сетевой протокол"?

Кажется неправильным, что здесь нет ссылок about: URI и data: URL, но куда лучше их воткнуть - не знаю.

А ещё - правильно ли, то что about: '''URI''' а data: '''URL'''? Может всё-таки data: '''URI'''?

Mcherenkov 09:25, 23 апреля 2009 (UTC)[ответить]

URI != URL + URN.[править код]

  1. Формат URL являеться частным случаем URI.
  2. Формат URN являеться частным случаем URI.
  3. Строка URI не может состоять из URL и URN!

Описаное в статье не верно, и протеворечит http://ru.wikipedia.org/wiki/URL:
URI = URL + URN.
Примеры:
1) URI = http://ru.wikipedia.org/w/index.php?title=URI&stable=0#.D0.9E.D1.81.D0.BD.D0.BE.D0.B2.D1.8B
где:
URL = http://ru.wikipedia.org/
URN = w/index.php?title=URI&stable=0#.D0.9E.D1.81.D0.BD.D0.BE.D0.B2.D1.8B -Это не URN, a часть URL(/<URL‐путь>?<параметры>#<якорь>)
2)URI = ftp://ftp.dlink.ru/pub/ADSL/
где:
URL = ftp://ftp.dlink.ru/
URN = pub/ADSL/ -Это не URN, a часть URL(/<URL‐путь>?<параметры>#<якорь>)

Правильно нужно написать так:
Примеры:
1) URL = http://ru.wikipedia.org/w/index.php?title=URI&stable=0#.D0.9E.D1.81.D0.BD.D0.BE.D0.B2.D1.8B
2) URL = ftp://ftp.dlink.ru/pub/ADSL/
3) URN = urn:ISBN:0-395-36341-1 - это URI который указывает на ресурс (книгу) 0-395-36341-1 в пространстве имён ISBN, предполагается, что способ доставки по умолчанию

188.231.149.239 13:14, 12 апреля 2011 (UTC)[ответить]

Абсолютно с Вами согласен! Исправил это недоразумение. Анатолий Ухванов 06:16, 14 мая 2012 (UTC) А где в вышеуказанном примере URI? Почему не написать URI=URL=...?[ответить]


Фразы "URI является либо URL, либо URN, либо одновременно обоими" и "URL — это URI, который, помимо идентификации ресурса, предоставляет ещё и информацию о местонахождении этого ресурса" взаимоисключающие, не так ли? Раз URI более общее, то он должен говорить больше, чем его часть... Videak (обс.) 15:49, 1 апреля 2020 (UTC)[ответить]

Неверное представление ссылки[править код]

Цитирую

Иными словами, если мы захотим использовать в URI символы кириллицы, или иероглифы, или, скажем, специфические символы французского языка, то нам придётся кодировать URI таким же образом, каким в Википедии кодируются URL с символами Юникода. Например, строка вида:

http://ru.wikipedia.org/wiki/Кириллица

кодируется в URL как:

http://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BA%D1%80%D0%BE%D0%BA%D1%80%D0%B5%D0%B4%D0%B8%D1%82


Конец цитаты.

Обратите внимание на последнюю строчку:

http://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BA%D1%80%D0%BE%D0%BA%D1%80%D0%B5%D0%B4%D0%B8%D1%82

Этот текст ссылка на страницу:

http://ru.wikipedia.org/wiki/Микрокредит

Чтобы верно указать ссылку на

http://ru.wikipedia.org/wiki/Кириллица

код должен иметь вид

http://ru.wikipedia.org/wiki/%D0%9A%D0%B8%D1%80%D0%B8%D0%BB%D0%BB%D0%B8%D1%86%D0%B0

MUDOR 13:45, 14 августа 2011 (UTC)[ответить]

Вношу соответствующую правку.

И нафига полностью перевели термины ?[править код]

IMHO, С полным переводом терминов (а самое главное - без приведения оригинальных английских названий) статья теряет большу́ю часть своей полезности. Grain 19:13, 25 июня 2012 (UTC)[ответить]


Произношение URI по-русски[править код]

Записано: "По-русски иногда неправильно говорят [у́ри]" -- в головном описании URI. Мало того, что это оценочное суждение, так как я вот за время работы в IT такого не слышал, так кроме того данная информация вообще лишняя. Wladimir 777 (обс.) 10:26, 29 декабря 2017 (UTC)[ответить]