2012-11-07 14 views
12

Come dice il titolo, Quale è meglio, più pagine html o più pagine jquery-mobile?Con PhoneGap, che è meglio: più pagine html o più pagine jquery-mobile?

Per sottolineare:

Quello che voglio dire più pagine html è che un app che inizia con index.html e durante la navigazione con la tua applicazione, cambierà pagina visibile (via href) ad altri pagine html come ad esempio another.html, anotherone.html, anothertwo.html e così via.

Cosa intendo per più pagine jquery-mobile è come questo one.

Inoltre, ciò che intendo meglio è in termini di velocità di avvio dell'app, velocità di caricamento per pagina, dimensione dell'app/installazione, consumo di memoria.

+1

buona domanda. molti sviluppatori hanno dimenticato di considerare "prestazioni vs consumo di risorse". – Raptor

risposta

2

Questa non è una risposta completa, ma ci sono cose da considerare quando si carica una "più pagine jquery-mobile".

Contro di caso "più pagine":

  • si può volere di contenuti dinamici nelle pagine? Ciò dovrebbe ricaricare l'intero multiplo ogni volta.
  • con quale frequenza aggiorni (intendo nell'aggiornamento dell'applicazione per fornire un contenuto più dettagliato per es.) Le pagine? È meno conveniente aggiornare una pagina tra molte pagine da un file, e CSS/XPath potrebbe essere disordinato se hai bisogno di un display UI di fantasia (tipo relativo/assoluto di position del componente
  • la pagina molto grande richiederebbe più tempo per caricarsi (ma è necessario testare effettivamente su vari dispositivi per vedere l'impatto reale e una "prima pagina" di caricamento potrebbe fare il trucco)

In termini di dimensioni dell'app, non posso dire qui, ma il mio la sensazione è che non cambierebbe molto per avere 1 pagina o più pagine.Tuttavia avere 1 file grande darebbe difficoltà (cioè prestazioni inferiori) al dispositivo con meno RAM

La mia preferenza personale sarebbe andare o diverse pagine a meno che il contenuto non sia molto piccolo e non dinamico (ad es. dipende dall'input/azione dell'utente).

+0

Grazie per avermi indirizzato al giusto pensiero. Ottimo punto e questo è quello che cerco davvero, un pro e contro. Beh, immagino che la mia domanda sia ancora per ogni caso. Voglio solo sapere cosa prendere in considerazione ogni volta che costruisco un'applicazione utilizzando PhoneGap. Qualcuno vuole aggiungere qualche altro punto? – Marl

+2

Prego. Nota che questo non è specifico solo per PhoneGAP, ma si applica a qualsiasi sito Web mobile in generale – JScoobyCed

0

Sto sviluppando un'app enorme. Ci sono più di 20 pagine di visualizzazione e ognuno deve scrivere dati pesanti nel database, elaborare enormi dati, ecc.

Per questo motivo, il design deve essere limitato a più pagine HTML.

Inserirlo in più pagine JQuery Mobile avrebbe reso il codice troppo gonfio e ingestibile. Quindi, in cambio di questo, c'è un ritardo visivo visibile durante la transizione tra le pagine (e molto probabilmente non si qualificheranno per l'Apple Store. Fortunatamente stiamo sviluppando per l'Android).

Problemi correlati