с появление AJAX возможно все даже прогресс загрузки картинки. првда нагрузка на сервер будет выше.
общая схема такая:
1 клиент запрашивает картинку ввиде данных
2. сервер читает картинку из файла и предает ее настраивая кооректно Content-Length
3. при readyState = 3 данные начинают приниматься и responseText заполнятся.
4. периодически проверять responseText и обновлять до readyState=4
Но не все браузеры корректно обновляют responseText и в итоге прогресс может быть скачкообразным.
http://www.ibm.com/developerworks/ru...wa-ajaxintro3/
http://forum.alfaspace.net/9_4008_0.html