Warning:
This wiki has been archived and is now read-only.
HTML5-ImplementationReport
HTML5+RDFa 1.1 Processor Implementation Report
This page contains a summary of the complete implementation report for HTML+RDFa 1.1 Processors.
The RDFa test suite currently contains over 560 tests that implementations must pass in order to be labeled as "fully conforming" HTML5+RDFa 1.1, XHTML5+RDFa1.1, and HTML4+RDFa1.1 implementations. An additional 11 tests are provided for the optional RDFa 1.1 Vocabulary Expansion feature. Many of these tests were a result of public discussion both with implementers and public commenters outside of the Working Group:
There are currently four fully conforming implementations of (X)HTML5+RDFa 1.1 and HTML4+RDFa 1.1. There are three fully conforming implementations for the RDFa 1.1 Vocabulary Expansion feature with these host languages. Four other implementations are over the 85% mark.
The full implementation report for implementations submitted during the Last Call Working draft phase for HTML5+RDFa 1.1 can be found here:
http://www.w3.org/2010/02/rdfa/drafts/2013/CR-implementation-report-20130531/
Processor Conformance Overview
There are currently four fully conforming RDFa 1.1 implementations:
- Green Turtle - Green Turtle support for RDFa 1.1 in Javascript by Alex Milowski https://code.google.com/p/green-turtle/
- pyRdfa - A distiller that generates RDF triples from an XML or HTML5 file annotated by RDFa in various RDF serialization formats. It can either be used directly from a command line or via a CGI service. Programmed in Python by Ivan Herman. http://www.w3.org/2012/pyRdfa/
- RDF::RDFa is an RDFa reader/writer for Ruby using the RDF.rb library suite. - by Gregg Kellogg, http://github.com/gkellogg/rdf-rdfa
- Semargl - Semargl is a modular framework for crawling linked data from structured documents. The main goal of project is to provide lightweight and performant tool without excess dependencies. In Java, by Lev Khomich.