TEXT SCRAMBLE
one engine, four presets — hover / decode-in-view / two-pass / counter. Panel drives section 02.
01 / hover — nav links, fixed-width cells, no reflow
02 / two-pass headline — garbage appears, then resolves (panel-bound)
FROM NOISE TO SIGNAL
scroll
03 / decode on scroll — head cell marks the resolving character
EVERY CHARACTER IN THIS PARAGRAPH DECODES LEFT TO RIGHT ONCE IT ENTERS THE VIEWPORT. THE SPACE IS RESERVED UP FRONT, SO NOTHING BELOW THIS LINE MOVES WHILE IT RESOLVES.
04 / counter — decode locked to load progress via setProgress()
{LOADING INTERFACE}