Mijn site gebruikt XHTML 1.1 en dat wil wel eens problemen opleveren in oudere browsers zoals Internet Explorer 6 of 7. Zou ik er goed aan doen om voor zo'n soort browser een ander doctype(html strict) te kiezen?
En moet ik dan op user agent afgaan, of op de http_accept server variabele?
Oudere browsers? Is IE 7 niet net uit als beta?

Ik zou persoonlijk niet de doctype veranderen; ik weet niet wát voor problemen je krijgt, maar opmaakproblemen kun je natuurlijk eerder met een andere CSS oplossen.

De user-agent string is vrij gemakkelijk aan te passen, waardoor je resultaten onbetrouwbaar worden en je dus je bezoekers een verkeerde pagina kan voorschotelen. Hoe dat met http_accept zit weet ik niet...
Als je XHTML behandeld als HTML kan IE er prima mee overweg.

Reageren