I have a website that pulls from a database to display images/names/misc info. The pages are used on both iOS Devices (iPhones, iPads, iPods so far) and on PCs using internet explorer and Safari/Chrome on the iOS devices. The websites use jQuery/jQueryMobile...A lot of ListView content. I have noticed a huge difference in performance based on the device and I am trying to get an understanding of why, and if it is due to caching or some other function/feature of iOS or something else I am missing.
I have specifically noticed that when constantly refreshing the pages (I don't yet use Ajax, as I am new with it, but will be trying to implement it in the future) that on PC the images "flicker" when the page refreshes and reloads. However, on the iOS device in any browser the flickering does not occur and it seems like a seamless reload.
Has anyone else experienced this? Or have any insight as to the mechanisms behind this? Does the iOS device have better cache or a more optimized way loading/reloading pages? Is there a way to mimic this on PC based browsers? Or should I just switch to Ajax?