Цитата:
Сообщение от Wolsh
Хорошей практикой (которой мало кто следует) является выключать кнопки на время смены/перехода и включать только когда "можно жать". Это рутинная неприятная работа, но для идеальной функциональности, к сожалению, необходимая. Т.е. нажал юзер на кнопку - все кнопки стали неактивными, пока не отстроится следующий "экран".
|
может, это не очень хорошая практика? представьте, что навигация осуществляется не только по кликам, но и по какой-то другой логике. например, навигация при помощи javascript (SWFAddress) + какие-то внутренние события(обработчики загрузки могут сигнализировать, скажем, об ошибке и потребуется выполнение дальнейшей навигационной логики)