Guest / Items

Buzzword.org.uk Draft: RDF Extracted Attributes from Styled Elements

Get Feed
Buzzword.org.uk Draft: RDF Extracted Attributes from Styled Elements
Description
some rights reserved

GRDDL provides a powerful and robust mechanism for extracting RDF triples from XHTML, and more generally any XML-based markup. By introducing an initial “tidying” stage beforehand, GRDDL can also be applied to HTML. GRDDL enables documents authored using the XHTML attribute and other semantic XHTML techniques to be transformed to a more formal knowledge representation.

The GRDDL recommendation allows for transformations to be written in any programming language, but only documents the use of XSLT transformations in detail. XSLT is a full Turing-complete programming language, far more powerful and complex than necessary for most GRDDL use cases.

This document describes a simple new document description language “RDF-EASE”, with a familiar syntax that borrows heavily from Cascading Style Sheets (CSS). The document also describes how RDF-EASE can be used as a transformation language for the purpose of GRDDL.

This document is published by buzzword.org.uk, a web site that hosts various specifications, articles and tools of use to web publishers. This is not a W3C recommendation. It is not even a buzzword.org.uk recommendation yet.

The author welcomes feedback on this draft by e-mail to mail@tobyinkster.co.uk

This document is available under a licence which allows the creation of derivative works under certain conditions. For the purpose of licensing, implementations of RDF-EASE shall not be considered derivative works.

1. Introduction

This section is informative.

Ten second sales pitch: CSS is an external file that specifies how your document should look; RDF-EASE is an external file that specifies what your document means

This document introduces a document description language called “RDF-EASE”, which may be used to transform an XHTML document to RDF triples.

It is intended to act as an alternative to XSLT in the context of GRDDL. XSLT’s functional programming style can make it tricky for a programmer more accustomed to procedural programming ...

Original URL

Comments

Report This

Twine is about discovering, collecting and sharing the content that interests you. Learn More

Join Twine

Stats

First Posted By

Who's Interested In This?

Forgot your password?