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}
0 %