Ich wechsle von JQM und Phonegap zu Topcaot und einigen kleineren Bibliotheken, um Übergänge und dergleichen zu erledigen. Eine Sache, für die ich keine Mikrobibliothek gefunden habe, ist die Navigation.

Während viele Websites, die ich gesehen habe, sagen, dass sie die Benutzeroberfläche und den Inhalt dynamisch über Javascript erstellen sollen, scheint es für die Anzahl der Seiten, die ich erstellen müsste, eine entmutigende Aufgabe zu sein. Ähnlich wie bei JQM möchte ich in der Lage sein, meine verschiedenen Seiten als verschiedene HTML-Dateien zu trennen, die Ajax sie in das DOM lädt, aber auf eine optimierte Weise, die schnell ist und das Gewicht von JQM nicht beeinträchtigt.

Für jedermann gibt es eine solche Bibliothek oder wäre dies eine Bibliothek, die ich schreiben müsste? Es scheint keine übermäßig komplizierte Aufgabe zu sein, besonders wenn ich jquery verwenden würde. Ideen für Hilfe sind willkommen.

2
mhartington 5 Dez. 2013 im 17:50

4 Antworten

Beste Antwort

Versuchen Sie Angularjs. Hier ist ein Beispiel mit Decklack: http://coenraets.org / blog / 2013/11 / sample-mobile-application-with-anglejs / Angularjs unterscheidet sich stark von JQM, aber Sie sollten es versuchen.

Wenn Sie AngularJs nicht mögen, finden Sie auf dieser Seite einen traditionelleren Ansatz: http://coenraets.org/blog/2013/03/hardware-accelerated-page-transitions-for-mobile-web-apps-phonegap-apps/

Hoffe das hilft

1
Sergio Morstabilini 6 Dez. 2013 im 15:20

Betrachten Sie Topcoat Touch (Github Project), es ist im Grunde eine Mikrobibliothek für Übergänge und Ereignisse (5k minimiert und gezippt) - vollständige Offenlegung, ich bin der Autor von Topcoat Touch.

Es ist ein sehr einfaches Framework, das Topcoat zum Erstellen der Benutzeroberfläche verwendet, inspiriert von jQT und in geringerem Maße von jQuery Mobile. Es kann sich entweder um ein einzelnes HTML-Dokument mit mehreren Seiten im selben Dokument handeln oder um eine Sammlung von Controllern und Vorlagen. Es verwendet eine Sammlung optionaler Bibliotheken, um die meisten Funktionen für ein mobiles Framework bereitzustellen, und verfügt über einen Generator für Yeoman, um das Gerüst schnell aufzubauen.

1
Kris Erickson 6 März 2014 im 16:13

Hier sind Sie - neues Plugin basierend auf der CSS-Übergangslösung von coenraets: https://github.com/linslin/pagingSlider

Eigenschaften:

  • Paging mit pagingSlider
  • Standardaktionen für pageSlider
  • Seitenbrowser
  • Völlig steckbar wie der Seitenschieber
  • Wenn Sie möchten, pagemenu, um direkt zu einer Seite zu wechseln
  • Berührungsereignisse
1
lin 22 Jän. 2014 im 16:04

Ich habe es nicht verwendet, aber Kendo UI Mobile ähnelt JQM und entspricht möglicherweise Ihren Anforderungen: http: // www.kendoui.com/mobile.aspx

-1
olore 8 Dez. 2013 im 03:39