Каковы преимущества показа "Ваша загрузка начнется через x секунд"? - PullRequest
44 голосов
/ 27 января 2010

Есть ли технологические преимущества при представлении «страницы загрузки», которая выдает сообщение, подобное следующему?

Ваша загрузка должна автоматически начать через несколько секунд, но если нет, нажмите здесь.

Есть ли какая-то пропускная способность или эффективность использования сервера с этим? Или это как-то на пользу пользователю? Почему бы просто не сделать так, чтобы ссылка на скачивание шла прямо по адресу загрузки?

Пример страницы (один из миллиарда)

Ответы [ 11 ]

0 голосов
/ 07 января 2012

Мне недавно пришлось создать такую ​​страницу для JS RIA. И вот почему:

  • Первоначальной идеей было использование скрытого iframe внутри RIA. Но наша компания использует антивирусный сканер / брандмауэр, который отправляет HTTP-ответ 302, а затем использует сценарий фреймбрейкера для представления полноэкранной страницы прогресса сканирования.
  • Таким образом, загрузка должна быть открыта в новом окне, так как мы не хотим, чтобы RIA заканчивалась при запуске загрузки.
  • Для удобства использования нам не нужны пустые всплывающие окна для каждой загрузки (на самом деле это проблема другие тоже видят ), поэтому нам нужно показать пользователю некоторые HTML-контент, а затем перенаправить на фактическую загрузку.
  • Как сказал @DavidKolar , формулировка просто говорит пользователю, что нужно быть терпеливым во время подготовки к загрузке.
  • Мы не используем часть "нажмите здесь". Что касается примера страницы в вопросе, забавно видеть, что Mozilla тоже удалила его там.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...