Don’t call me DOM

16 July 2009

Using /etc/xml/catalog with org.apache.xml.resolver

Filed under:

I have just reported the bug in the w3c-dtd-xhtml Ubuntu package that had prevented me from using the Apache XML Catalog resolver to use local XHTML DTDs rather than the on-line ones when using the Saxon XSLT processor.

Hitting the on-line DTDs on every invokation of Saxon unnecessarily burdens the W3C Web site. I had already found guidance on how to use the Apache XML Catalog resolver to avoid that, but it wouldn’t work with the default XML catalog list provided by Ubuntu in /etc/xml/catalog for the XHTML DTDs.

13 February 2009

Synchronizing text and video

After having visited the land of transcription as my first stop in the world of Web video, the next logical step was to look into how this wonderful transcription of my video could be actually shown along with the video.

Transcriber, the tool I used to generate the captions of the video, saves the transcription into its own XML format:

18 January 2006

Geographical site map

Filed under:

Inspired by MaxF’s recent cool photomap hack, I wrote my own version of the tool that works in a more general case: basically, you feed it with an XHTML page, and it will spider any other page linked from that page and extracts GeoURL data from them, and put them in a javascript file. When this javascript is called from an HTML page, it inserts a Google Map with markers for the various pages.

See how it looks on my personal site:
Screenshot of a page rendered using this tool

« Older entries Next Page »

Picture of Dominique Hazael-MassieuxDominique Hazaël-Massieux (dom@w3.org) 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.