- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 16 Mar 2007 03:44:32 +0000
- To: www-validator-cvs@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4214
ot@w3.org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|link@pobox.com |ot@w3.org
Component|Parser |Types Registry
Summary|Unknown Parse Mode! and |XHTML Basic 1.1 missing from
|Namespace Found in non-XML |catalog
|Document |
------- Comment #1 from ot@w3.org 2007-03-16 03:44 -------
Hello Ali,
(In reply to comment #0)
> I am trying to develop a page using XHTML Basic 1.1.
>
> When I check the above page I get the following results page:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.mutah.com%2Fv3%2Findex.html
>
> Is this a bug? Or Am I doing something wrong?
You are doing nothing terribly wrong. :)
What is happening is:
* you are using XHTML Basic 1.1, which the validator does not have (yet) in its
internal catalog.
* because the document type is unknown to the validator, it looks at other
information, and finds that your document is served as text/html. hence "OK, it
must be some kind of classic HTML".
* the validator parses your XHTML as classic HTML and gets all confused by all
this apparent XML stuff in a document that supposedly isn't.
Morality: you should have served your XHTML content as application/xhtml+xml.
Serving it as text/html is tolerable for XHTML 1.0 authored according to
http://www.w3.org/TR/xhtml1/#guidelines but for XHTML Basic 1.1 it's really not
recommended.
In any case, many thanks for your report. I'm going to add XHTML Basic 1.1 as a
known document type and everything should be working soon.
Thank you,
olivier
Received on Friday, 16 March 2007 03:44:39 UTC