Defect: MIME type "application/xhtml+xml"
Using Version 2.0 Beta3:
Defect: when "XHTML 1.0 Strict" pages are rendered using the MIME type "application/xhtml+xml", the grids do not display in the following browsers Firefox 1.0.7, Firefox 1.5, Opera 8.5, Safari 2.0.2
Workaround (not a solution): for those browsers, is to render those pages with the MIMI type "text/html". This workaround, however, causes us to forgo the extra validation that those browsers perform on pages rendered with "application/xhtml+xml"
Question: Are you planning to support pages rendered with the MIME type "application/xhtml+xml"?
Sample PHP code for content negotiation:
Defect: when "XHTML 1.0 Strict" pages are rendered using the MIME type "application/xhtml+xml", the grids do not display in the following browsers Firefox 1.0.7, Firefox 1.5, Opera 8.5, Safari 2.0.2
Workaround (not a solution): for those browsers, is to render those pages with the MIMI type "text/html". This workaround, however, causes us to forgo the extra validation that those browsers perform on pages rendered with "application/xhtml+xml"
Question: Are you planning to support pages rendered with the MIME type "application/xhtml+xml"?
Sample PHP code for content negotiation:
<?php
# Use "Content Negotiation" to send browser-specific content type
#
# Note that because Beta2, Beta3 grid is not correctly
# supporting 'application/xhtml+xml' so cannot be used
#
$bXHTML = strpos($_SERVER['HTTP_ACCEPT'], "application/xhtml+xml");
if (false && $bXHTML)
header('content-type: application/xhtml+xml; charset=utf-8');
else
header('content-type: text/html; charset=utf-8');
?>
David Parr
December 6,