我們正在開發一款應可從手機訪問的Web應用程序。適用於iPhone的類似WML的解決方案
它涉及一個簡單的純文本樹目錄。
爲了避免額外的往返到服務器來展開樹項目,如你點擊它們,我決定使用WML
。
它允許在一個文檔中預加載多個<card>
,並在這些<card>
之間快速瀏覽。
但是,iPhone
根本不支持WML
,其他移動瀏覽器都有多個問題。
有沒有一種技術,允許加載多個網頁到iPhone
的瀏覽器以及它們之間的瀏覽,無需額外的往返到服務器?
我們正在開發一款應可從手機訪問的Web應用程序。適用於iPhone的類似WML的解決方案
它涉及一個簡單的純文本樹目錄。
爲了避免額外的往返到服務器來展開樹項目,如你點擊它們,我決定使用WML
。
它允許在一個文檔中預加載多個<card>
,並在這些<card>
之間快速瀏覽。
但是,iPhone
根本不支持WML
,其他移動瀏覽器都有多個問題。
有沒有一種技術,允許加載多個網頁到iPhone
的瀏覽器以及它們之間的瀏覽,無需額外的往返到服務器?
它與WML不完全相同,但Joe Hewitt的iUI是根據預先加載不同<div>
對應於不同頁面的相同想法開發的,並且便於它們之間的導航。
下面是一個例子:
http://iui.googlecode.com/svn/tags/REL-current/samples/music.html
查看源代碼才能看到每個<div>
或<ul>
如何實際上是一個不同的頁面。您也可以使用AJAX動態添加頁面。
我想一個技巧是加載一個320px寬的div的頁面,並通過Javascript水平滾動。你可以讓iPhone隱藏水平滾動條。
Tiddlywiki會工作嗎?
據我所知,您可以使用的TW的「tiddlers」方面顯示/隱藏少量的網頁內容,而不必進行趟服務器?
@Dipak:「TiddlyWiki是一個維基模擬的客戶端單頁面應用程序」。不明白它對我有什麼幫助。你能不能更詳細些? – Quassnoi 2009-06-05 15:18:20
如果您正在開發的網站只爲iPhone我會推薦優秀jQTouch plugin for jQuery。它允許您將頁面存儲在單獨的div標籤中,然後在不刷新頁面的情況下在它們之間導航。
我不能投票,但我沒檢查出link text,這是真棒。我正在研究類似於屏幕原型的東西,但我沒有把2和2放在一起來看它的實際效用。
澄清誤形成的鏈接:我是指的iUi聯動的,與合適的圖形看起來好像是由iPhone應用程序生成的網頁內容創建DIV部分的CSS。這對於端到端解決方案來說是一個很好的補充。
我用兩個拇指投票了,如果我能...
我也檢查了jQTouch插件的jQuery因爲這可能是一個更專有的路要走授權內容。
看起來不錯!嘗試一下... – Quassnoi 2009-06-06 07:20:33
似乎正是我要找的,謝謝! – Quassnoi 2009-06-07 22:40:10