Michele Pasin / Quotes

The Web is intended to be an information space that may be used by humans as well as by machines

HTTP URIs should be dereferenceable, i. e. HTTP clients can look up the URI using the HTTP protocol and retrieve a description of the resource that is identified by the URI. The Web is intended to be an information space that may be used by humans as well as by machines. Both should be able to retrieve representations of resources in a suitable form, e.g. HTML for humans and RDF for machines, using an HTTP mechanism called content negotiation. The basic idea of content negotiation is that HTTP clients send HTTP headers with each request to indicate what kinds of documents they prefer. Servers can inspect these headers and select an appropriate response. If the headers indicate that the client prefers HTML, then the server will respond by sending an HTML document. If the client prefers RDF, then the server will send the client an RDF document.

Cool URIs for the Semantic Web describes and motivates two different strategies used to make URIs that identify real-world objects dereferenceable - 303 URIs and hash URIs. Both strategies ensure that objects and the documents that describe them are not confused, and that humans as well as machines can retrieve appropriate representations.

Saved 4 September 2014 / ontogenealogy.com ↗

#content-negotiation #URI #server #header #machine

Content negotiation for RDF and HTML

Web clients and servers use the HTTP protocol [RFC2616] to request representations of Web documents and send back the responses. HTTP has a powerful mechanism…

Cool Uris For The Semantic Web #web-documents #content-negotiation #server #format #documents

Hash URIs versus 303 redirects

The solutions described in the following apply to deployment scenarios in which the RDF data and the HTML data is served separately, such as a standalone…

Cool Uris For The Semantic Web #web-documents #server #URI #HTML #web-server #RDF

Restful urls

In keeping with the principle of universal access to information, /programmes was designed to be RESTful. Not RESTful as in a RESTful API and some other…

Designing A Url Structure For Bbc Programmes | Smethurst #JSON #XML #representation #URL #content-negotiation

Rules for annotation properties in OWL DL

OWL DL allows annotations on classes, properties, individuals and ontology headers, but only under the following conditions: The sets of object properties…

Owl Web Ontology Language Reference #properties #OWL-DL #class #header #conditions

What is good is what works

What is good is what works. For many applications there is no need for machines to automatically determine the meaning of terms; the human can simply hardwire…

Where Are The Semantics In The Semantic Web? #browser #Semantic-Web #shopping-agents #semantics #header #software

A library, not a graveyard, for research

With this massive catalogue stored in its servers, the PLOS staff has to be very careful that it’s running a library and not a graveyard for scientific…

100,000 Articles - And The Data Scientists Who Mine Them - Bio-it World #server #metadata #algorithm