The system should always keep users informed about what is going on, through appropriate feedback within reasonable time.
Jakob NielsenConsistency is one of the most powerful usability principles: when things always behave the same, users don't have to worry about what will happen. Instead, they know what will happen based on earlier experience.
Jakob NielsenOn average, when you ask someone to perform a task on a site, they cannot do it. It's not their fault; it's the designer's fault.
Jakob Nielsen