У меня есть небольшое веб-приложение. Семь страниц, 3,6 КБ index.html и 855,5 КБ всего. Единственная странность у меня есть база данных, (~ 500kb) в Javascript со многими линиями, как:Как ускорить jquery mobile/phonegap?
$.data(db,'Aarstraße',['34236:1','34246:2','34270:4','34290:6',...]);
Я проверил это на IPod/iPhone и Android (HTC Magic) и очень медленно:
Запуск
- iPhone: 14 секунд
- Android: 21 секунд
Простые страницы тра nsition (слайд)
- iPhone: 3-4 секунды
- Android: 4-6 секунд
Как я могу сделать это быстро?
Я уже удалил box shadow.
Update
Я удалить базу данных, оставив 444.7KB страницу общей. Теперь он работает быстрее на Android. Вокруг же, как у одного iPhone. Он все еще чувствует себя очень медленно.
Обновление 2
После this question, я перешел на latest jquery mobile build. Он улучшил переходы страниц для медленных устройств Android до ~ 2 секунд на переход. Выпуск версии 1.1 будет mid/late February.
Javascript базы данных ?? вам следует рассмотреть возможность использования данных только по мере необходимости. –
@ stian.net Как? Он содержит только 1800 строк. – PiTheNumber
500kb в значительной степени подходит для мобильного приложения. –