On Fri, 17 Aug 2007, Igor Savchenko wrote:
Hello Andrew,
Разве есть какая-либо разница между "удалось загрузить 10% картинки" и
"удалось загрузить 90% картинки" ???
Нужно знать не соклько удалось загрузить от картинки, а показывать
юзеру как идет аплоад. При аплоаде скажем 1.5 гигового файла я на 5
минуте ожидания буду думать что где-то что-то повисло. В то время как
аплоадбар будет показывать прогрес...
Допустим, сделаете вы "аплоадбар". Допустим, он начнёт что-то
показывать... И вы увидите, что "где-то что-то повисло" на 90%...
И какая вам от этого будет польза?
Всё равно из-за недокачанных последних 10 кбайт вам придётся все 1.5
гига повторять, ибо byte-ranges только в обратную сторону работает.
1 500 000 кбайт / 900 сек = 1 666 кбайт/сек, или ок. 17 КБит/с
Если уж прокачиваете DVD через модем - таки да, запасайтесь терпением.
Или расширяйте канал.
Или порежьте 1.5 гига на более мелкие кусочки (по 1440 кбайт), которые
передавайте независимо друг от друга, и уже на той стороне собирайте
воедино.