Eddie: Größe des HTML-Outputs optimieren ?

Beitrag lesen

Hi,

Sprich: z.B. führende Tabulatoren können weg, Tabulatoren mitten im Wort aber nicht.
vielleicht hilft trim() :

Nein, trim() hilft nicht. Mit "führenden Tabulatoren" waren die am Anfang einer Zeile gemeint, mir liegt aber die gesamte Seite als einziger großer String vor, sprich die Zeilenanfaenge liegen mittendrin.
Ich koennte natuerlich den String zeilenweise durchlaufen, aber da muss es doch noch was anderes geben?

Also was raus kann (in sinnvoller Abarbeitungsreihenfolge) ist folgendes:

  • ALLE Kombinationen von Leerzeichen und Tabulatoren können auf EIN Leerzeichen reduziert werden
  • jedes Leerzeichen am Anfang einer Zeile kann raus
  • alle "\n" können raus
  • alle Kommentare können raus

Ich bin nicht wirklich konform mit regulären Ausdrücken. Haltet ihr das für aufwendig?

Ach ja, noch eine Frage: legt Google wert auf sauber formatierten (Einrückungen, etc.) Code?

Danke, Eddie