- From: Henry S. Thompson <ht@inf.ed.ac.uk>
- Date: Wed, 19 Oct 2011 14:44:02 +0100
- To: public-rdfa-wg@w3.org
These statements in the XML+RDFa Host Language Conformance [1] and Document Conformance sections [2] The attributes defined in this specification must be included in the content model of the Host Language. The document must use the attributes defined in this specification in 'no namespace'. are extremely unfortunate. They preclude the use of RDFa in a range of existing XML languages which make provision for namespace-based extensibility, for example W3C XML Schema and XSLT. Both of these explicitly allow prefixed attributes from namespaces other than their own to appear freely in the documents they govern, and explicitly forbid unprefixed attributes other than those they themselves define. Furthermore, squatting on such a large number of unprefixed attribute names, particularly obviously commonly used ones such as 'datatype' and 'property' is at the very least counter-productive---it means if my XML already uses such attributes I am barred from adopting RDFa. Please replace these restrictions so that RDFa in XML a) Confines unprefixed use to host languages which have explicitly opted in and b) allows _prefixed_ use without constraint. ht [1] http://www.w3.org/2010/02/rdfa/sources/rdfa-core/Overview-src.html#hostlangconf [2] http://www.w3.org/2010/02/rdfa/sources/rdfa-core/Overview-src.html#xmlrdfaconformance -- Henry S. Thompson, School of Informatics, University of Edinburgh 10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 651-1426, e-mail: ht@inf.ed.ac.uk URL: http://www.ltg.ed.ac.uk/~ht/ [mail from me _always_ has a .sig like this -- mail without it is forged spam]
Received on Wednesday, 19 October 2011 13:44:47 UTC