Skip to content
← Back to archive
[ EXP-024 / DEMONSTRATION ]

Progress Sweep.

Sweep an indeterminate progress segment across a rail.

LoaderReactWeb APIsCSSclick
Category
Loader
Collection
Demonstration study
Stack
React / Web APIs / CSS
Chronology
Undated / exploration
EXP-024 / LIVE PREVIEW
Loading experiment…
REDUCED MOTION / STATIC RESULT

Reduced motion is enabled. This preview displays the stable result without zoom, displacement or scrambling.

01 / Overview

Sweep an indeterminate progress segment across a rail. An independent interaction study built for the Resources archive.

02 / How it works

Translate and scale a short bar through a clipped track. This study does not report real download progress.

03 / Implementation

Actual React demo source. Import this component with the archive stylesheet and pass variant (progressSweep), values, playing, replay and reduced props. The image demos use /images/resources-bg.png.

Loading implementation…

04 / Parameters

ParameterTypeRangeDefault
DurationNumber0.4–3s1.2s

05 / Usage & accessibility

Start manually with Play. Pause freezes the timeline; Replay restarts it. Reduced motion shows the finished composition. Loaders demonstrate indeterminate waiting.

Requires a current browser with Web Animations, requestAnimationFrame and Pointer Events. Background imagery is decorative; essential labels remain in the document. The magnetic target supports tap and keyboard activation.

Related experiments.