Worries about rich web applications:
I know I’m just one quiet voice in a storm, but if you are thinking of developing any kind of “rich” web application, please, please, embrace all the aspects of the web experience we all love so much rather than rejecting them for your own preferences and assumptions. Don’t make your application an irritating, restricted and unfamiliar alternative to the web browser experience, make it a comfortable extension to the web browser experience. If you don’t allow your customers the control they are used to on the web, you will alienate your users and risk being out-evolved by a more compatible product.