Yes, due to the doctype is served.
But scripts and css - not.
You can see the difference(Protostar template ):
setHtml5 is not set
setHtml5 is set
As you can see with setHtml5 all js and css have no `type="text/javascript", http-equiv="content-type" disappear and only charset stay as should be in HTML5 document by W3ะก standart.
I see. Are there any B/C issues with that? Like does IE8 fully support this?
Check https://docs.joomla.org/Joomla_Browser_Support, it has to work with all of those.
Since validator.w3.org does show an error, I guess the current way is also allowed in HTML5?
tested in FF and compared all pages to IE8. There were no differences with or without patch. Only breadcrumbs in IE8 looks different, but this is also without patch.
What is the purpose of that method? Afaik the page is served as HTML5 anyway due to the doctype, or not?