PROBLEMS SERVING XHTML 1.0 WEB PAGES

This page was composed using validated XHTML 1.0 (strict) Markup served as Media (MIME) type application/xhtml+xml (RFC3236)

Summary:

This is an exemplar page that can be used for testing by those who are interested.

XHTML Web Pages should be served as Media type application/xhtml+xml to have XML functionality.

Primary Reference - serving xhtml 1.0: W3C Tutorial.

If they are served as Media type text/html and are well formed as defined in the W3C XHTML Recommendation they will be syntactically compliant HTML, not XHTML, Web Pages. Practically all extant XHTML pages are being served this way. This situation will prevail until Microsoft changes its stance on support for the Media type application/xhtml+xml.

Current XML compliant browsers such as Firefox, Mozilla, Opera, Safari, et al. will retrieve and render XHTML Web Pages served as Media type application/xhtml+xml as intended - with full XML functionality.

MSIE Browsers will not retrieve and render XHTML served as Media type application/xhtml+xml correctly. MSIE 6.0 release 2900 and 7.0 will display such pages alright but will not render xml content. MSIE 6.0 release 2800 and earlier Browsers present a download screen -- selecting OPEN displays a plain, text only page (sans style sheet) and again will not render xml. IE6 Browsers render pages headed by the XML prolog in Quirks mode - IE7 Browsers will skip the prolog and render in Strict mode.

Here is a test RSS Feed Page -- it will display and render content correctly in XHTML compliant Browsers such as Firefox, Opera, Safari, etc. but the XML feed output will not render in Internet Explorer Browsers -- instead a download screen will be presented.

Declaring the Document encoding: W3C Tutorial.

Tools and Utilities:

Validation results for this page:

SGML Markup Validation | XML Schema Validation | CSS Validation

Creative Commons License Clickable image link to Creative Commons Attribution-Noncommercial 3.0 United States License which governs the use of content on this page (including images). The following attribution must accompany all used content: Used by permission of J. Pickering in accordance with the terms of the Creative Commons license at http://jp29.org/

Go to the Problems serving XHTML 1.0 page

Or go to my Web Sites & Pages Portal