W3C home > Mailing lists > Public > w3c-wai-gl@w3.org > July to September 2000

XML and XSLT Versions of Draft WCAG 2.0

From: Kynn Bartlett <kynn@idyllmtn.com>
Date: Fri, 29 Sep 2000 16:09:57 -0700
Message-Id: <4.2.0.58.20000929160309.00a21ce0@garth.idyllmtn.com>
To: wendy@w3.org, w3c-wai-gl@w3.org
Hi Wendy and everyone else --

I had some spare time today and so I converted the WCAG 2.0
document into XML -- http://kynn.com/working/wcag2/wcag2.xml
-- and wrote an XSLT stylesheet -- 
http://kynn.com/working/wcag2/wcag2base.xsl -- to recreate
the current page -- http://www.w3.org/WAI/GL/WCAG20/ -- using
XSLT -- http://kynn.com/working/wcag2/wcag2.html

Once that was done, I wrote a few "demo stylesheets" to show
how we can extract specific things from the XML document using
specific stylesheets:

1.  Stylesheet http://kynn.com/working/wcag2/wcag2checkpoints.xsl
     creates a linear list of checkpoints
     http://kynn.com/working/wcag2/checkpoints.html

2.  Stylesheet http://kynn.com/working/wcag2/wcag2glossary.xsl
     creates a glossary listing as a separate file
     http://kynn.com/working/wcag2/glossary.html

FOR MY NEXT TRICK

Next of course I will need to add the technology-specific
checkpoints to the XML file (once we have some of those written
up!), and write appropriate XSLT stylesheets to extract that 
information -- inline with the "base" document, sorted by technology
type, etc.

I might do that on the plane on Sunday.

I'll make sure to bring copies on disk of all these XML, XSLT, and
HTML files mentioned.

--Kynn


-- 
Kynn Bartlett  <kynn@idyllmtn.com>                    http://kynn.com/
Director of Accessibility, Edapta               http://www.edapta.com/
Chief Technologist, Idyll Mountain Internet   http://www.idyllmtn.com/
AWARE Center Director                      http://www.awarecenter.org/
Accessibility Roundtable Web Broadcast           http://kynn.com/+on24
What's on my bookshelf?                         http://kynn.com/books/
Received on Friday, 29 September 2000 19:30:55 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:47:06 GMT