On Wed, Mar 19, 2008 at 5:12 PM, DanTMan dan_the_man@telus.net wrote:
Well, whether or not we minify wikibits.js the system is going to support minification, because if it doesn't there will be load issues when you start including the big libraries like YUI.
You are not going to overload Wikimedia's bandwidth serving CSS and JS files. The question is more one of responsiveness.
Oh ya... and as for cache: http://yuiblog.com/blog/2007/01/04/performance-research-part-2/ "40-60% of Yahoo!'s users have an empty cache experience and ~20% of all page views are done with an empty cache. ... It says that even if your assets are optimized for maximum caching, there are a significant number of users that will /always/ have an empty cache." While that was targeted at Yahoo!, that fact could easily apply elsewhere. Especially with how many different people visit wiki.
The figure is somewhat lower for Wikipedia, if I remember correctly (more obsessive browsing, less one-shot search). It's still at least 20%, I think. I don't have the figures on hand.