ISSUE-146: HTML5+RDFa needs rule for implied @about="" on head/body
HTML5 head/body
HTML5+RDFa needs rule for implied @about="" on head/body
- State:
- CLOSED
- Product:
- RDFa 1.1 in HTML5
- Raised by:
- Gregg Kellogg
- Opened on:
- 2012-12-26
- Description:
- XHTML+RDFa has the following clauses for Step 5 and Step 6 to act as if there is an implied @about="" on head and body elements:
In section 7.5, processing step 5, if no IRI is provided by a resource attribute (e.g., @about, @href, @resource, or @src), then first check to see if the element is the head or body element. If it is, then act as if the new subject is set to the parent object.
In section 7.5, processing step 6, if no IRI is provided by a resource attribute (e.g., @about, @href, @resource, or @src), then first check to see if the element is the head or body element. If it is, then act as if the new subject is set to the parent object.
These rules are missing from HTML5+RDFa; I presume that these are intended there as well, but were left out due to an oversight. Test 0066 tests for this, and would fail for HTML5/XHTML5 otherwise. - Related Actions Items:
- No related actions
- Related emails:
- Telecon Agenda - January 17th 2012, 1500 UTC (from msporny@digitalbazaar.com on 2013-01-13)
- Telecon Agenda - January 10th 2012, 1500 UTC (from msporny@digitalbazaar.com on 2013-01-10)
- Re: Resolving remaining issues in the issue tracker (from ivan@w3.org on 2013-01-07)
- Re: Resolving remaining issues in the issue tracker (from ivan@w3.org on 2013-01-07)
- Re: Resolving remaining issues in the issue tracker (from gregg@greggkellogg.net on 2013-01-07)
- Resolving remaining issues in the issue tracker (from msporny@digitalbazaar.com on 2013-01-06)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ahby@aptest.com on 2013-01-05)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ivan@w3.org on 2013-01-05)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ahby@aptest.com on 2013-01-05)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ivan@w3.org on 2013-01-05)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ahby@aptest.com on 2013-01-04)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ahby@aptest.com on 2013-01-04)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from gregg@greggkellogg.net on 2013-01-04)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ahby@aptest.com on 2013-01-04)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from gregg@greggkellogg.net on 2013-01-04)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ivan@w3.org on 2013-01-03)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ivan@w3.org on 2013-01-03)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from lindstream@gmail.com on 2013-01-03)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from gregg@greggkellogg.net on 2013-01-02)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from gregg@greggkellogg.net on 2013-01-02)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ivan@w3.org on 2013-01-02)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from gregg@greggkellogg.net on 2013-01-01)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ivan@w3.org on 2013-01-01)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from gregg@greggkellogg.net on 2013-01-01)
- Re: HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from ivan@w3.org on 2013-01-01)
- HTML+RDFa source updated (ISSUE-97, ISSUE-144, ISSUE-146) (from gregg@greggkellogg.net on 2012-12-27)
- Re: ISSUE-146 (HTML5 head/body): HTML5+RDFa needs rule for implied @about="" on head/body [RDFa 1.1 in HTML5] (from ahby@aptest.com on 2012-12-26)
- Re: ISSUE-146 (HTML5 head/body): HTML5+RDFa needs rule for implied @about="" on head/body [RDFa 1.1 in HTML5] (from ivan@w3.org on 2012-12-26)
- ISSUE-146 (HTML5 head/body): HTML5+RDFa needs rule for implied @about="" on head/body [RDFa 1.1 in HTML5] (from sysbot+tracker@w3.org on 2012-12-26)
Related notes:
Gregg updated the latest spec to add this language. Specifically, this text:
In Section 7.5, processing step 5, if no IRI is provided by a resource attribute (e.g., @about, @href, @resource, or @src), then first check to see if the element is the head or body element. If it is, then act as if the new subject is set to the parent object.
In Section 7.5, processing step 6, if no IRI is provided by a resource attribute (e.g., @about, @href, @resource, or @src), then first check to see if the element is the head or body element. If it is, then act as if the new subject is set to the parent object.
However, I thought that we added the following to the RDFa Core specification in order to remove language like the above:
"otherwise, if the element is the root element of the document, then act as if there is an empty @about present, and process it according to the rule for @about, above;"
We published the XHTML1+RDFa 1.1 spec with the language above in it and I don't know if we intended to do that. If we didn't intend for that to happen, we might want to do a PER for XHTML1+RDFa 1.1.
So, we either add the language above to HTML+RDFa 1.1, or we remove the language from both HTML+RDFa 1.1 and XHTML1+RDFa 1.1.
Looks like we resolved to not do this for both HTML+RDFa and XHTML+RDFa:
http://www.w3.org/2010/02/rdfa/track/issues/117
RESOLVED: Add text matching XHTML+RDFa 1.1 for special processing of HEAD and BODY into the HTML+RDFa 1.1 spec.
http://www.w3.org/2010/02/rdfa/meetings/2013-01-17#resolution_4
Display change log