wie groß ist die erzeugte
HTML-Datei? größer als die einzelnen Dateien?
Ich würde prinzipiell dazu tendieren alles auf dem Server ausführen zu lassen. Also am besten einen webserver schreiben. Dann kann jeder browser von dem Server das abfragen.
Vorteil: Du kannst bei deinem Server die erzeugte
HTML-Datei cachen und wenn von einem client erneut eine Anfrage kommt und sich dan den quelldateien nix geändert hat brauchst du nur die erzeugte
HTML-Datei zurück liefern.