- From: Dr. Olaf Hoffmann <Dr.O.Hoffmann@gmx.de>
- Date: Mon, 24 Nov 2008 15:32:27 +0200
- To: www-validator@w3.org
Hello www-validator,
I tried to check the validation of the new XHTML version 'XHTML+RDFa 1.0'
by using the original example from the recommendation:
http://www.w3.org/TR/rdfa-syntax/#docconf
This looks like this:
#############
<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml"
version="XHTML+RDFa 1.0"
xml:lang="en">
<head>
<title>Virtual Library</title>
</head>
<body>
<p>Moved to <a href="http://example.org/">example.org</a>.</p>
</body>
</html>
#############
Because it has a version attribute, it is possible to identify the
version. And the recommendation does not mention in 4.1 that
a doctype declaration is required.
The current result from the validator is, that it assumes, that
the file is (wrong) XHTML 1.0 Transitional with automatic
detection.
With manual indication (is 'XHTML + RDFa' correct by the way?)
it warns, that a doctype declaration is missing.
The related page
http://www.w3.org/QA/2002/04/valid-dtd-list.html
does not list a doctype declaration for 'XHTML+RDFa 1.0'.
This fits to the missing requirement to provide a doctype
declaration additionally to the version attribute in the
recommendation.
Is it possible, that the validator can identify the version
automatically with the version attribute to get results
better fitting to the recommendation?
Else many authors might get confused by the validator
results for this quite interesting XHTML version.
Best wishes
Olaf
PS:
A similar problem may occur soon as SVG tiny 1.2
becomes a recommendation.
Received on Monday, 24 November 2008 13:37:25 UTC