innovation in metadata design, implementation & best practices

DCMI Metadata Terms available in multiple formats via content negotiation

Thursday, June 14, 2012

Following the W3C guidelines "Best Practice Recipes for Publishing RDF Vocabularies", documentation of DCMI's metadata terms may now be requested by Web browsers and software applications in several formats. For example, an RDF description of the DCMI property "Title" may be requested as a file in RDF/XML or Turtle syntax, via HTTP content negotiation, or as an HTML page with an RDF representation embedded in its markup using RDFa. Since March 2000, users navigating to the URI http://purl.org/dc/elements/1.1/title in a Web browser have been shown a difficult-to-read RDF/XML schema. Browsers will now display a human-readable HTML document, and most browsers will take users to the spot in the page where the property "Title" is defined. DCMI's implementation of content negotiation was undertaken by Jon Phipps with assistance from Tom Baker and Jinho Park. Interested software implementers are invited to inspect, comment on, contribute to, or raise issues about the approach taken, which is fully documented in an open-source repository on GitHub.