Я хотел бы реализовать оценку загрузки с использованием JavaScript и Ajax.
Я прошел через Google, в существующих публикациях на stackoverflow также нашел существующие реализации для оценщика загрузки, и я обнаружил, что большую часть времени спрашиваю у пользователя пропускную способность, а затем вычисляю число как стратегию. Это хороший подход, и вряд ли можно найти что-то надежное, чтобы правильно рассчитать время.
Что я хотел бы попробовать, так это использовать Ajax для запроса размера файла 100 КБ - 200 КБ, чтобы математика получила номер и обновила дисплей. Теперь это окружено таким количеством вопросов, как сеть, количество сформированных пакетов, прокси и т. Д.? Все эти факторы достаточны, чтобы отказаться от подхода. Но ЭТО КАК Я ДОЛЖЕН ДЕЛАТЬ ЭТО.
Теперь я хотел бы, чтобы вы от всех вас внесли свой вклад (как хорошее обсуждение)? что все можно добавить к этому? Можем ли мы узнать пропускную способность пользователя, не спрашивая? Как это можно сделать лучше?