Lots of reviews in the iTunes store that say that our scrolling is poor at best
Version: 3.1.1 (iOS)
Severity: blocker
• Tfinc | |
Apr 7 2012, 12:51 AM |
F9023: url.txt | |
Nov 22 2014, 12:15 AM |
Lots of reviews in the iTunes store that say that our scrolling is poor at best
Version: 3.1.1 (iOS)
Severity: blocker
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T37780 Post 3.1.1 tracker for Wikipedia Mobile on iOS | |||
Resolved | yuvipanda | T37777 Scrolling within Wikipedia app is slow and sluggish |
Core issue is with how we use iScroll on iOS 4.x . Simplifying the css makes it a ton better.
I'll let Yuvi add more detail after this. We have new builds that work far better if you want to test.
iScroll does not like styles with wildcard selectors (example: div[style*='padding']) and that is what is causing us jerkiness. We've removed most of them and are looking at alternate ways (js) to produce the effect those styles were having. jdlrobson is reviewing the CSS and we'll be good to go once he's fine with it.
wesleyhales wrote:
Testcase - Shows jerky scrolling on iOS < 4.3.x with common.js selectors
Tried to pinpoint the exact cause of the choppy scrolling. Seems to be caused by a combination of inline styles, an ordered list, a table with a lot of rows, and the use of the specific CSS3 [style*='foo'] selector.
Attached:
Fixed, and an update has been sent to apple for review.
Code hasn't been merged into master yet - it has been merged into api-move, and api-move shall be merged into master shortly.