Альтернативы отображению размера файла при загрузке?

Я думаю, что я где-то видел, что только отображение размера файла для загрузки не особенно полезно для некоторых пользователей (в частности, для тех, кто менее технических пользователей). Я думаю, аргумент для этого будет состоять в том, что размер файла менее значим, чем продолжительность загрузки.

Я видел диалоги, в которых даются оценки времени загрузки. Кто-нибудь знает, является ли это более полезным и есть ли какие-либо предложения о том, как предоставлять оценки?

Мне кажется, что значимая информация будет, если это размер файла small (тривиальное время загрузки независимо от вашего подключения) или medium (быстро на хорошее соединение, дольше на медленном соединении) или большой .

Мысли?

7 голосов | спросил Laura Beckwith 4 FebruaryEurope/MoscowbMon, 04 Feb 2013 13:04:23 +0400000000pmMon, 04 Feb 2013 13:04:23 +040013 2013, 13:04:23

5 ответов


2

В терминах лучше:

  • Все понимают концепцию оставшегося времени.
  • Не все понимают размер файла.

Одним из незначительных недостатков оставшегося времени является то, что он не на 100% точным. Он рассчитает, как быстро будет загружаться ваша загрузка, и сколько времени потребуется для завершения загрузки с такой скоростью. . Поскольку скорость соединения будет колебаться, оставшееся время также будет колебаться.

Было бы неплохо показать как размер файла, оставшееся время, так и скорость загрузки. Технические пользователи часто хотели бы знать эти данные.

Вы можете отобразить его примерно так:

Оставшееся время: 23 минуты
Выполнено: 12 /147MB
Скорость: 1 МБ /с

ответил Rich 4 FebruaryEurope/MoscowbMon, 04 Feb 2013 13:23:25 +0400000000pmMon, 04 Feb 2013 13:23:25 +040013 2013, 13:23:25
1

Проведение различия между малыми, средними и большими файлами не имеет смысла (и никогда не было), потому что это зависит от того, на каком типе подключения ваши пользователи находятся на . Я рассматриваю файл размером 10 МБ small при загрузке по моей линии DSL, но я бы подумал, что это будет medium , по крайней мере, при загрузке через 3G.

Поэтому я предлагаю попытаться оценить время, необходимое для загрузки файлов на основе подключения пользователя к вашему сайту /приложению. Но согласитесь с тем, что невозможно сделать очень точную оценку , как вы можете прочитать в этой замечательной статье Smashing Magazine: http://mobile.smashingmagazine.com/2013/01/09/bandwidth-media-queries-we-dont -need-эм /

В заключение: попытайтесь рассчитать скорость, основанную на использовании предыдущего сайта, и покажите оценку, но включите очень большой отказ от ответственности, что это всего лишь оценка и что реальное время загрузки может быть совсем иным .

Добавление: , если загрузка является очень важным компонентом вашего сайта /приложения, вы можете подумать о внедрении некоторого инструмента измерения скорости соединения, например http://speedtest.net . Но опять же: это будет предлагать снимок текущей скорости соединения и сильно зависит от других вещей, которые делает пользователь.

ответил vincent.io 4 FebruaryEurope/MoscowbMon, 04 Feb 2013 13:51:36 +0400000000pmMon, 04 Feb 2013 13:51:36 +040013 2013, 13:51:36
1

Размер файла имеет решающее значение для пользователей, оплативших интернет-трафик, предполагаемое время загрузки важно для медленных подключений или больших файлов , поэтому рекомендуется показывать как размер, так и время.

Я считаю, что многие пользователи знают о размерах файлов из-за смартфонов, 3G, «центов для мегабайт » и т. д. Поэтому лично я не вижу реальной проблемы с этим.

Что касается реализации.

Я не могу найти ссылку на сайт, который я видел, но вы можете подумать о чем-то вроде отображения размера файла и нескольких разных оценок в зависимости от скорости соединения (или типа), например:

Размер файла: 23Mb

Предполагаемое время загрузки: Менее минуты для широкополосных и 4G-соединений и До 3 минут для соединений 3G .

Я думаю, вы должны ограничить число возможных типов подключений до 2 или 3 (из наиболее распространенных типов соединений в регионе и т. д.). Основная идея оценки времени (и размера) заключается в том, чтобы помочь вашим пользователям решить, что они могут загрузить файл прямо сейчас, или выбрать другую возможность (в зависимости от их ситуации) и загрузить ее позже.

Недостаток угадывания того, сколько времени потребуется определенному пользователю и определенному соединению, заключается в том, что вы можете ошибаться (неточно) по разным причинам, поэтому вы можете оценить загрузку через 5 минут, но на самом деле это займет 15 минут (из-за трафика, который начинает расти после начала загрузки и т. Д.), И это плохо, потому что ваш пользователь будет ожидать, что он закончится через 5 минут (и это вы сказали ему это время), поэтому я думаю, что это лучше чтобы показать некоторые средние оценки . Большинство менеджеров загрузки /веб-браузеров имеют встроенную оценку, поэтому пользователи все равно будут знать время загрузки.

ответил alexeypegov 4 FebruaryEurope/MoscowbMon, 04 Feb 2013 15:09:40 +0400000000pmMon, 04 Feb 2013 15:09:40 +040013 2013, 15:09:40
0

Конечно, зависит: какая информация полезна для пользователя?

Если пространство сервера мало (например, в DropBox), обязательно, размер файла важен ... но оценка «оставшегося времени» будет более полезна в большинстве случаев.

Я удивлен, что никто не упомянул об этом, но простой индикатор - это классический интуитивный способ визуализации оставшегося времени.

Вот как Передача делает это:

введите описание изображения здесь>> </p>

<p> Обратите внимание на цветовое кодирование баров и небольшой текст, отображающий точные значения для более технических пользователей. </p>

<p> <a href= Этот ответ stackoverflow и другие может помочь вам с деталями реализации расчета расчетного времени.

ответил Sam Pierce Lolla 4 FebruaryEurope/MoscowbMon, 04 Feb 2013 19:40:45 +0400000000pmMon, 04 Feb 2013 19:40:45 +040013 2013, 19:40:45
0

Причина, по которой отображаются размеры файлов, заключается в том, что это единственная значимая метрика скорости соединения.

Это довольно сложная и, ИМХО, бессмысленная попытка попытаться предсказать скорость загрузки ... особенно после того, как вы погрузитесь в мир мобильных устройств.

Как таковой, я оставил бы его как размер файла. Вы не можете вылечить все проблемы пользователей с помощью пользовательского интерфейса. Есть вещи, которые пользователи должны выяснить.

ответил DA01 4 FebruaryEurope/MoscowbMon, 04 Feb 2013 22:26:37 +0400000000pmMon, 04 Feb 2013 22:26:37 +040013 2013, 22:26:37

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132