Michele Pasin / Quotes

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 for offering different formats and language versions of the same Web document known as content negotiation. When a user agent (such as a browser) makes an HTTP request, it sends along some HTTP headers to indicate what data formats and language it prefers. The server then selects the best match from its file system or generates the desired content on demand, and sends it back to the client. [...] RDF/XML, the standard serialisation format of RDF, has its own content type, application/rdf+xml. Content negotiation thus allows publishers to serve HTML representations of a Web document to traditional Web browsers and RDF representations to Semantic Web-enabled user agents. This also allows servers to provide alternative RDF serialisation formats like Notation3 [N3] or TriX [TriX].

Saved 28 August 2013 / www.w3.org ↗

#web-documents #content-negotiation #server #format #documents

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…

Making Uris Dereferenceable | Ontogenealogy #content-negotiation #URI #server #header #machine

Any HTTP URI should be dereferenceable

Any HTTP URI should be dereferenceable, meaning that HTTP clients can look up the URI using the HTTP protocol and retrieve a description of the resource that…

Linked Data: Evolving The Web Into A Global Data Space #real-world-objects #URI #web-documents #objects #documents

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

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

Hadoop and MapReduce

Assuming that the volumes of data are larger than those conventional relational database infrastructures can cope with, processing options break down broadly…

What Is Big Data? An Introduction To The Big Data Landscape. #Hadoop #MapReduce #server #dataset

How URIs identifying information and non-information resources are dereferenced

URI Dereferencing is the process of looking up a URI on the Web in order to get information about the referenced resource. The W3C’s Dereferencing HTTP URIs…

Making Uris Dereferenceable | Ontogenealogy #information-resources #URI #server #clients #resources #representation