Michael 'Ratt' Iannarelli wrote:

edited:

Disk Quota: <meter min="0" value="0.45" max="1">45%</meter>
Cloud Cover: <meter min="0" value="0.45" max="1">45%</meter>
Download Progress: <meter min="0" value="0.45" max="1">45%</meter>

pedantically added the enclosed 45% text for non-supporting UAs.

The only difference between meter and progress is the potential for progress to be dynamic. The "how" progress will be dynamic has yet to be defined in the spec. If the method turns out to be as simple as setting an attribute task="someTask" then <meter task="someTask"> </meter> could direct the user agent to display a progress-style bar when someTask is initiated.

One element to implement as opposed to two.

+1

if the <meter> tag defaults to min="0" max="1" and value="0" with no high,low or optimum then it would certainly look and act the same as a progress bar. <progress> would therefore appear to be a special case
of meter.

so the question is: is the relationship as <input type="password"> is to <input type="text">? or is it more like <b> vs <strong>? (where one is purely stylable and the other has meaning). i think the former is unlikely but there may be a case to be made for the latter.

but as with <b> vs <strong> the authors and hackers will abuse it, one will get used in place of the other just as Michael has shown, and there will be no way of running a w3c style validator to check for correct usage.


Ric Hardacre
http://www.cyclomedia.co.uk/

Reply via email to