One feature of the web app was an AJAX submit for a one-to-five star rating. The client requested a ‘busy’ animated GIF to appear during the submit. I added the graphic and set it so that it appeared with the click, and disappeared when the static image of the stars appeared.
The client tried it out on the test web site and immediately complained that he couldn’t see the animation. I told him it was because the update was happening so quickly. Instead of being pleased that the app was quick, he asked me to, “slow it down”.
So, I added a delay of 1.5 seconds on the server. The client was thrilled.