Don’t call me DOM

31 July 2007

Generating HTML documentation from DTD

Filed under:

I consider myself fairly fluent in XML technologies, but there is at least one technology that I have never bothered to fully learn, nor that I am planning to ever fully learn, and this would be XML DTDs.

Some people would like DTDs to disappear completely off the face of XML, and while I wouldn’t disagree with them, I still have to live in a world where some markup languages are formalized using DTDs, and even more importantly, where the greatest part of the developed markup language productions is checked using DTD (typically with the W3C Markup Validator).

17 July 2007

GRDDL is a moving along…

Filed under:

I haven’t written about GRDDL for a long time, and in fact haven’t been much involved in its recent developments; but seeing it published as a Proposed Recommendation some 3 years after the first draft I wrote, and less than a year after its first public working draft in the Recommedation track, it feels like my baby just graduated!

Kudos to the GRDDL Working Group for the amazing job they did of formalizing, cleaning and working out the hard issues that existed in the original specification!

6 July 2007

A bright eclipse

Filed under:

Most of the Web development I work on is, for good or for worse, using PHP – my natural preference would go to coding in Python, but PHP is what was and is available on the W3C servers, and I’ve become much more fluent in it than in any other programming language.

Picture of Dominique Hazael-MassieuxDominique Hazaël-Massieux ( is part of the World Wide Web Consortium (W3C) Staff; his interests cover a number of Web technologies, as well as the usage of open source software in a distributed work environment.