2010-05-21 1 views
1

, поскольку я стараюсь придумать название лучших методов в моих проектах, я борюсь с простым вопросом, но все же очень запутанным для меня.Термин использования URI или URL-адрес или другой?

Есть два способа, которые я использую для извлечения таблицы стилей или JavaScript файлы:

<link href="/myProject/public/styles/master.min.css?v=1274382274" media="screen" rel="stylesheet" type="text/css" /> 
<link href="http://mydomain.com/public/styles/master.min.css?v=1274382274" media="screen" rel="stylesheet" type="text/css" /> 

<script type="text/javascript" src="/myProject/public/scripts/master.min.js?v=1274394222"></script> 
<script type="text/javascript" src="http://mydomain.com/public/scripts/master.min.js?v=1274394222"></script> 

Я знаю, что http://[...] можно назвать как URI (как определенно difference between URI and URL)

но HREF или SRC который указывает путь в соответствии с корнем документа сервера, например /myProject/public.

Итак, что было бы лучшим термином, говоря об этих двух разных значениях href | src?

/myProject/public/[...] 
http://mydomain.com/[...] 
  • URI, так как он определяет расположение и идентификацию?
  • URL-адрес? Не знаете почему
  • Путь? Окончательный нет IMO
  • Другой термин, просьба указать и объяснить

Мой дизайн независим как от HREF и СРК, в противном случае я бы просто использовал эти два термина HREF и SRC, конечно. Итак, в общем, мне нужен термин, который указывает выше, говоря о том, что касается href и src.

Спасибо!

+1

Я считаю, что связанный вопрос отлично отвечает на ваш вопрос. Больше нечего сказать. Все URL-адреса являются URI, но не наоборот. Оба примера вы написали все URL-адреса (и, соответственно, URI). Первый - относительный URL, а второй - абсолютный URL. Оба являются URL-адресами, поскольку они * определяют * ресурс. URN представляют собой, например, URI, но не URL-адреса. Они определяют ресурс, но не предоставляют никаких средств для его поиска. http://en.wikipedia.org/wiki/Uniform_Resource_Name –

+0

@Mehrdad Thx много, вы могли бы поставить это как ответ, чтобы я мог пометить его как ответ. После дальнейшей проверки это имеет смысл. Большое спасибо. –

+0

Скопировал это как ответ. –

ответ

2

Я считаю, что связанный вопрос отлично отвечает на ваш вопрос. Больше нечего сказать. Все URL-адреса: URIs, но не наоборот. Оба примера вы написали все URLs (и, следовательно, URI тоже). Первый - относительный URL, а второй - абсолютный URL. Оба являются URL-адресами, поскольку они определяют ресурс. URNs - это, например, URI, но не URL. Они определяют ресурс, но не предоставляют никаких средств для его поиска.

1

Что скрывала дефиниционной подхода (то есть «каждое А есть В») является то, что «URI против вопроса URL» действительно исторический.

Термин «URL» использовался в спецификациях только в течение нескольких лет. Однако это были именно те годы, когда Интернет стал популярным. Таким образом, все узнали о «URL-адресах», «сайтах», «страницах», «адресах», и даже если W3C стремился к стиранию этих сомнительных терминов и понятий из умов людей, вред был нанесен.

 Смежные вопросы

  • Нет связанных вопросов^_^