ZITAT(Thomas @ 02.10.2006 - 16:10)

Auch hier gilt wieder: Je mehr Struktur (und Kommentare) du in deinen Programmen/HTML-Dateien hast, desto einfacher sind sie zu warten, desto umfangreicher werden sie allerdings auch - eventuell ist bei so einer Fragestellung auch ein Upload-Tool hilfreich, das Kommentare und Leerzeichen beim Upload entfernt, so dass du bei dir zuhause auf dem Rechner einen strukturierten Quellcode mit ausführlichen Kommentaren hast und online auf dem Server einen kompakten, schnell ladbaren, aber unleserlichen. Eventuell leistet der
FTP-Uploader von db sowas?
Ich persönlich bevorzuge auch die Wellenform, da man in der Regel schnell erkennt, was da passiert. Gerade auch HTML-typische Konstrukte mit verschachtelten Elementen sind so gut darstell- und kontrollierbar, da man am Ende der Datei immer wieder in der ersten Spalte landen muss

.
Andererseits schätze ich es auch, in Programmen eine Funktionalität in einer einzelnen Zeile unterbringen zu können, weil das so elegant aussieht - dann sollte der Quellcode allerdings fehlerfrei sein. Besonders funktionale Sprachen erlauben solche Ein-Zeilen-Konstrukte (z. B. Lisp, Beispiel geklaut aus der Wikipedia: "(defun ! (n) (cond ((= n 0) 1) ((> n 0) (* n (! (- n 1))))))", hab leider grad kein eigenes, da ich seit der Uni nicht mehr in funktionalen Sprachen programmiert habe).
Hi Thomas,
ich wollte mir eigentlich ein kurzes Programm schreiben, welches die Kommentare rausschmeißt, ebenso die führenden Leerzeichen usw.
Leider scheitert das bis jetzt an einer Sache: es gibt ja Anweisungen für ältere Browser, die gewisse Anweisungen nicht verstehen und man sie deshalb auskommentiert. Und die verschwinden dann leider auch. Wie soll ich meinem Entfernungsprogramm beibringen, was drinbleiben soll?
Bis jetzt habe ich noch keine Lösung gefunden, ich arbeite dran.
Und es kam zumindest früher mal bei mir zu Ungereimtheiten, wenn ich das <br> anders gesetzt habe, neue Zeile brachte ein etwas anderes Ergebnis.
</Zitat:
<!-- ACHTUNG!: obwohl die Interpreter eigentlich das <br> auch in der
<img...>- Zeile auswerten sollten, funktioniert es nur, wenn es
in einer eigenen Befehlszeile steht.
Das muß bei den Browsern getetstet werden, denn sowohl mit als auch ohne <br> sieht der Text im Interpreter nicht ansprechend aus!!! -->/zitat>
Krieg ich aber so nicht mehr zusammen, woran das nun lag.
Nun denn. wir scheinen uns einig zu sein..