An HTML5 Conformance Checker

My master’s thesis.

Available Formats

HTML5

The preferred online version.

PDF

Recommended for printing. Generated from the XHTML+SVG version. Corresponds to the official print version.

Paper

The official paper copy is available for access in the Library of Computer Science Building of Aalto University.

XHTML+SVG

For browsers that were current at the time of writing the thesis.

HTML+PNG

For browsers that were legacy even at the time of writing the thesis.

Source Files

Recreating the PDF from the source files requires the following proprietary fonts: Palatino (copy), Courier (code) and Electra LT Regular (logo).

Build Tools

The XHTML+SVG and HTML+PNG versions were built from the source files using bib4ht (archived copy of the exact version). The PDF was built from the XHTML+SVG version using Prince 6.0 (alpha 2007-03-23).

java fi.iki.hsivonen.bib4ht.Main dippa dippa html5-conformance-checker
prince html5-conformance-checker.xhtml

The hyphenation control CSS properties have changed in newer builds of Prince, so the style sheet does not work as intended in newer builds.

Status of the Thesis

The thesis has been approved (grade 5 out of 5) by the Department of Computer Science and Engineering of Helsinki University of Technology.

Presentation Slides