... Canvas. These are of particular note because gradients are used throughout the iPhone s user interface. Thus, using gradients will be a notable step toward creating an iPhone- like interface ... overlap.lighterBlending choice Where the shapes overlap, the color value is added.darkerBlending choice Where the shapes overlap, the color value is subtracted.xorBlending choice Where the shapes ... quickly port your iPhone graphics to those other browsers. For now, however, Canvas is the last major tool in your iPhone web app toolkit. With graphics, text, and a handful of iPhone UI fundamentals...