Defect: MIME type "application/xhtml+xml"
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'); ?>