W3C home > Mailing lists > Public > public-html@w3.org > April 2013

microdata/RDFa-Lite C library v0.2

From: Hitoshi Uchida <uchida@w3.org>
Date: Fri, 05 Apr 2013 10:18:23 -0400
Message-ID: <515EDD2F.8020202@w3.org>
To: public-html@w3.org
Hi all,

I am pleased to announce microdata/RDFa-Lite C library v0.2 [1].
It is currently implemented under GitHub repository [2].

* Functionalities:

  - Light weight streaming parser
    - Parse chunked HTML and extract both microdata[3] / RDFa-Lite[4] via
      corresponding event handlers
    - Applications can reduce memory foot print
      because huge HTML tree isn't internally created

  - Data model builder
    - Create a data model based on the underlying streaming parser result
    - All semantics of microdata/RDFa-Lite can be accessed via HTML5 
microdata API

* Sample programs
  - Examples for each module can be found under $LIBRARY_ROOT/examples
  - A sample demo based on Chrome Extension is available from [5]

* Code quality
  - No memory leak with valgrind
  - Nice code coverage (more than 80%)

* License
  - W3C Software Notice and License[6]

[1] http://www.w3.org/2013/04/semweb-html5/
[2] https://github.com/shishimaru/libcsem/
[3] http://www.w3.org/TR/2012/WD-microdata-20121025/
[4] http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/
[5] 
https://chrome.google.com/webstore/detail/html5-annotation-viewer/omopnhbadhcofdohecpodpngdeepjjek
[6] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231

-- 
Hitoshi Uchida <uchida@w3.org>
Received on Friday, 5 April 2013 14:18:52 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:16:59 UTC