Улучшение времени рендеринга jQuery Mobile. - PullRequest
2 голосов
/ 21 ноября 2011

У меня есть страница jquery для мобильных устройств, которая занимает от 6 до 8 секунд для рендеринга на iPhone 4.

Время загрузки страницы нормальное, и я предпринял необходимые шаги для оптимизации CSS, JS и т. Д.Тем не менее, страница содержит ряд входных данных формы, которые отображаются с помощью jQM (т. Е. Выбирают выпадающие списки, ползунки и т. Д.), И на рендеринг требуется около 4-5 секунд.

Кто-нибудь еще сталкивался с подобной проблемой и нашел способ увеличить время рендеринга?

Я использую свернутый jQM 1.0.

Спасибо.

1 Ответ

0 голосов
/ 28 ноября 2011

Нужны ли все файлы .js и .css при запуске? Я обнаружил, что их динамическая загрузка после инициализации JQM помогла с первоначальной воспринимаемой производительностью.

Кроме того, нужно ли показывать эти входные данные сразу при запуске? Может быть, вы могли бы отобразить их в фоновом режиме и только в событии pagehow показать их контейнер ...

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

...