At least this
explains why we have half as many CSS loads as page views. :)
Actually, I think 20% is an *underestimate* of the CSS & JS loads. The way it's
being measured is like this:
=======================================================
+ ("upload",
re.compile(r"^http://upload.wikimedia.org/"))g/")),
+ ("article", re.compile(r"^http://[^/]+/wiki/")),
+ ("wikifiles", re.compile(r"^http://[^/]+/w/")),
+ ("skins-css", re.compile(r"^http://[^/]+/skins-1.5/.*\.css")),
+ ("skins-js", re.compile(r"^http://[^/]+/skins-1.5/.*\.js")),
+ ("skins-image",
re.compile(r"^http://[^/]+/skins-1.5/.*\.(?:png|gif|jpg)"))]
=======================================================
The MIME type in the response is logged, to me that would be the obvious
way to distinguish between CSS and HTML.
-- Tim Starling