Ich versuche, meinen Kopf um jQuery Mobile zu wickeln. Mein Ziel ist es, eine sehr schnelle Anwendung mit einem Look & Feel zu erstellen, das so nah wie möglich an einer nativen App ist (zumindest für moderne Geräte).Wie soll ich eine Jquery Mobile App für Browser mit und ohne JavaScript-Unterstützung schreiben?
Ich verstehe, gibt es zwei Möglichkeiten der Navigation zwischen den einzelnen Seiten:
jede Seite als separate Seite wird geladen und die Verlinkung zu anderen Seiten mit regelmäßigen HTML-Anker.
alle Putting (oder viele) Seiten auf einer einzigen Web-Seite und die Navigation zwischen ihnen mittels Javascript ($ .mobile.changePage (Methode) und ähnliche api-Funktionen.
Der erste Ansatz sollte funktioniert auf allen Browsern, funktioniert aber ziemlich schlecht, da es zwischen jedem Seitenübergang eine Verzögerung gibt.
Die zweite sieht so aus, als sollte sie viel schneller sein, also würde ich definitiv diesen Ansatz bevorzugen.Aber wie würde das für mobile Geräte Browser funktionieren ohne JavaScript-Unterstützung? Es scheint sicherlich zu verletzen jQuery Mobile Ziel, eine anmutige bereitzustellen y verschlechterte Erfahrung für Browser der C-Klasse.
Es sieht für mich so aus, als müsste ich meine App zweimal implementieren, einmal für Browser mit JavaScript-Unterstützung optimiert, einmal für Browser ohne? Die Verwendung kann eine andere Option sein, aber das sieht noch unordentlicher aus.
Was ist der empfohlene Weg, dieses Dilemma anzugehen? Gibt es etwas, was ich nicht bemerkt habe?
Danke,
Adrian
Welche mobilen Browser unterstützen kein Javascript? – SLaks
Ich könnte mir vorstellen, es gibt eine ganze Menge, die nicht, ich habe eine Samsung U900 (im Ruhestand, aber immer noch es), es ist nur ein paar Jahre alt und IIRC es nicht unterstützt Javascript. Es gibt auch viele Länder in der Welt, in denen die durchschnittliche Person einfach kein Smartphone hat. – PottyBert
tun Sie es mit Javascript-Unterstützung. – Jason