soluzione WML-like per iPhone
-
12-09-2019 - |
Domanda
Stiamo sviluppando un'applicazione web che deve essere accessibile da un telefono cellulare.
Si tratta di un semplice testo unico catalogo albero.
Per evitare ulteriore round-viaggi al server per espandere le voci degli alberi mentre si fa clic su di essi, ho deciso di usare WML
.
Permette precarico <card>
più di in un unico documento e la navigazione veloce tra questi <card>
di.
Tuttavia, iPhone
non supporta WML
a tutti e altri browser mobile hanno più problemi con esso.
Esiste una tecnologia che permette di caricare più pagine nel browser del iPhone
e la navigazione tra loro senza ulteriore round-viaggi al server?
Soluzione
Non è esattamente la stessa di WML, ma di IUI Joe Hewitt è stato sviluppato sulla stessa idea di precarico diversi <div>
di corrispondenti a pagine diverse, e facilitare la navigazione tra di loro.
Ecco un esempio:
http://iui.googlecode.com/svn /tags/REL-current/samples/music.html
Guarda il codice sorgente al fine di vedere come ogni <div>
o <ul>
è in realtà una pagina diversa. È inoltre possibile aggiungere dinamicamente le pagine utilizzando AJAX.
Altri suggerimenti
Se si sta sviluppando il sito solo per l'iPhone mi sento di raccomandare l'eccellente jQTouch Plugin per jQuery . Esso consente di memorizzare le pagine in tag div separati e poi navigare tra di loro senza aggiornare la pagina.
Credo che uno trucco è quello di caricare una pagina con 320px di larghezza div e lo hanno scorrere orizzontalmente tramite Javascript. È possibile effettuare l'iPhone nascondere le barre di scorrimento horizontall.
Sarebbe un lavoro TiddlyWiki?
Per quanto ne so, è possibile utilizzare la funzione 'tiddlers' di un TiddlyWiki per mostrare / nascondere le piccole quantità di contenuti web senza dover fare viaggi al server?
Non posso votare ancora, ma ho fatto il check out link testuale e è fantastico. Stavo lavorando a qualcosa di simile per lo schermo di prototipi, ma non ho messo 2-e-2 insieme per vedere la sua utilità pratica.
Chiarimento sul link mis-formato: mi riferivo al collegamento IUI per il CSS che crea sezioni div con l'opera opportuno guardare come se il contenuto web è generato dal Applicazione iPhone. Questo è un ottimo complemento per una soluzione end-to-end.
Io voto con entrambi i pollici in su, se potessi ...
Io Verificate anche i jQTouch plugin per jQuery come questo può essere un modo più proprietaria di andare per contenuti con licenza.