Currently I'm developing a mobile application using phonegap, backbone.js & jquery mobile. It appeared to me that modal dialogs or popups are really painful. This is because every time you open the "keyboard" on a mobile device the popup or dialog keeps jumping around making the UX really a mess.
I found some solutions like Backbone.ModalDialog by Gareth Elms. But this is somehow unsatisfying because the "jumping problem" remains.
Is there an other solution than making a single page for every small form?