[whatwg] <progress> draft
Matthew Raymond
mattraymond at earthlink.net
Sun Mar 26 17:59:38 PST 2006
Ric Hardacre wrote:
> how about a "%" indicates a percentage from 0 to 100. if the % is
> missing then assume a fraction so:
>
> <progress value="0.4375"></progress>
> <progress value="43.75%"></progress>
>
> are the same as far as DOM and scripting are concerned, for both:
> element.value == 0.4375;
>
> <progress value="43.75"></progress>
>
> would render as "100%" as it is greater than 1.0, the maximum fractional
> amount
Actually, assuming <progress> has |min| and |max| attributes, you
could have defaults of |min| 0.0 (or 0%) and |max| as 1.0 or (100%). In
this way, you could have |max| as the number of kilobytes for a file and
update the value of <progress> with just the number of kilobytes
transferred, and the progress bar would show the fraction of |max| that
the value is. (Not sure we need a |min| attribute. the use case seems weak.)
With regard to "[number]%", it can simply be equal to "[number/100]".
More information about the whatwg
mailing list