- From: Dominique Hazaël-Massieux <dom@w3.org>
- Date: Wed, 08 Sep 2004 15:04:52 +0200
- To: www-html-editor@w3.org
- Message-Id: <1094648692.5545.95.camel@stratustier>
I had hope I would have more time to formalize these comments, but since that doesn't look likely, I guess having them in this form is better than not having them at all. -----Message transféré----- > From: Dominique Hazaël-Massieux <dom@w3.org> > To: public-rdf-in-xhtml-tf@w3.org > Subject: Quick glance through xhtml2 meatainformation module > Date: Fri, 06 Aug 2004 11:33:20 +0200 > > I glanced quickly through the XHTML 2 meta-information module [1], and > even more quickly through the XHTML 2 meatainformation attributes module > [2]; I'm posting my comments here, since I haven't had time to > investigate them enough to post formal comments to the HTML WG [I'm > leaving in vacation in a few minutes :) ] but I hope this may help other > people doing so. > > Overall, it looks really good and well-thought; the issues I spotted > while glancing through it: > - there is no way to distinguish between string literals and XML > literals within the <meta /> element, since they appear to be both (!) > the default content model of <meta />; I guess this could be solved by > requiring that the datatype attribute be set for one or the other (the > metainformation attributes modules says that datatype defaults to > "xs:string"; I think this makes the case that it can't be an xml literal > in that case) > - the introduction to datatype mentions the need of setting the unit of > a height property, but doesn't explain how to do so afterward; IIRC, > this strongly relates to another TF topic of the SWBPDWG > - the absence of reference to RDF could be damaging; e.g., as of today > the use of a particular property is not constrained to refer to a given > schema language (and indeed, not to RDF, OWL, ...), which may makes the > RDF-ization of an XHTML document impossible if people were to start > using random other properties list [ I guess this relates to their > highlighted issue "We need to codify the mechanism for mapping prefixes > to namespaces for meta data profiles." ] > - the QName model for the "rel" (and "rev") property doesn't make clear > how a prefixed name should be interpreted; I guess one way to alleviate > this would be to reserve non-prefixed names to those defined further > below (à la "alternate", ...) > - of interest, the "rev" attribute (inverse to "rel") introduces the > possibility of expressing syntactically an inverse property, the same > way you can do in N3 with the "is <property> of" construction; note that > RDF/XML doesn't have such a construction AFAIK > - since both <meta> and <link> support the common attributes modules > (Core, Events, I18N, Bi-directional, Edit, Embedding, Map, > Metainformation, and Hypertext described in [3]), it would be worth > reviewing them very carefully to see how/whether these attributes would > affect their interpretation; xml:lang and its history with RDF/XML is > probably worth a very close look, as may be hypertext/embedding > > I think it would really be worth spending some time writing a few of the > RDF/XML test cases in XHTML to detect inconsistencies/incompatibilities; > I unfortunately don't have the time to do it for now. > > Hope this still helps a bit, > > Dom > > 1. > http://www.w3.org/TR/2004/WD-xhtml2-20040722/mod-meta.html#s_metamodule > 2. http://www.w3.org/TR/2004/WD-xhtml2-20040722/mod-metaAttributes.html > 3. > http://www.w3.org/TR/2004/WD-xhtml2-20040722/mod-attribute-collections.html -- Dominique Hazaël-Massieux - http://www.w3.org/People/Dom/ W3C/ERCIM mailto:dom@w3.org
Received on Wednesday, 8 September 2004 13:04:59 UTC