On Tue, 25 Apr 2006 10:59:48 +0200, Bjoern Hoehrmann <[EMAIL PROTECTED]>
wrote:
* Jonas Sicking wrote:
In many cases the user might know the size even if the implementation
does not. Or it is even imaginable that the script knows the size even
if the XHR class does not. In both these cases the number of bytes
transferred is useful to present.
Right, they have currentSize = knownSize * position/total for that, no?
I'm not following you here. What properties are you proposing to make
available?
LSProgress gives you a percentage of how much data has been transferred;
if you know the total size and the total size property on the LSProgress
object match, you can calculate the number of bytes transferred so far,
no matter the units used.
You would still need to know the unit if you wanted to show a text to the
user. I don't think percentage catches all use-cases. The total will in
some cases be unknown or wrong so in some cases it makes sense to only
show the .position as formated text.
Cheers,
- Gorm