use namespaces and elements/attributes, not <?access-control?> PI

I'm surprised by...

"If the XML document specifies an <?access-control?> processing
instruction, access to the data is allowed based on the following
algorithm: ..."
  -- http://www.w3.org/TR/2004/WD-voicexml21-20040728/#sec-data-security

Last time a processing instruction was used in a W3C spec,
it was allowed only after considerable debate...

"The use of XML processing instructions in this specification should not
be taken as a precedent. The W3C does not anticipate recommending the
use of processing instructions in any future specification."
  -- http://www.w3.org/1999/06/REC-xml-stylesheet-19990629/

I suggest using a namespace-qualified element or attribute instead.


-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/

Received on Wednesday, 28 July 2004 11:46:59 UTC