Statuslinje

Progress bar eller Progress bar ( Eng.  Progress bar ) — element ( widget ) i den grafiske brugergrænseflade , som er et rektangulært område, der "fyldes" med et område med en anden farve/tekstur, efterhånden som en opgave udføres, f.eks. f.eks. downloades en fil. Standard statuslinjen udfyldes fra venstre mod højre.

Fremskridtsindikatorer bruges, når opgavens omfang og procentdelen af ​​allerede udført arbejde er mindst tilnærmelsesvis kendt. Ellers bruges udefinerede (hvor indikatorområdet ikke er udfyldt, i stedet afspilles en animation inde i indikatoren, f.eks. en farvet firkant, der bevæger sig til venstre-højre), eller asynkrone fremskridtsindikatorer. Hvis processen er langsom nok, eller kan fryse i lang tid, til at signalere til brugeren, at processen ikke er stoppet, kan der bruges yderligere animationer, såsom animationen af ​​flyttedokumenter i Windows. I fremtiden begyndte animation i form af bevægelige striber eller refleksioner at blive overlejret på selve indikatormotoren [1] .

Nogle gange bruges lokkeindikatorer, hvor motoren, gradvist aftagende, fylder op til et bestemt mærke (for eksempel 2/3), og i tilfælde af dataankomst springer den til fuld fyldning. En sådan indikator blev for eksempel brugt i Internet Explorer-browseren.

Udover en lineær statuslinje kan der også bruges en indikator i form af en ring eller en cirkel, som udfyldes efterhånden som processen skrider frem. En sådan indikator kan være meget kompakt og placeres for eksempel i teksten [1] .

Forgængere

Konceptet med en procesindikator har eksisteret i lang tid. I 1896 udviklede Karol Adamiecki et diagram  , som han kaldte harmonigrammet , som i dag er bedre kendt som " Gantt-diagrammet ". Adamecki offentliggjorde ikke sit diagram før 1931, men han indvilligede i det senere, ikke på engelsk , men kun på polsk . Diagrammet er nu opkaldt efter Henry Gantt (1861-1919), som udviklede sit diagram, hvis første version blev foreslået i 1910, og begyndte at popularisere det i Vesten. Dette koncept blev senere vedtaget til computere.

Noter

  1. 1 2 Birman, 2017 .

Links