W3C home > Mailing lists > Public > public-xhtml2@w3.org > April 2008

Re: [XHTML] XML Events 2 : script element, @implements

From: Gregory J. Rosmaita <unagi69@concentric.net>
Date: Wed, 23 Apr 2008 09:54:21 -0400 (EDT)
To: <public-xhtml2@w3.org>
Message-Id: <20080423135422.289EC1700C@atlas.cnc.net>

aloha, roland!

roland asked:

Question 1: is this what the participants thought was agreed?

GJR answer 1: yes -- @implements tells the system that if there is an 
implementation of that NS, to ignore this script, or, if no script is 
present, to use the @implements to point to the pertinent namespace
URI for the markup dialect/version/module which the user agent or an 
expert handler -- a piece of middleware that provides context and the 
language's ontology -- to invoke that namespace in order to properly 
parse input and output interactions with specialized knowledge domain 
dialects, such as CellML (http://www.cellml.org/)

Question 2: if it was, then is a namespace not too coarse a unit? Should 
we identify features within a namespace, perhaps a feature might be 
equivalent to an XHTML module.

GJR answer 2: hmm. this does merit some discussion and thought -- roland,
did you have specific granularity levels in mind when you posed the 

Question 3: how, if it all, does this relate to the DOM hasFeature method?

GJR answer 3: in the minutes cited in your post,


shane mccaron pointed out via IRC that:

We can also do that with an @if that checks HASFEATURE so @implements 
is then a shorthand

we originally had this discussion at my request, in regards the Open 
Accessibility Workgroup's exploration of an Expert Handler for Specialized 
Markup and Assistive Technologies


comments, reviews and strategies:


i believe that the implements attribute provides the necessary 
functionality for an expert handler to work reliably and consistently 


"He who lives on Hope, dies farting."
  -- Benjamin Franklin, Poor Richard's Almanack
Gregory J. Rosmaita, unagi69@concentric.net
Camera Obscura: http://www.hicom.net/~oedipus/
Received on Wednesday, 23 April 2008 13:55:03 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:30:29 UTC