Локальный, в данном случае, означает, что вы сами размещаете файлы (как часть своего веб-сайта), а не полагаетесь на CDN, а также НЕ означает, что они должны быть установлены на устройстве.
После загрузки библиотек приложение можно использовать без подключения к данным, пока кэш не будет очищен.Конечно, это зависит от вашего фактического приложения, если для подключения к серверу требуется соединение для передачи данных, оно не будет работать, но это никак не связано с автономной доступностью библиотек JS.
ЛибоКстати, сначала вам понадобится подключение для передачи данных.
Преимущество размещенной библиотеки CDN состоит в том, что она может быть уже загружена для другого сайта, поэтому, когда пользователи заходят на ваш сайт, им не нужно скачиватьэто снова.
Однако необходимо учитывать и другие факторы, например:
- разрешение DNS
- фрагментация библиотеки (разные версии)
Однако для jQueryMobile более вероятно, что другой веб-сайт использует его (и ту же версию), чем с jQuery, поэтому я бы рекомендовал использовать версию CDN.