Я пытаюсь обернуть голову вокруг jQuery Mobile.Моя цель - создать очень быстрое приложение, максимально похожее на нативное (по крайней мере, для современных устройств).
Я понимаю, что существует два способа навигации между страницами:
Загрузка каждой страницы как отдельной страницы и ссылки на другие страницы с помощью регулярных привязок html.
Размещение всех (или нескольких) страниц на одной веб-странице и перемещение между ними с помощью JavaScript ($ .mobile.changePage (метод) и аналогичных API-функций.
Первый подход должен работать во всех браузерах, но он работает довольно плохо, поскольку между переходами между страницами существует задержка.
Второй выглядит так, как будто он должен быть намного быстрее, поэтому я хотел быОпределенно предпочитаю такой подход. Но как это будет работать для браузеров мобильных устройств без поддержки javascript? Это, безусловно, нарушает цель jQuery Mobile по предоставлению изящно ухудшенного опыта для браузеров класса C.
Похоже, яНужно реализовать мое приложение дважды, один раз оптимизированный для браузеров с поддержкой javascript, один раз для браузеров без? Использование может быть другим вариантом, но это выглядит еще более запутанным.
Каков рекомендуемый способ решения этой дилеммы?ничего я не заметил?
Спасибо,
Адриан