To ganger i måneden besøker vi noen av våre leseres favorittinnlegg fra gjennom Nettuts + historie. Denne opplæringen ble først publisert i oktober 2010.
I dag drar vi inn i jQuery Mobile, som på tidspunktet for denne skrivingen er i en RC1-stat. Vi bygger en enkel Tuts + RSS-leser, ved hjelp av PHP og jQuery Mobile. Når vi er ferdige, har du muligheten til å legge til dette enkle prosjektet til din iPhone eller Android-telefon med et enkelt klikk, samt ferdighetene til å bygge dine egne tilpassede mobilnettapper!
Det er alltid nyttig å først skisse hva du vil at prosjektet skal gjøre / oppnå.
Det neste trinnet er å begynne å skape vårt prosjekt. Gå videre og lag en ny mappe - navnet det du ønsker - og legg til en ny header.php
fil. * Merk at dette prosjektet bruker PHP. Hvis du ikke er kjent med dette språket, er du velkommen til å hoppe over PHP-delene! Innenfor denne filen refererer vi til jQuery-mobil, stilarket og eventuelle andre eiendeler som vi krever. Hvis bare å holde orden, har jeg plassert min header.php
filen i en omfatter /
mappe.
Tuts+
Det er en håndfull ting verdt å merke seg her.
X-UA-Compatible
tag styrker IE for å bruke den mest gjeldende renderingsmotoren link
tag, med a rel
attributt av eple-touch-ikonet
. JQuery Mobile-rammen kan være aktivert ved å søke unikt data-*
attributter til koden din. Den grunnleggende strukturen for de fleste nettsteder vil se ut som:
Legg til koden ovenfor til en ny index.php
fil, innenfor roten til prosjektet ditt.
Vi må fortelle jQuery om prosjektet vårt. Forsøk å ikke tenke på hver fil som en side. Teknisk kan du opprette flere sider om gangen, ved å legge til ekstra innpakning data-role = "side"
egenskaper. Disse er referert til som indre sider.
Videre har rammen spesifikke innstillinger og stylinger på plass for Overskrift
, hovedinnholdsområdet og bunntekst
. For å informere jQuery Mobile om plasseringene til disse elementene, legger vi til følgende attributter.
data-rolle = "header"
data-role = "innhold"
data-role = "footer"
Nei data-rolle
attributter har blitt brukt.
Data-rolle
attributter anvendt.
Nå som strukturen av vår index.php
Siden er fullført, kan vi fylle ut hvert avsnitt med vår Tuts + -specifikke oppmerkning.
- Nettuts+
- PSDTUTS+
- Vectortuts+
- Mobiletuts+
- Aetuts+
- Phototuts+
- Cgtuts+
- Audiotuts+
- Webdesigntuts+