Hallo Ingo,
Ich verstehe ja nicht, wieso man alles mögliche und unmögliche berücksichtigen soll und überhaupt diese ganzen Umstände mit dem Javascript macht. es spricht doch absolut nichts dagegen, einfach an diesen Stellen auf Whitespace (oder andere Knoten) zu verzichten.
Keine Fehler, sparsameres Javascript und nebenbei ein paar Byte HTML gespart.
Ja, da hast du sicher Recht, wenn du dir sicher bist, dass du immer der Einzige bist, der die Seite pflegt. Das bist du aber in einem Team nicht, und dem nächsten könnte einfallen, hie und da mal ein zusätzliches Return oder einen HTML-Kommentar in den Code einzufügen.
Das sagt dir jemand, der noch nie wirklich in einem Team gearbeitet hat, - leider!
Gruß Gernot