COMPLETED TASK: Finish research/testing of mime types and fix browser problems
Posted by mholmes on 21 Feb 2007 in Activity log, Tasks
We still have some work to do on the XHTML mime type issue, and we have to discover once and for all whether it's practical to use it. Proceed thus:
- Remove the meta tag to get a "pure"
application/xml+xhtml
site, and test on various browsers. Make notes of what works and what doesn't. - Replace the meta tags, and change the sitemap to serve pages as
xhtml11_compat
for all browsers (not just IE, as is currently the case). (xhtml11_compat
is my serializer for XHTML 1.1 served astext/html
.) Test again, and note the results. - If we find that things generally work (especially if they work in Safari and Opera), we should probably give up on the use of
application/xml+xhtml
for the moment, unfortunate though this would be. We can always change this later when browsers become more reliable in this regard. Meanwhile, we need a working site. The site can still make use of proper DOM methods (where they're supported) instead of innerHTML.
Once we have a clear idea of what's happening, document it to death, and then set up a system which works for all our core browsers.