A key step in designing web content for a handheld device is to develop an information architecture diagram. This diagram specifiies not only the navigational flow of the site, but also the appearance (layout, font, color, etc.) of the different kinds of screens for a specific device. Hence, the IA is a vehicle for communication between the designer and client as well as serving a functional specification for the implementation engineer. The goal is "no surprises" as the site gets implemented for real.
