Иногда, когда я загружаю файл в Chrome, в левом нижнем углу окна появляется небольшое сообщение в строке состояния с надписью « Загрузка 23% ...» и так далее, пока загрузка не будет завершена. Но иногда это не проявляется вообще - обычно, когда я загружаю большие файлы по несколько более медленному соединению.
Похоже, кто-то другой уже задавал этот же вопрос на форумах по продуктам Google, но единственный ответ продемонстрировал отсутствие понимания исходного вопроса.
Это действительно раздражает, что это иногда, неожиданно, не появляется. Особенно для больших файлов, потому что большие файлы - это те, которые вы действительно хотите измерить. Кто-нибудь еще сталкивался с этой ошибкой? Существуют ли какие-либо обходные пути или настройки, чтобы гарантировать, что прогресс загрузки всегда виден?
источник
Ответы:
Краткий ответ: это, скорее всего, ошибка, потому что браузер полностью осведомлен об общем размере загрузки и уже отправленной сумме.
Я могу придумать 3 причины, по которым продукт Google может придумать:
Если конкретный сайт использует экзотическую интерфейсную библиотеку, которая отправляет данные порциями, то это скрывает общее количество байтов загрузки из браузера. Браузер должен по-прежнему видеть промежуточные итоги и сможет показывать (вводящий в заблуждение) процент этого.
Другим психологическим препятствием могут быть прокси-серверы, обычно встречающиеся в компаниях и университетах. Они могут принимать трафик быстрее, чем они могут отправлять его. Эта ситуация привела бы к увеличению процента прогресса до 100, а затем к приостановке.
На многих сайтах постоянные соединения с сервером открыты через JavaScript. Это может выглядеть как загрузка в Chrome. Реальные загрузки могут быть ошибочно классифицированы как такое постоянное соединение.
источник