RDF Vocabularies RSS 1.0 documents, because they are (My web server)

RDF Vocabularies RSS 1.0 documents, because they are RDF documents, can be processed by RDF processors. More often, they are processed by information feed aggregators that treat the content pretty much as XML rather than RDF or might limit awareness of RDF to the previously described association between rdf:li elements and item elements. However, other RDF vocabularies can be included inside RSS 1.0 documents. These vocabularies are covered in the following sections. Dublin Core The Dublin Core RSS 1.0 module, described in Chapter 10, is an RSS-standardized version of the wider Dublin Core Metadata Initiative, which is expressed in RDF. Full information about the Dublin Core Metadata Initiative is located at http://dublincore.org/. FOAF You saw earlier in this chapter how RDF can express relationships between a resource, its properties, and their values. RDF is also well-suited to capture information about human relationships. The Friend of a Friend specification which, at the time of writing, is undergoing development, attempts to capture and express information about human relationships in ways that can be expressed in markup or visually. The FOAF specification is located at http://xmlns.com/foaf/0.1/. The version number, 0.1, indicates that the FOAF specification is very much at an early stage of development. The following markup is contained in the RSS 1.0 information feed for Danny Ayers and attempts to express some information about Danny: Danny 669fe353dbef63d12ba11f69ace8acbec1ac8b17 There is a person whose nickname is Danny. You will sometimes see a foaf:name element used to express the same notion. This person has a homepage located at http://dannyayers.com. The person has a foaf:mbox_sha1sum property with a value of 669fe353dbef63d12ba11f69ace8acbec1ac8b17. Other FOAF elements such as foaf:img can be used to associate this person about whom you already have learned something with a visual representation of that person. The more FOAF elements are used the more you begin to build up a picture (forgive the pun) of the person. The rdfs:seeAlso element allows machines to access additional RDF-based information about the person. This begins to put in place the pieces of information that allow machine-based association of information. The processing of FOAF data enables the beginning of a machine-based version of the World Wide Web, with the URIbased information being the machine-targeted equivalent of hyperlinks in HTML or XHTMLWeb pages. 117 RDF: The Resource Description Framework

Leave a Reply