Posted by
Erik Bruchez on
URL: https://discuss.orbeon.com/W3C-markup-validation-tp4348637p4350642.html
Antek,
In our opinion the W3C validator is needlessly restrictive.
With regards to ids, for example: HTML 5 is relaxing the characters
you can put in the id attribute (pretty much allowing anything in
there as there is no reason not to). Also, every HTML element can
support id, as it should be (but the W3C validator reports errors for
those). And of course there is more.
You could change the code in Orbeon Forms to replace the "$" with
something else, but that would require recompiling the source code.
Now on the other hand I think that what this HTML 5 validator is
reporting is interesting:
http://html5.validator.nu/?doc=http%3A%2F%2Fwww.orbeon.com%2Forbeon%2Ffr%2Forbeon%2Fdmv-14%2Fedit%2F6b01fa4cd1605b8f736fac09be6cf9b2It reports 51 errors and 12 warnings (if I counted right), most of
them being "Element div not allowed as child of element span in". We
are aware of this one and should definitely fix it, although browsers
deal with this without any problem.
We are likely to address that kind of HTML 5 issues as we go, but
unfortunately unlikely to make lots of efforts to comply with the W3C
validator.
On the topic of accessibility, we are aware that some governments in
particular have some pretty strict rules. Unfortunately sometimes they
do not reflect how screen readers actually deal with web pages (for
example, JAWS has no issues with ids containing "$").
-Erik
On Wed, Feb 1, 2012 at 3:35 AM, Antek Jaworski <
[hidden email]> wrote:
--
You receive this message as a subscriber of the
[hidden email] mailing list.
To unsubscribe: mailto:
[hidden email]
For general help: mailto:
[hidden email]?subject=help
OW2 mailing lists service home page:
http://www.ow2.org/wws