VOCABULARY / ENTRY
Determinate Progress Bar
determinate-progress
Represent the actual completed proportion with a progress bar when both total work and completed work are known.
Import notes · Simulated task
0 / 5 notes · 0%
The percentage is calculated from simulated completed notes, not invented by a timer.
Recognizing it
- An explicit task name
- Measurable completed work and total work
- A completed or failed end state
Concept boundary
The percentage must correspond to completed work. This specimen uses a manually advanced simulated task, not real network speed.
When to consider it
- The system provides real completed-work and total-work values
- People need to know how far a task has progressed
When to be cautious
- Using a timer to invent percentages when progress is unknown
- Treating upload completion as server-side processing completion
Tradeoff
Progress is more concrete, but the total and measurement method must be reliable across task stages.
Conditional rules · Editorial advice
Query requirement:measurable_progress = true
Determinate progress requires reliable completed-work and total-work values.
Related entries
Do not choose a definite percentage without reliable completed-work data.
Use a status presentation that does not interrupt the task.
Sources and what they support
Distinguishes determinate and indeterminate progress; the determinate form represents quantifiable progress.
Retrieved: 2026-09-15Definitions reference these sources. Digital specimens, selection advice, relationships, and recipes are editorial work and have not been validated through user research.
Type extensions and implementation notes
Capability tags describe this specimen only; verify the implementation again in a real product.
{
"states": [
"idle",
"progress",
"success",
"error"
],
"a11y": [
"The progress indicator has an accessible name",
"Use native progress; avoid announcing every percentage point"
],
"motion": "Manual advancement, with no automatic animation"
}Open the Agent JSON file for this entryThis file repeats every field of this entry verbatim and adds its sources, archive status, and editorial scope.