Free e-book: Web UI Best Practices

Great web UI design must strike a perfect balance between captivating aesthetics and effortless interactivity. Like an invisible hand, a web interface should guide users through the experience at the speed of thought.