- From: Alex Milowski <alex@milowski.com>
- Date: Wed, 22 May 2013 22:40:08 -0700
- To: W3C RDFWA WG <public-rdfa-wg@w3.org>
- Message-ID: <CABp3FN+SwpvoaQXzicinNchML88XEFFN1A9XKo7e8iDyjJx+Hg@mail.gmail.com>
I'd love to submit an EARL with a 100% on all tests for all variants of XML, XHTML1, HTML4, XHTML5, and HTML5 but these 3 remaining tests cause me problems as I've detailed in previous e-mails. I believe these are issues surrounding the test cases. In summary: Test 0109 / XHTML1 This cannot be enforced in XHTML1 as xml:base processing will have already happened during most, if not all, modern XML processing. Test 0109 isn't listed in the tests for XHTML5 and I don't believe it should be required for XHTML1. Test 0256 / HTML4 and HTML5 The xml:lang attribute is not recognized in HTML syntax documents and so the test will never succeed without violating the HTML5 specification. The xml:lang attribute is not mentioned in HTML4 [1]. This test should be removed for anything in HTML syntax. Test 0303 / HTML4 The HTML document for this test has a version attribute with the value "XHTML+RDFa 1.1" that forces XHTML+RDFa 1.1 processing. This feels like a simple error. If you remove the version attribute, my processor passes the test. The manifests I'm using for these tests are: XHTML1: http://rdfa.info/test-suite/rdfa1.1/xhtml1/manifest.ttl HTML5: http://rdfa.info/test-suite/rdfa1.1/html5/manifest.ttl HTML4: http://rdfa.info/test-suite/rdfa1.1/html4/manifest.ttl [1] http://www.w3.org/TR/REC-html40/index/attributes.html -- --Alex Milowski "The excellence of grammar as a guide is proportional to the paucity of the inflexions, i.e. to the degree of analysis effected by the language considered." Bertrand Russell in a footnote of Principles of Mathematics
Received on Thursday, 23 May 2013 05:40:35 UTC