Most web server configurations include gzip compression to send files to the client. Wouldn't giving servers the ability to tar package cachable static files so that all those files came down in one request improve the user experience further?
Any ideas why this hasn't ever been done?