Thank you for this project, I think this is a very useful effort at providing a simple and integrated set of optimization tools. I've been following your posts on your blog about removing whitespaces, and I have stumbled across this new project of yours
thanks to your latest post on Twitter.
I've given it a try and I have a question. Why are you only removing whitespaces on GET? Postbacks produce a POST and whitespaces are not removed in this case. For now I've recompiled without the GET condition but I don't know what else I'm breaking. It
would be quite useful to strip whitespaces in this case as well.
Additionally, I want to state that removing whitespaces is not ONLY a performance choice. It is also a design choice. In some cases, the generated HTML contains whitespaces and this might have undesired visual effects. For example a whitespace between 2
buttons. Many times you just don't have the possibility of removing that whitespace before-hand, and using an HttpModule is the only solution.
Thanks for your help.