- Exclusive Author
- Item was Featured
- Author was Featured
- Author had a File in an Envato Bundle
- Has been a member for 4-5 years
- Sold between 100 000 and 250 000 dollars
- Repeatedly Helped protect Envato Marketplaces against copyright violations
- India
FWDesign said
Conspiracy theorists might say that web apps are being sabotaged in favor of native Apps. I doubt it, but the theory is out there.I’ve been saying this for a long time I totally agree with you, it seam to me that apple cares only about their precious app store, the browser seam that it dose not really matter and they add this bugs intentionally this is how I see it, I mean how the heck to kill timers when the page is scrolled? this was made on purpose for sure.
It is more of a problem related to performance – optimisation – inability. Apple can’t take the risk of intentional bugs on mobile browser at the situations like this (as Chrome became default browser for recent Android). I think Safari is more prone to get crashed if it allows intense rendering (usually by timer based animations) at the time of scrolling and pinch actions. So to avoid crash, the next alternative is making all the animation possibilities to less. Personally I dropped 2 of my item developments in half way just due to safari crashes on iPad in the situations like this (not always). We can’t explain these issues to our buyers 
Chrome on ios6 acts the same as safari so it is not browser related all browsers on ios6 kill timers while scrolling the page and RAF is not implemented correctly!
- Exclusive Author
- Item was Featured
- Author was Featured
- Author had a File in an Envato Bundle
- Has been a member for 4-5 years
- Sold between 100 000 and 250 000 dollars
- Repeatedly Helped protect Envato Marketplaces against copyright violations
- India
FWDesign said
Chrome on ios6 acts the same as safari so it is not browser related all browsers on ios6 kill timers while scrolling the page and RAF is not implemented correctly!
Both Safari and Chrome faces same limitations on iOS. So we can’t expect any browser to perform well on iOS:
http://techcrunch.com/2012/06/28/google-bows-to-apple-chrome-on-ios-will-use-apples-slow-uiwebview-to-render-web-pages/- United States
- Has been a member for 4-5 years
- Exclusive Author
- Author was Featured
- Sold between 50 000 and 100 000 dollars
- Item was Featured
- Contributed a Tutorial to a Tuts+ Site
- Author had a Free File of the Month
FWDesign said
Chrome on ios6 acts the same as safari so it is not browser related all browsers on ios6 kill timers while scrolling the page and RAF is not implemented correctly!
The problem isn’t related to RAF directly. All scrolling does is throttle the frame rate, so it’s like opening another tab and the frame rate drops to zero until you return. Personally I don’t really have a problem with pausing animations while scrolling since the frame rate returns to normal afterward. The other bugs are a different story.
Apple sucks
