Making User Interface Elements Difficult to Use By Intent:
In modern web interface design, no other principle has been heralded and pushed onto us as much as the concept of user-centered design. User-centered design tells us that we should do everything we can to make our user interfaces as easy to use and as intuitive as possible.
However, a big part of designing user interfaces that are easy to use also involves figuring out what things should be a bit more difficult to to use. It’s a counter-intuitive notion that’s central to effective user interface design.