Caching e prestazioni del sito Web su IOS VS PC

1

Ho un sito web che estrae da un database per visualizzare immagini / nomi / informazioni misc. Le pagine vengono utilizzate su entrambi i dispositivi IOS (iPhone, iPad, iPod finora) e sui PC che utilizzano Internet Explorer e Safari / Chrome sui dispositivi IOS. I siti web utilizzano Jquery / JqueryMobile ... Un sacco di contenuti ListView. Ho notato un'enorme differenza di prestazioni in base al dispositivo e sto cercando di capire perché e se è dovuto alla memorizzazione nella cache o ad altre funzioni / funzionalità di IOS o qualcos'altro che mi manca.

Ho notato in particolare che quando aggiorno costantemente le pagine (non uso ancora ajax, dato che sono nuovo con esso, ma cercherò di implementarlo in futuro, ogni risorsa apprezzata) che su PC le immagini " sfarfallio "quando la pagina si aggiorna e ricarica. Tuttavia, sul dispositivo IOS in qualsiasi browser lo sfarfallio non si verifica e sembra una ricarica senza soluzione di continuità.

Qualcun altro ha provato questo? O avete qualche idea sui meccanismi alla base di questo? Il dispositivo IOS ha una cache migliore o un modo più ottimizzato per caricare / ricaricare le pagine? C'è un modo per imitare questo sui browser basati su PC? O dovrei semplicemente passare ad Ajax?

Grazie per qualsiasi input

    
posta Robert Dickey 21.04.2016 - 16:15
fonte

1 risposta

1

La mia ipotesi è che gli aggiornamenti delle immagini di iOS Safari / WebView / WebKit siano sincronizzati con la GPU effettiva del dispositivo iOS e / o con la frequenza dei fotogrammi dello schermo, quindi le modifiche alle immagini sono quindi meno soggette a strappi.

Mentre i browser per PC potrebbero dover essere agnostici con la GPU nel loro disegno, è quindi improbabile che esegua un renderer di loop di gioco sincronizzato con frame rate video.

    
risposta data 24.04.2016 - 00:02
fonte

Leggi altre domande sui tag