Dojo замедляет загрузку приложений

Мобильное приложение, разработанное с использованием xpages и библиотеки мобильных расширений. загружается очень медленно на мобильных устройствах. Чтобы изучить сравнительную статистику, с сервера Domino был отправлен еще один простой веб-HTML. Мы обнаружили, что простая веб-загрузка HTML была очень быстрой, а причиной медленной загрузки был DOJO. Ниже приведен снимок страницы для мобильных устройств, которая загружается медленно. Какие-нибудь советы о том, как ускорить загрузку Dojo?

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" dojoParseOnLoad="true"
dojoTheme="true" xmlns:xe="http://www.ibm.com/xsp/coreex"
xmlns:xc="http://www.ibm.com/xsp/custom" >
<xp:this.resources>

<xp:dojoModule name="dojox.grid.DataGrid"></xp:dojoModule>
<xp:dojoModule name="dojox.data.JsonRestStore"></xp:dojoModule>
<xp:dojoModule name="dijit.form.Button"></xp:dojoModule>

person prasad katankot    schedule 03.01.2013    source источник


Ответы (2)


В свойствах приложения на вкладке XPages установите флажок [x] Использовать ресурсы JavaScript и CSS, оптимизированные для среды выполнения. Он объединит предоставленные Domino файлы JS и CSS в один файл.

person Panu Haaramo    schedule 03.01.2013

Не могли бы вы показать вкладку сети с количеством запросов от FF или Chrome? Может быть гораздо больше запросов на JS/CSS, которые вы просто не видите в HTML, а загружаются динамически.

person Dmytro Pastovenskyi    schedule 03.01.2013