Version: (using KDE KDE 3.1.94) Installed from: SuSE RPMs OS: Linux The current Accept HTTP header doesn't contain application/xml and application/xhtml+xml, while the header from Mozilla does contain these. The site http://www.xstandard.com/ checks for application/xhtml+xml to determine if it should send XHTML 1.0 or XHTML 1.1. Konqueror now gets XHTML 1.0 while it does support XHTML 1.1.
As far as I understand, Konqueror/KHTML is not a compliant XML/XHTML browser and parser yet. If that is so, this is therefore a wish and would have to wait for compliance.
I just can't wait for konqueror to be compliant to XML/XHTML standards, and sending the application/xhtml+xml accept header to easier distinguish XHTML compliant browsers from IE.
Konqueror/KHTML 3.3.2 does support XHTML, check out http://www.howtocreate.co.uk/wrongWithIE/?chapter=XHTML&withHeader=1 which is an XHTML page sent with mimetype application/xhtml+xml. It did not yet work in Konqueror/KHTML 3.2.
there are many things that didn't work with 3.2 - but current konqueror knows the mimetypes
*** This bug has been confirmed by popular vote. ***
I think that this bug depends on bug 52665.
Any news for this one?
I've heard on #kde-devel that khtml DOES support xhtml. If that is indeed true, its about time this bug is fixed.
Does this still apply to Konqueror 4.8.4 or later?
> Does this still apply to Konqueror 4.8.4 or later? Yes: Konq with Webkit: "HTTP_ACCEPT"]=> string(84) "text/html, text/*;q=0.9, image/jpeg;q=0.9, image/png;q=0.9, image/*;q=0.9, */*;q=0.8" Konq with KHTML: ["HTTP_ACCEPT"]=> string(84) "text/html, text/*;q=0.9, image/jpeg;q=0.9, image/png;q=0.9, image/*;q=0.9, */*;q=0.8" Konqueror Version 4.8.90 (4.8.90) Using KDE Development Platform 4.8.90 (4.8.90
Thank you for the fast feedback.