Human factors research has shown that users will wait at most 8 to 10 seconds for your page to display. That's the limit of people's ability to keep their attention focused while waiting. About 30-40K total at current bandwidth. That's where EHO comes in. EHO is more of an attitude than a specific technique.
Every byte counts.
HTML optimization is the process of minimizing HTML file size to maximize page display speed. EHO takes this process to its logical extreme within an anything goes approach, where no HTML is safe. EHO is not for everyone. Some of the techniques shown here violate HTML 4, and some don't. It's up to you which ones you use.