People in cafeJean Paoli
speakingAmsterdam rooftopsXTech delegats
XTech 2008: “The Web on the Move”6-9 May 2008, Dublin, Ireland
Your account


(?)
XTech 2008 news

Subscribe to receive news about XTech

Partners

Organized by
Co-hosted by

Sponsors

Conference Chair

Event software by Expectnation
Add to your personal schedule

Validator.nu — Validation 2.0

Henri Sivonen (Henri Sivonen)
Programming Goldsmiths 1
Chair: Michael(tm) Smith (W3C)

Validator.nu is an (X)HTML5 validator and a general-purpose RELAX NG and Schematron-based online XML validator. The HTML5 facet features a reusable implementation of the HTML5 parsing algorithm and validation of XHTML5 + SVG + MathML compound documents. The general-purpose facet allows customization with user-provided schemas. In addition to a HTML form-based user interface, the service offers its full functionality through a RESTful XML and JSON Web service API.

An overview of the software architecture is given with emphasis on functionality implemented during the past year. The Web service API is presented as a potential way of integrating validation into blogging systems, authoring work flows, Ajax mashups or browser extensions without having to run the software in-process. The Validator.nu HTML parser is presented as an easy way to add HTML5 parsing to Java applications.

Photo of Henri Sivonen

Henri Sivonen

Henri Sivonen

Henri Sivonen is a software developer based in Helsinki, Finland. His most notable current professional activity is developing an HTML5 validation service as an independent contractor consulting for the Mozilla Corporation—a project he wrote his master’s thesis on. Henri participates in the HTML Working Group of the W3C as a representative of the Mozilla Foundation. He has previously contributed to the development of the Atom syndication format.