Proposal for both attribute notations on the span element

Hi all,

This is my AI
[PENDING] ACTION: Felix to post a proposal for both attribute notations
on the span element. [recorded in
http://www.w3.org/2007/01/24-i18nits-minutes.html#action02]

Below is the text. I would put it in section 5.2.2 after
"Local selection in XML documents is realized with local ITS attributes,
the ruby element, or the span  element. span serves just as a wrapper
for the local ITS attributes and ruby."

The local ITS attributes at the <span> element are not namespace
qualified. For example, it is possible to write <its:span
translate="yes"> , but not <its:span its:translate="yes">.

A question to Sebastian: how do we have to change the ODD definitions to
accomplish this? Currently the definitions *are* namespace qualified
definitions: <its:span> re-uses the (necessarily namespace qualified)
local markup definitions, e.g.
 <classSpec ident="att.translate" type="atts">
                <attList>
                  <attDef ident="translate"
ns="http://www.w3.org/2005/11/its" usage="opt">
		<desc>The <ref target="#trans-datacat">Translate</ref> data category
information to be attached to
		the current node.</desc>
                  <valList type="closed">
		      <valItem ident="yes"><desc>The nodes need to be
translated.</desc></valItem>
		      <valItem ident="no"><desc>The nodes must not be
translated.</desc></valItem>
		    </valList>
                  </attDef>
                </attList>
              </classSpec>
Having a dublication of the definitions without the namespace sounds a
little bit too much. Is there a way to avoid that in ODD?

Regards, Felix.

Received on Sunday, 28 January 2007 00:02:28 UTC