Zweimal im Monat besuchen wir einige der Lieblingsbeiträge unserer Leser aus der gesamten Geschichte von Nettuts +. Dieses Tutorial wurde erstmals im Oktober 2010 veröffentlicht.
Heute werden wir in jQuery Mobile eintauchen, das sich zum Zeitpunkt dieses Schreibens in einem RC1-Zustand befindet. Wir erstellen einen einfachen Tuts + RSS-Reader mit PHP und jQuery Mobile. Wenn Sie fertig sind, haben Sie die Möglichkeit, dieses einfache Projekt per Mausklick auf Ihr iPhone oder Android-Telefon zu übertragen und Ihre eigenen mobilen Web-Apps zu erstellen!
Es ist immer hilfreich, zuerst zu beschreiben, was Sie mit Ihrem Projekt erreichen möchten.
Der nächste Schritt ist, unser Projekt zu erstellen. Machen Sie einen neuen Ordner - benennen Sie ihn wie gewünscht - und fügen Sie einen neuen hinzu header.php
Datei. * Beachten Sie, dass dieses Projekt PHP verwendet. Wenn Sie mit dieser Sprache nicht vertraut sind, können Sie die PHP-Teile überspringen! In dieser Datei referenzieren wir jQuery mobile, sein Stylesheet und alle anderen benötigten Elemente. Wenn ich nur organisiert bleiben möchte, habe ich meine platziert header.php
Datei innerhalb einer beinhaltet /
Mappe.
Tuts+
Hier gibt es eine Handvoll Dinge, die es zu beachten gilt.
X-UA-kompatibel
tag zwingt IE zur Verwendung der aktuellsten Rendering-Engine Verknüpfung
tag mit einem rel
Attribut von Apple-Touch-Symbol
. Das jQuery Mobile-Framework kann sein aktiviert durch anwendung einzigartig Daten-*
Attribute zu Ihrem Code. Die Grundstruktur für die meisten Websites sieht ähnlich aus:
Fügen Sie den obigen Code zu einem neuen hinzu index.php
Datei im Stammverzeichnis Ihres Projekts.
Wir müssen sagen jQuery über unser Projekt. Versuchen Sie zum Beispiel, nicht jede Datei als Seite. Technisch können Sie mehrere erstellen Seiten zu einem Zeitpunkt durch Hinzufügen zusätzlicher Umhüllung data-role = "Seite"
Attribute. Diese werden als bezeichnet Innenseiten.
Darüber hinaus verfügt das Framework über spezifische Einstellungen und Stylings für die Header
, Hauptinhaltsbereich und Fußzeile
. Um jQuery Mobile über die Positionen dieser Elemente zu informieren, fügen wir die folgenden Attribute hinzu.
data-role = "header"
data-role = "Inhalt"
data-role = "footer"
Nein Datenrolle
Attribute wurden angewendet.
Datenrolle
Attribute angewendet.
Nun, dass die Struktur unserer index.php
Seite ist vollständig, wir können jeden Abschnitt mit unserer Tuts + -spezifischen Markierung ausfüllen.
- Nettuts+
- Psdtuts+
- Vectortuts+
- Mobiletuts+
- Aetuts+
- Phototuts+
- Cgtuts+
- Audiotuts+
- Webdesigntuts+