Накратко
Без value индикаторът показва неопределен напредък; с value и max може да показва измерена част.
Полезно е да знаеш
<progress> представя напредъка на задача. При value="3" и max="10" описва три завършени единици от общо десет. Когато value липсва, индикаторът е неопределен: задачата тече, но не е заявена конкретна завършена част. [1]
За качване на файлове използвай процент само ако приложението действително получава данни за напредъка. Анимация, която стига до 90% по таймер, не е измерване на изпратените байтове. Ако размерът или продължителността са неизвестни, неопределеният режим е по-честен.
Осигури разбираемо достъпно име чрез подходящ етикет. Самият текст между отварящия и затварящия таг не е автоматично етикет на елемента. [1] При приключване покажи и резултат: „Готово“ или конкретна грешка. Индикаторът описва процеса, но не замества потвърждението, че сървърът е приел операцията.
Източници
За повече подробности и проверка на информацията: