We've all recently fallen prey to the weblogs.asp.net changes to increase throughput on the server.
I like some of the excellent changes Scott has made to make sure the pages load as quickly as possible, and realize the necessity to remove large pieces of content such as the users list on the main page, reducing the number of recent postings on the front page, etc...
Items that are still being missed in the compression scheme:
- IDs on controls. Get rid of them. You'll achieve an extra few pecentage points of compression.
- Get rid of the Form and Viewstate that still exists on the page.
- Use less meaningful and thus smaller class names.
- Strip tabs
- Compactify read-more and title links
I have to say, awesome job on the CSS in general. Extremely well compacted, along with a great job doing lower case mark-up (this drastically improves compression over mixed-case mark-up). These changes really just help the main page and individual user pages, not necessarily the RSS feed. There are other options for the RSS. If there really is a huge push to make the throughput and page sizes as efficient as possible I happily offer my suggestions.