Характеристики производительности конкатенации скриптов на устройствах с ограниченным объемом памяти - PullRequest
1 голос
/ 18 августа 2011

В настоящее время мы пытаемся оптимизировать время загрузки страницы на мобильном устройстве с ограниченными памятью и процессором Windows (MC9090, процессор 624 МГц, 64-Мегабайтная память, WinMo 6 и Opera Mobile 9.5).В качестве одной из потенциальных оптимизаций я хотел объединить внешние файлы js / css, но теперь мы наблюдаем, что время загрузки страницы фактически увеличивается после объединения.

Теперь это бросает вызов всему, что я видел, иЧитайте о производительности на стороне клиента.Кто-нибудь когда-нибудь видел это раньше?Кроме того, существуют ли другие правила для веб-оптимизации встроенных устройств по сравнению с настольными браузерами?

1 Ответ

0 голосов
/ 24 августа 2011

Браузеры могут загружать через несколько соединений (4, иногда 6 - не уверены, что позволяет эта версия Opera).Помещая все в один файл, он заставляет браузер загружать весь javascript в один поток против нескольких.Это может замедлить его.

Изображения и другие элементы также конкурируют за эти соединения.Вам ни в коем случае не нужен инструмент, похожий на вкладку «net» Firebug, чтобы просмотреть трафик и посмотреть, как распределяются ресурсы полосы пропускания.

Также см .: http://loadimpact.com/pageanalyzer.php

устарело, но актуально:http://www.stevesouders.com/blog/2008/03/20/roundup-on-parallel-connections/

...