Minifying und Obsfucating CSS Javascript ähnlich

Ich weiß, gibt es mehrere Werkzeuge gibt, die in der Lage sind, Verschleierung von JavaScript-Dateien, wie durch das drehen eines einfachen Funktionen wie:

function testing()
{
  var testing;
  var testing2;
  alert(testing+testing2);
}

in

function a(var a,b;alert(a+b);)

Meine Frage ist, ob so etwas wie dieses vorhanden für die Verwendung mit CSS/HTML - (oder gibt es ein tool, dass hat eine ähnliche Wirkung)? Insbesondere eine Verkleinerung/obfuscation tool, dass tatsächlich benennt Variablen und refereneces und vermeidet zusätzliche white-space etc.

- Und wenn ja - würde die Vorteile in Leistung überwiegen die Lesbarkeit in beiden CSS - /HTML - /JavaScript-minifizierung/Verschleierung?

  • Sicherlich, wenn du etwas verkleinern, werfen Sie die Lesbarkeit aus dem Fenster dompletely!
  • Ich bin damit einverstanden - ich Frage mich nur, ob die Vorteile der Vernebelung Wert erhöht (wenn überhaupt) in der Leistung.
  • Ich denke, der einzige Vorteil ist, dass die Datei kleiner ist, so dass Ihre Bandbreite zu sparen, wenn Sie drängen, dass sich Tausende von user-agents ein Tag.
  • Was ist der Punkt bei der Verschleierung von CSS und HTML? Die Klassen haben zu entsprechen. Alles, was Sie verlieren, ist die semantische, und es ist noch Recht einfach zu "stehlen", was du willst... komm... sogar mit Verschleierung, firebug und andere sind noch in der Lage zu zeigen, die CSS-Datei mit point-und-Klick!
Schreibe einen Kommentar