W3C home > Mailing lists > Public > public-rdfa-wg@w3.org > October 2010

Review of XHTML+RDFa 1.1 (http://www.w3.org/TR/2010/WD-xhtml-rdfa-20100803/) (Knud)

From: Knud Hinnerk Möller <knud.moeller@deri.org>
Date: Sun, 31 Oct 2010 19:52:50 +0000
Message-Id: <4297392F-DB38-4623-95D5-CAC6A4AC57B8@deri.org>
To: RDFa WG <public-rdfa-wg@w3.org>
Hi all,

here is my review of the current version of XHTML-RDFa 1.1. I didn't spot any deep problems, most of my comments are editorial or requests for clarification. Here we go:

Section "Status of This Document"

- "This" in the header should probably be lowercase?
- "5. Remove the collection of TERMs from this document - instead deferring the definitions in a default RDFa Profile document." - does this refer to Sect. 9.3. "@rel/@rev attribute values" in RDFA-SYNTAX? If so, then these are now defined in http://www.w3.org/1999/xhtml/vocab/ - but that is not the default RDFa Profile document, isn't it? If not, then which terms does this sentence refer to?

Section 2.1:

- criterion 1: "The document must conform to the constraints expressed in the schemas in Appendix A ... and Appendix B ..." - this is very nitpicky, but shouldn't this read "either Appendix A ... or Appendix B", depending on whether you want to use DTD or XML Schema to validate?
- what is the significance of the two examples? The first one seems superfluous.

Section 3:

- the references to "6.5" are wrong. I assume this is intended to reference 7.5 in RDFA-CORE?
- in the last two bullet points, it is unclear to me what exactly "resource attribute" refers to. Not @resource, I guess? My interpretation is that it means "if no URI is provided by any of {@about, @src, @resource, @href}". Note that the same confusing text is also used in RDFA-CORE. This should be expressed more clearly.

Section 5:

- I'm a little confused regarding the situation of @profile:
 - RDFA-CORE lists @profile as one of the RDFa attributes.
 - RDFA-CORE says: "The attributes defined in this specification must be included in the content model of the Host Language."
 - @profile is not included in the Metainformation Attributes Module in Sect. 5
 - @profile is not defined in either XHTML+RDFa XML Schema nor DTD
 - @profile is also not defined in the XHTML1.1 Schema or DTD, if I'm not mistaken
 - so how does the content model of XHTML+RDFa 1.1 include @profile?


Knud Möller, PhD
+353 - 91 - 495086
Smile Group: http://smile.deri.ie
Digital Enterprise Research Institute
  National University of Ireland, Galway
Institiúid Taighde na Fiontraíochta Digití
  Ollscoil na hÉireann, Gaillimh
Received on Sunday, 31 October 2010 19:53:28 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:05:22 UTC