Как узнать пропускную способность пользователя, чтобы обеспечить наилучшую версию моего веб-приложения?
-
06-07-2019 - |
Вопрос
Мы разрабатываем веб-приложение с гетерогенной базой пользователей. Кроме того, мы должны предоставить визуально привлекательный опыт. Итак, я хотел бы знать, есть ли какой-нибудь способ получить оценки пропускной способности пользователя таким образом, чтобы мы могли решить, обслуживаем ли мы данную версию или другую.
Или я должен стремиться к наименьшему знаменателю вообще?
Независимо от используемых технологий: я не зависим от платформы для этого случая (например, флэш-апплет для оценки возможностей пользователя будет в порядке). Я просто хочу услышать твой совет.
Решение
ИМО, где необходимо сделать выбор, лучше всего решать пользователю. Некоторые люди будут с радостью ждать более богатого опыта, другие хотят быстро и быстро, несмотря ни на что.
У вас может быть целевая страница с изображением / флэш-памятью, в которой указано время, необходимое для ее использования, а затем представлены ссылки на обе страницы с предложением, которое будет наилучшим с учетом пропускной способности пользователей. Сохраните этот выбор как файл cookie, а затем в будущем пропустите страницу загрузки.
Другие советы
Если вы хотите определить пропускную способность конкретного клиента, вы можете указать, сколько времени потребуется для передачи полезной нагрузки известного размера клиенту и экстраполировать ее пропускную способность. Или вы можете использовать флэш-заглушку для загрузки оставшегося содержимого и использовать по умолчанию другую версию, если она занимает слишком много времени.
Самый популярный сайт в сети имеет интерфейс, который почти не содержит графики. (Я говорю о Google, конечно.)
Создайте веб-сайт, который быстро загружается для всех пользователей, обладает необходимой функциональностью, эстетически приятен, и вашим пользователям он понравится. Визуальная привлекательность может быть достигнута очень маленьким байтом с хорошим использованием цвета, расположения текста и щадящих изображений. Там нет необходимости для огромных приложений Flash, звука, анимации или других убийц полосы пропускания. Люди реагируют на сайты, которые их приглашают, и обращаются с ними правильно.
Изучите способы с низкой пропускной способностью, чтобы удивлять, например поведение mouseOver, которое слегка меняет цвета, или маленькие изображения, которые дают акценты.