Quantcast
Jeni Tennison

Areas of Expertise:

  • XML
  • XSLT
  • schemas
  • semantic web
  • consulting

Biography

Jeni is an independent consultant specialising in XML, XSLT, schemas and the semantic web. She was one of the founders of the EXSLT initiative, has authored several books on XSLT and was an invited expert on the XSL Working Group during the design of XSLT 2.0. She is an invited expert on the XML Processing Working Group and the main developer of DTLL, the datatype library language, which is part of DSDL. She also has an interest in overlapping markup, and is one of the developers of LMNL and of Creole, a schema language for overlapping structures. She lives in London with her de facto and two young children.

Articles

Blog

Recent Posts | All Posts

XSpec

September 07 2008

A while ago I put together a framework for unit testing XSLT. I’ve been using that for a couple of years and it’s been OK, but then I started playing with Ruby on Rails, and testing with RSpec: a framework... read more

RDFa and HTML5: UK Government Experience

September 04 2008

There was a lot of discussion on the WHATWG mailing list last week about the role and utility of RDFa, whether it’s something that should be supported in HTML5, and what that support should look like. The objections to adding... read more

Tunnel parameters and xsl:next-match

May 29 2008

I wrote some XSLT the other day that was so neat it made me smile, so I thought I’d share it. It’s an example of how the new <xsl:next-match> instruction and tunnel parameters can combine to simplify your code. Fair... read more

Bad XML

May 17 2008

Markup design fascinates me. What is it that makes one format easier to use than another? Why, even within that subset of markup that uses XML syntax, are some markup languages elegant and others unreadable? When is it best to... read more

Recent Posts | All Posts

Jeni Tennison