tts-voice-creator-clone-and.../static
mARTin-B78 c122089ef8 Parallel-load inactive sections alongside JS to cut startup time
Previously all 11 section HTMLs had to complete before JS loading began.
Now only the active section loads first (needed before JS runs so event
listeners find their DOM elements). The other 10 sections fetch in parallel
with utils + settings; an explicit await before the 9-module feature batch
guarantees all section HTML is injected before any feature module sets up
its DOM listeners. On a local server the HTML files finish well before
settings.js completes, so the await is typically instant.

Sequential steps cut from: sections(11∥) + utils + settings + features + ...
                        to: section(1) + max(utils+settings, sections(10∥)) + features + ...

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 20:21:35 +02:00
..
js Pipeline TTS with LLM streaming for lower latency 2026-05-29 19:06:07 +02:00
sections v1.2.0: VAD, live preview, hands-free mic, restore last section 2026-05-29 18:47:00 +02:00
vendor Add skeleton loading, self-host assets, fix LLM empty response 2026-05-29 17:28:42 +02:00
app.js Security audit, modular refactor, and container-name field 2026-05-29 12:13:07 +02:00
index.html Add skeleton loading, self-host assets, fix LLM empty response 2026-05-29 17:28:42 +02:00
loader.js Parallel-load inactive sections alongside JS to cut startup time 2026-05-29 20:21:35 +02:00
nav.js v1.2.0: VAD, live preview, hands-free mic, restore last section 2026-05-29 18:47:00 +02:00
style.css v1.2.0: VAD, live preview, hands-free mic, restore last section 2026-05-29 18:47:00 +02:00