Since HTML pages are basically text, they compress REALLY well. What if pages were sent to browsers in standard ZIP compression. It saves a massive amount of bandwidth if the client knows how to open them properly, and you don’t get annoying errors (primarily in JavaScript) that come from a site not being completely loaded.
I know there are tools that trim all whitespace from HTML, CSS, and JavaScript, leaving only the relevant text, but this would be more efficient still.
I doubt this will be beneficial unless you are run enterprise-level servers, but it was a neat thought, and I doubt I’m the first one to think of it. Is this type of system already out there?