My current project is to write a web application equivalent to an existing desktop application.
In a desktop application, at certain points in the workflow, the user can click on the button and then display the completed form. Even if it takes a little time to display the form, expert users know that the form will and will start to print, knowing that the application will “catch up with them”.
This does not happen in the web application: when the user clicks on the link, their keystrokes are lost until the form on the next page is submitted. Does anyone have any tricks to prevent this? Should I move away from using separate pages and use AJAX to embed the form on the page using something like GWT , or will it be a problem of lost keystrokes?
source
share