Typing animation by Lea Verou.