>> Ничего удивительного. Когда браузеры только оформились как отдельный класс программ, уже
>> давно был православный FTP. Предполагалось, что люди отправляют файлы именно по
> еще не менее давно был православный gopher.
> Но почему-то браузеры таки "оформились как отдельный класс".Не то чтобы оформились, но их оформили. Первые спецификации HTML (вплоть до 4.01) и CSS (вплоть до 2.x) не оставляют никаких сомнений о предназначении Веба и браузера — и этого было более чем достаточно для любых нужд обычных людей и учёных. Но продаванам разного объёма пуза такого Веба недостаточно. Для _умных_ веб-девелоперов и корпораций дополнительно в Консорциуме таки ж запилили кошерные XHTML 1.1, XML, XSLT и пр., но средняя макака этого осилить не в состоянии по естественным причинам. Так что кушаем все с одной лопаты, да.
> Ровно в тот момент, когда в форме появился type file - возникла
> очевидная необходимость прогресс-индикатора. Браузеры еще не состояли исключительно
> из миллиона табов и весь интерфейс не сводился к генераторам страничек,
> они вполне умели диалоги (живых остался только IE), для submit вполне
> подошел бы модальный - все равно пользователю делать нечего пока оно
> не докачается. Но нет, ни одна мартышка даже не пошевелилась.
> сон разума породил массу чудовищ, от внешних java-аплоадеров с собственным протоколом до
> адских флэшовых поделок. Даже сейчас это запилить непросто и не каждый
> массхостинг позволит, потому что еще и со стороны сервера не так
> просто и удобно реализуется.
Ну, я не знаю, почему так. Добавить к уже сказанному в предыдущем комменте мне как бы и нечего, почти. Я согласен, что «чистый» Веб несколько неюзабелен. Сказывается, видимо, специфика породившей его среды: если человек без напряжения в уме вычисляет интрыгалы, то ему не нужны прогресс-индикаторы. :)