The true limitation here are HTML Forms. They were invented over 10 years ago when the upload of larger files seemed completely unfeasible. So they provide you only with one callback: when the entire upload is done (ACTION parameter).
I completely agree, unfortunately there's no standard api for that across browsers. However even if that existed, the server would need to participate. You cannot trust how much data you have sent, HTTP needs an acknowledge.
Therefore you would need the server telling you if datagram #526 is received. If there were an API it could be a good guess, but not really the same thing :S.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.