Я знаю, что есть несколько инструментов, которые способны запутывать файлы JavaScript, например, путем включения простых функций, таких как:
function testing()
{
var testing;
var testing2;
alert(testing+testing2);
}
в
function a(var a,b;alert(a+b);)
Мой вопрос: существует ли что-то подобное для использования с CSS/HTML (или есть ли инструмент с аналогичным эффектом)? В частности, инструмент минификации/обфускации, который фактически переименовывает переменные и ссылки и устраняет дополнительные пробелы и т. д.
И если да, то будут ли преимущества в производительности перевешивать читаемость как в минимизации/запутывании CSS/HTML/JavaScript?