Version 13 of Generating Accessible HTML

Updated 2003-11-11 02:07:01

I'm interested in writing a Tcl package to aid in the generation of HTML that is accessible to users with disabilities. I'm already well-versed in writing accessible HTML, especially web-based forms, but I'm unsure where to begin on the Tcl side of things:

Questions

  • I'd like this package to work well with the existing HTML package, what are some things to keep in mind when subclassing (if that's the proper term) a package in Tcl?
  • I'd like to generate the HTML through an XML interface, I'd prefer not to resort to puts except in cases where it's practical to do so.

Goals

  • Should work equally well in a CGI context and with Tcl-based web servers like Tclhttpd.
  • Needs to take the drudgery out of writing accessible HTML, which is quite tedious due to the overhead imposed by the additional tagging.
  • A perl version is also required.
  • Should comply with existing accessibility recommendations, such as those at the W3C.

- WJR