Вы все еще принимаете во внимание соединения DialUp? - PullRequest
1 голос
/ 10 июля 2009

Я работаю над веб-приложением, которое нужно загрузить (javascript, изображения, видео и т. Д.), И мне было интересно, сколько людей по-прежнему рассматривают возможность набора номера при разработке больших веб-приложений?

Есть ли практическое правило, которое вы используете для определения размеров отдельных страниц? (т.е. домашняя страница должна быть меньше 200 КБ)

Ответы [ 6 ]

5 голосов
/ 10 июля 2009

Помните, что сегодня коммутируемый доступ сейчас на рынке мобильных телефонов! Делать ваши страницы быстрее для загрузки лучше для каждого пользователя.

2 голосов
/ 16 июля 2009

Да, но только для клиентов, которые платят нам и / или намереваются выходить на мобильные платформы. Обычно мы следуем нескольким распространенным методам, таким как те, на которых yslow хорош, например, меньше css-файлов, JS внизу страницы, gzipping и т. Д.

Мы также используем составные css-спрайты, такие как Google и многие другие

Google's search page sprite

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

2 голосов
/ 10 июля 2009

Зависит от сайта, Сайтов контента, да, я все еще думаю о полезной нагрузке сайта. (возможно, не скорость модема, но определенно управление полезной нагрузкой для Landing Pages / Homepages)

Бизнес для бизнеса, не совсем, так как я предполагаю, что большинство бизнес-сайтов, которые смотрят мои сайты, работают как минимум на DSL.

Вы должны увидеть, какая у вас 90-95% пользовательская база, и выполнить свои требования в этом отношении, но скорость всегда следует учитывать.

(Yahoo ySlow был большим активом);

2 голосов
/ 10 июля 2009

Нет. Но я стараюсь ограничить количество материала только тем, что необходимо. Как правило, используйте PNG для изображений и сохраняйте изображения только к тому, что необходимо. Я также использую (для производства) минимизированный JS, сжатие и т. Д. Большинство моих приложений являются приложениями для интрасети и доступны через сеть компании, поэтому YMMV.

Возможно, вы захотите подумать об использовании расширения YSlow для Firefox, чтобы минимизировать время загрузки страницы.

1 голос
/ 10 июля 2009

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

Думал ли я явно о коммутируемых пользователях? Нет, не совсем.

1 голос
/ 10 июля 2009

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

Однако, если вы хотите привлечь только широкую нишу аудитории, которая, как вы знаете, поддерживает широкополосную связь, вы можете воспользоваться еще несколькими возможностями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...