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

microdata/RDFa-Lite C library v0.2

From: Hitoshi Uchida <uchida@w3.org>
Date: Thu, 04 Apr 2013 17:40:53 -0400
Message-ID: <515DF365.1020004@w3.org>
To: W3C RDFa WG <public-rdfa-wg@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 Thursday, 4 April 2013 21:41:23 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:05:34 UTC