More and more desktop applications these days are migrating to the Web. To battle with desktop based application, custom web application must offer easy, perceptive and approachable user interfaces that let their users get things done with less exertion and time.
Below you’ll find a list of useful interface design techniques which have been used in many successful deployed web based applications.
- Interface elements on demand
- Specialized controls
- Disable pressed buttons
- Shadows around modal windows
- Empty states that tell you what to do
- Pressed button states
- Link to the sign-up page from the log-in page
- Context-sensitive navigation
- More emphasis on key functions
- Embedded video
