Due volte al mese, rivisitiamo alcuni dei post preferiti dei nostri lettori attraverso la storia di Nettuts +. Questo tutorial è stato pubblicato per la prima volta nell'ottobre 2010.
Oggi ci immergeremo in jQuery Mobile, che al momento della stesura di questo documento è in uno stato RC1. Costruiremo un semplice Tuts + lettore RSS, usando PHP e jQuery Mobile. Quando avremo finito, avrai la possibilità di aggiungere questo semplice progetto al tuo iPhone o telefono Android con il semplice clic di un pulsante, così come le abilità per costruire le tue app Web mobili personalizzate!
È sempre utile per prima cosa delineare ciò che il tuo progetto deve fare / ottenere.
Il prossimo passo è iniziare a creare il nostro progetto. Vai avanti e crea una nuova cartella - nominala come desideri - e aggiungi una nuova header.php
file. * Nota che questo progetto usa PHP. Se non hai familiarità con questa lingua, sentiti libero di saltare le parti di PHP! All'interno di questo file, faremo riferimento a jQuery mobile, al suo foglio di stile e ad altre risorse che richiediamo. Se solo per rimanere organizzato, ho messo il mio header.php
file all'interno di un includes /
cartella.
Tuts+
Ci sono una manciata di cose che vale la pena notare qui.
X-UA-Compatible
tag forza l'utilizzo di IE sul motore di rendering più recente collegamento
tag, con a rel
attributo di apple-touch-icon
. Il framework jQuery Mobile può essere attivato applicando univoco dati-*
attributi al tuo codice. La struttura di base per la maggior parte dei siti sarà simile a:
Aggiungi il codice sopra ad un nuovo index.php
file, nella radice del tuo progetto.
Dobbiamo raccontare jQuery sul nostro progetto. Ad esempio, prova a non pensare a ogni file come a pagina. Tecnicamente, puoi creare multipli pagine alla volta, aggiungendo ulteriore involucro data-role = "pagina"
attributi. Questi sono indicati come pagine interne.
Inoltre, il framework ha impostazioni e stili specifici per il intestazione
, area di contenuto principale, e footer
. Per informare jQuery Mobile sulle posizioni di questi elementi, aggiungiamo i seguenti attributi.
Dati-role = "header"
data-role = "content"
data-role = "footer"
No Dati-ruolo
attributi sono stati applicati.
Data-ruolo
attributi applicati.
Ora che la struttura del nostro index.php
la pagina è completa, possiamo compilare ogni sezione con i nostri Tuts + mark-up specifico.
- Nettuts+
- PSDTUTS+
- Vectortuts+
- Mobiletuts+
- Aetuts+
- Phototuts+
- Cgtuts+
- Audiotuts+
- Webdesigntuts+