Christoph Jeschke: HTML Optimizer

Beitrag lesen

Guten

Kennt ihr ein Tool/eine Website die, den HTML-Code (ja, ich weiß eigentlich
Text...) mit basisfunktionen optimiert?

Nein. Aber ich habe mir einen Rollout-Prozess mit make geschrieben, der XHTML-Dokumente mit einem XSLT-Stylesheet umformt und dabei auch gleichzeitig Formatierungs- und Syntaxunschädliche Tokens entfernt, bspw. Kommentare, aber keine SSI-Anweisungen und auch keine Leerzeichen aus präformatierten Blöcken. JavaScript und CSS säubere ich mit dem yuicompressor. Der Server liefert die Dokumente dann auch noch komprimiert aus.

Mir fallen da derzeit folgende Sachen ein:

  • Leerzeichen löschen

Da Leerzeichen Wörter trennen, würdest du hier den Sinn des Textes auflösen.
In Blöcken mit präformatiertem Text würdest du zusätzlich noch die Formatierung modifizieren.

  • Enter löschen

Du solltest eher Linefeeds und Carriage returns durch Leerzeichen ersetzen.

  • Kommentare löschen

Beachte, dass SSI-Anweisungen in der Apache-Standardkonfiguration wie Kommentare aussehen.

Am liebsten wär mir ein Tool was gleich den ganzen Ordner durchläuft,
im Optimalfall liest es sogar PHP-Dateien und ignoriert den PHP-Code
einfach.

Ich kenne kein solches Werkzeug. Die Unterscheidung, was in einem PHP-Skript (X)HTML ist und was nicht, stelle ich mir auch reichlich schwierig vor.

Gruß
Christoph Jeschke

--
Zend Certified Engineer