- From: Gregg Kellogg <gregg@greggkellogg.net>
- Date: Sun, 2 Sep 2012 21:36:02 -0400
- To: Manu Sporny <msporny@digitalbazaar.com>
- CC: RDFa WG <public-rdfa-wg@w3.org>, "Michael(tm) Smith" <mike@w3.org>, Alex Milowski <alex@milowski.com>
On Sep 2, 2012, at 7:30 PM, "Manu Sporny" <msporny@digitalbazaar.com> wrote: > Hi Alex, Mike, all, > > I was asked to write up a summary of the current status of ISSUE-126 and > ISSUE-139. Alex, Mike, your feedback on the items below would be > appreciated. > > ISSUE-126: Can xmlns: be reported as a warning? > ----------------------------------------------- > http://www.w3.org/2010/02/rdfa/track/issues/126 > > Mike Smith would like us to state this in the HTML+RDFa spec: > > "Conformance checkers may report the use of xmlns: as an error." > > This is a change from what the spec says right now, which is: > > "Conformance checkers must accept attribute names that have a case > insensitive prefix matching "xmlns:" as conforming. Conformance checkers > should generate warnings noting that the use of xmlns: is deprecated." > > The base reason for asking for this change is that it is technically > difficult to implement what we have in the spec right now in the > validator.nu conformance checker at W3C. The SAX implementation that it > is using doesn't expose xmlns: declarations to the RDFa processor. This > seems strange to me, as well as being a bug in the toolchain that the > new validator is using. Still, we have an implementer requesting that > the spec be changed due to implementation impossibility for this > particular (heavily used) toolchain. > > I'd be fine with making the change, as the Web Developer world/HTML5 has > moved away from xmlns: declarations. Note that this only applies to > conformance checkers... RDFa processors must still process the xmlns: > declaration. > > Mike, does this capture your current stance on this issue? > > ISSUE-139: Honor xml:base in XHTML5 > ----------------------------------- > http://www.w3.org/2010/02/rdfa/track/issues/139 > > This issue is an implementation concern raised by Alex Milowski. > Specifically, the use of xml:base is transparent to an HTML DOM-based > processor. This means that processing 'xml:base' cannot be ignored, and > the base URL is modified by the browser and the DOM-based interface has > no mechanism of detecting if xml:base was used at any point in the > document. > > This seems strange to me. We should do some testing, but if this is > true, then DOM-based processors don't have the capability of ignoring > xml:base. We may need to add an errata for this issue for XHTML+RDFa 1.1. I've never understood the motivation for _not_ using xml:base. I also believe we have a positive test case for this. Gregg > Alex, does this capture your current stance on this issue? > > -- manu > > -- > Manu Sporny (skype: msporny, twitter: manusporny) > Founder/CEO - Digital Bazaar, Inc. > blog: Which is better - RDFa Lite or Microdata? > http://manu.sporny.org/2012/mythical-differences/ >
Received on Monday, 3 September 2012 01:36:43 UTC