2011-06-28 23 views
0

對於jQuery的移動應用程序或網站是更好的(在速度方面,如JS支持等故障轉移)呈現HTML標記客戶端使用Javascript?或者通過電匯發送它?對於jQuery手機,渲染標記客戶端或通過電線傳輸?

我在問具體的固定UI標記(如導航欄,頁眉,頁腳,頁面div和結構)。數據渲染(列表等)當然需要重新渲染。當然,在渲染一次之後,可以將固定的UI標記存儲在localstorage中。

例如,我可以在UI作爲

var UI = [{page_name: "page1", header : [<stuff describing header>], footer: [<stuff describing footer>]}] 

我可以使用像鬍鬚把它變成<div data-role='page'>...</div>,並將它緩存。這是一個好主意嗎?

回答

0

我決定和前者一起:將UI描述作爲JSON對象轉換並進行翻譯。這也允許我將UI狀態信息存儲在描述對象中(就像我在這個菜單項中的頁面)。

0

根據您的描述,似乎最好發送html並讓瀏覽器緩存它(假設它確實是固定的)。我從來沒有用過鬍子。

相關問題