Pull to refresh

Семантическому вебу — крутые адреса!

Reading time 1 min
Views 1.2K
Небольшое лирическое отступление. Глядя на историю веба, понимаешь что делали как в хороших городках: сначала клали основные тротуары. В добавок к этому люди протаптывали удобные тропинки. А потом эти тропинки (там где людям удобно) асфальтировали, и получалось все хорошо. Так и в вебе. Сначала появился довольно убогий HTML, который до нашего времени разросся практически в универсальный и совершенный инструмент. Потому что доделывали его так, что б было удобно, основываясь на опыте, а не на тычке пальцем в небо.

Так вот, W3C поглядев, как люди привязывают к одному адресу FOAF, OpenID и что-нибудь еще решили стандартизировать это все и сделать более умным.

Задачу они себе поставили — стандартизировать URI тут я приведу выводы их последнего драфта.

К примеру есть корпорация Example Inc. там работают Алиса и Боб.
www.example.com
the homepage of Example Inc.
www.example.com/people/alice
the homepage of Alice
www.example.com/people/bob
the homepage of Bob



Сформулируем проблему?

Предположим компания хочет выпендриться и опубликовать информацию об Алисе в формате N3
<URI-Алисы> a foaf:Person;
foaf:name "Alice";
foaf:mbox <mailto:alice@example.com>;
foaf:homepage <http://www.example.com/people/alice>


По всем правилам RDF <URI-Алисы> должно содержать ссылку на нее. Но ссылку куда? На www.example.com/people/alice нельзя, потому что по правилам <URI-Алисы> a foaf:Person; должно содержать именно ссылку на человека.

Читать далее в моем блоге >>
Tags:
Hubs:
+1
Comments 8
Comments Comments 8

Articles