Чому Chrome суперечить показу прогресу завантаження?


9

Іноді, коли я завантажую файл у Chrome, у нижній лівій частині вікна з’являється невелике повідомлення рядка стану, яке говорить про завантаження 23% ... і так далі, поки завантаження не закінчиться. Але іноді це взагалі не з’являється - зазвичай, коли я завантажую більші файли на дещо повільніше з'єднання.

Схоже, хтось уже задав це питання на Форумах продуктів Google, але єдина відповідь продемонструвала нерозуміння початкового питання.

Дійсно прикро, що це часом, несподівано, не з’являється. Особливо на великих файлах, оскільки великі файли - це ті, від кого ви дійсно хочете виміряти прогрес. Хтось ще натрапив на цю помилку? Чи є якісь обхідні шляхи чи налаштування, щоб забезпечити завжди видимий хід завантаження?


Хоча я не можу підтвердити, я думаю, що це має відношення до того, що Chrome не підтримує власну базу даних асоціацій міметипету до програми.
Фергюс

Фергюс, чи не означає це, що певні розширення файлів будуть впливати, а інші - не? Тому що я можу вам сказати, що я помітив невідповідність під час завантаження великих ZIP-файлів. Іноді прогрес у завантаженні виявляється; іноді це не так.
soapergem

2
Привіт ... Здається, це залежить від того, яким чином кожен веб-сайт управляє завантаженням файлів ... PHP, AJAX тощо
скасувати

мій чом (52.0.2743.116 м (64-бітний)) не має цієї проблеми. Я спробував завантажити 200-футовий файл і прогрес був правильним. Я також знизив швидкість підключення від платних розробників, а відсоток статусу завантаження все ще був правильним. можливо, це стара помилка, яку зараз вирішено
Sourav Ghosh

Відповіді:


1

Коротка відповідь: це, швидше за все, помилка, оскільки браузер має повне знання про загальний розмір завантаження та вже надіслану суму.

Я можу подумати про 3 виправдання, які продукт, який управляє в Google, може придумати:

  • Якщо певний сайт використовує екзотичну бібліотеку на передній частині, яка надсилає дані фрагментами, це приховує загальну кількість байтів завантаження із браузера. Веб-переглядач все ще повинен бачити проміжні підсумки і зможе показати (оманливий) відсоток від цього.

  • Ще однією психологічною перешкодою можуть стати проксі-сервери, які зазвичай зустрічаються в компаніях та університетах. Вони можуть сприймати трафік швидше, ніж вони можуть його відправити. Ця ситуація принесла б відсоток прогресу до 100, а потім призупинившись.

  • Багато сайтів підтримують постійне з'єднання з сервером через JavaScript. Це може виглядати як завантаження в Chrome. Справжні завантаження можуть бути неправильно класифіковані як такий постійний зв’язок.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.