Google Closure Compiler выглядит неплохо, но я лично его не использовал, поэтому не уверен, что это CSS и HTML а также Javascript.
Ответ 2
Я рекомендую использовать инструмент, который предоставляется или может интегрироваться с вашим фреймворком/набором инструментов, чтобы обрабатывать это автоматически.
Если вы используете django, я рекомендую тег шаблона spaceless или django-htmlmin для шаблонов html и django_compressor для js/css.
Ответ 3
Вы можете попробовать http://www.jasob.com/, что позволяет обфускации и сжатия для JS и CSS
Ответ 4
Оптимизатор require.js можно использовать в node.js или Java, который поддерживает как оптимизацию самого кода, так и его минимизацию. [Если вы используете require.js]
Вы можете использовать Google Web Toolkit restful api для повышения производительности ваших кодов, а также для целей оптимизации
Вы можете использовать пакет ASP.NET для минимизации
Вы можете использовать Grunt для автоматизации ваших модульных тестов и минимизации