Some readers may find the book shallow and of little use when they start creating complicated applications. Others, who are familiar with web programming, may want to skip some chapters altogether. For example, chapter 5 explains issues related with caching. In a limited bandwidth environment caching may enhance the user experience. Chapter 6 presents graphics and multipart responses.
Graphics take a lot more time to download, which can translate to unhappy users.
On the other hand, graphics save valuable display real estate. The developer must make an intelligent choice between using graphics or text. Mann explains, for example, that with effective use of caching, images can be downloaded once to the user agent and then used over and over again. Another solution to enhance the user experience is the use of multipart documents. Typically, a client will issue a request for a WML deck, and then will issue separate requests for the images contained in it.