Кто-нибудь пытался выполнить загрузку jQuery Mobile с помощью сопровождающих скриптов асинхронно с помощью head.js или с помощью другого метода? Я экспериментирую с этим прямо сейчас, и хотя он дает огромный прирост производительности, он, похоже, нарушает навигацию (в частности, hashchanged event handling). Поэтому я задаюсь вопросом, может ли кто-нибудь поделиться своим опытом с ним.
UPDATE: проблема с событием hashchanged оказалась вызвана другим компонентом. Таким образом, реализуйте асинхронную загрузку jQM и других ваших ресурсов JavaScript, это безопасно и чрезвычайно увеличивает время загрузки и производительность вашего JS-приложения. Я использую head.js для этого, вы можете использовать все, что лучше всего подходит вам.