Sometimes it’s tempting to use webkit’s drawing features, like -webkit-gradient, when it’s not actually necessary - maintaining images and dealing with Photoshop and drawing tools can be a hassle. However, using CSS for those tasks moves that hassle from the designer’s computer to the target’s CPU. Gradients, shadows, and other decorations in CSS should be used only when necessary (. when the shape is dynamic based on the content) - **otherwise, static images are always faster**. On very low-end platforms, it’s even advised to use static images for some of the text if possible.