Ich nutze separate JS-Dateien, nur für "globale" Variablen habe ich das direkt im
HTML-Code. Das liegt daran, dass ich so von PHP Werte an JS übergeben kann.
Klar könne man eine JS-Datei nehmen, die in PHP einlesen, Variablen ersetzen und als JS-Datei an den Browser senden. Aber das wäre ja richtig umständlich. *g*
Aber auskommentierte CDATA-Konstrukte sind grausam zu lesen ...