Head page doesn't accept a noscript tag but it accpets without problems one or more script tags.
If I'm not wrong, page download and parse is syncronous and that's mean that if I write a piece of code inside a script, next one will have this code ready or just executed.
Since downloading is syncronous, I can use this behaviour to save in a session this information and to show different layout using next tag.
<link rel="stylesheet" media="all" href="myPage.php" />
The order is absolutely important to use this solution, just because first file need to do something like that:
$output = file_get_contents(
At this point We should put a gz_handler inside CSS file
optimizing download speed for gz compatible browsers.
I hope this is a solution to solve W3 rules for a problem that "didn't exists" when (X)HTML was drafted for the first time ;-)