Подтвердить что ты не робот

Является ли сжатие gzip полезным для мобильных устройств?

Мне интересно, знает ли кто-нибудь о том, насколько сжато gzip на мобильных устройствах, чем на настольном компьютере.

Будет ли телефон использовать больше батареи? Или это спасет некоторые из-за экономии пропускной способности? Будет ли страница страницы загружаться быстрее или процесс uncompress замедляется на этих ограниченных устройствах?

Действительно ли сжатые данные доходят до конечного пользователя или он не сжимается где-то поставщиком 3G? (это может быть глупый вопрос, извините).

Спасибо.

4b9b3361

Ответ 1

Не глупый вопрос.

Правильная сделка - в пользу GZip.

Оказывается, что декомпрессия Lempel-Ziv довольно дешевая (в отличие от сжатия), в то время как пропускная способность обычно довольно дорога, особенно для роуминга потребителей, а также требует большой мощности аккумулятора и времени передачи.

Ответ 2

Это всегда зависит от того, где ваше узкое место.

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

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

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

Ответ 3

Одним из вопросов, которые вы также можете изучить, является вопрос о том, рассматривают ли мобильные браузеры даже поддержку сжатия. Например, я просто проверил заголовки запросов, отправленные моей BlackBerry Storm, и он не отправляет заголовки "Accept-Encoding", что означает, что сервер не должен отправлять обратно сжатый ответ.