为什么浏览器没有文件上传进度条?

Ego*_*gon 10 browser upload http

我想知道为什么没有浏览器有这么简单但必不可少的功能.我错过了什么吗?有技术原因吗?

我厌倦了所有那些javascript/flash/java hacks out ...

fla*_*gos 8

没有技术原因阻止浏览器计算要发送的总字节数,然后跟踪服务器已收到的字节数(谢谢,Kibbee的评论).Firefox有一个功能上传进度指示器,直到版本0.9,但该版本在2004年打破了它.

阅读Bugzilla更新,似乎这个功能似乎没有让足够的用户受益于开发人员的任何牵引力.

定期上传非常大的文件的用户倾向于使用专为此目的而设计的FTP等工具,因此不会受到影响.

  • 由于它使用TCP,客户端确实知道服务器接收了多少数据.如果客户端从服务器返回ACK数据包,则表示服务器已收到该数据包. (2认同)

pet*_*hen 7

添加到flamingLogos参数,您可能会在一个代理之后运行,该代理在一秒钟内获得5兆的纯度,然后通过56kbit调制解调器将其发送到服务器.

我认为一个错误的进度条比没有进度条略差,并且会有很多人一直都是错.