Мой текущий проект заключается в написании веб-приложения, которое является эквивалентом существующего настольного приложения.
В настольном приложении в определенные моменты рабочего процесса пользователь может нажать кнопку, а затем отобразить форму для заполнения. Даже если приложению требуется немного времени для отображения формы, опытные пользователи знают, что такое форма будет и начнет печатать, зная, что приложение «догонит их».
В веб-приложении этого не происходит: когда пользователь щелкает ссылку, его нажатия клавиш теряются до тех пор, пока не отобразится форма на следующей странице. У кого-нибудь есть какие-то хитрости для предотвращения этого? Должен ли я отказаться от использования отдельных страниц и использовать AJAX для встраивания формы в страницу, используя что-то вроде GWT , или это все еще будет иметь проблему с потерянными нажатиями клавиш?