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...Alot of ListView content. I have noticed a huge difference in performanced 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, any resources appreciated) 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?Thank you for any input
Caching and Website performance on IOS VS PC
ios;jquery;ajax
My guess is that iOS Safari/WebView/WebKit image updates are synchronized with the actual iOS device's GPU and/or display frame rate, so image changes are thus less likely to tear.  Whereas PC browsers may have to be GPU agnostic in their drawing, and are thus unlikely to run a video frame rate synchronized game loop renderer.