JQuery Mobile Beta 3 released
jquerymobile.com
jquerymobile.com
1) the page *jerk* to the top
2) a loading dialog with a spinner over the whole page
3) a *nice* smooth animation into the new page
Then when pressing the back button: 4) a nice smooth animation to the *top* of the screen
I've lost my place! Actually navigating a hierarchy with this is painful, slow and disconcerting.Can anyone from the project comment on what the technical reason for this is?
1. I don't believe their site/demos are running the latest version of jQuery mobile (weird, I know). 2. Secondly, the resetting behavior can be easily handled now with the addition of beforechangepage by setting the current scroll position before transition and using $.mobile.silentScroll to update on page re-entry.
5) delay a long time then scroll back to where you were
Not losing your place is significant, but the steps are still quite distinct and the delays quite painful.I suspect this is a testament to the difficulty of cross browser/device mobile development in general.
There is enough jerkiness and little things that make it annoying to use. Heck, Sencha ended up displaying a big giant white blank rectangle covering most of the screen. And these are their own demos (!).
- pushState support for clean URLs
- beforechangepage event (for apps that generate HTML server-side)
- Support for iOS 5's true fixed toolbars & better transitions