I actually wasn't thinking of working it into the
software, but rather just
removing the white spaces in the main monobook css file (which is all most
users load anyway).
... Yeah, and the rest! ;-)
--------------------------------
root@bling:~/tmp# curl --silent --include
"http://en.wikipedia.org/wiki/Main_Page" | grep -i "css"
<style type="text/css"
media="screen,projection">/*<![CDATA[*/ @import
"/skins-1.5/monobook/main.css?55";
/*]]>*/</style>
<link rel="stylesheet" type="text/css"
media="print" href="/skins-1.5/common/commonPrint.css?55" />
<link rel="stylesheet" type="text/css"
media="handheld" href="/skins-1.5/monobook/handheld.css?55" />
<!--[if lt IE 5.5000]><style type="text/css">@import
"/skins-1.5/monobook/IE50Fixes.css?55";</style><![endif]-->
<!--[if IE 5.5000]><style type="text/css">@import
"/skins-1.5/monobook/IE55Fixes.css?55";</style><![endif]-->
<!--[if IE 6]><style type="text/css">@import
"/skins-1.5/monobook/IE60Fixes.css?55";</style><![endif]-->
<!--[if IE 7]><style type="text/css">@import
"/skins-1.5/monobook/IE70Fixes.css?55";</style><![endif]-->
<style type="text/css">/*<![CDATA[*/
@import
"/w/index.php?title=MediaWiki:Common.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=2678400";
@import
"/w/index.php?title=MediaWiki:Monobook.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=2678400";
@import "/w/index.php?title=-&action=raw&gen=css&maxage=2678400";
root@bling:~/tmp#
--------------------------------
That's six CSS files for most desktop browsers, and seven if you're using IE.
All the best,
Nick.