If, nearly 20 years ago, when I first started designing Web sites, you’d have told me I’d be writing a book about designing World Wide Web pages for cell phones, I’d have told you to lay off the crack. In those days, cell phones did nothing other than make and receive calls. (Besides, very few people could afford them.) The Internet, which most of us accessed through dial-up modems over inadequate copper phone lines, was a slow and temperamental Never-never land. I, like everybody else writing about information technology (we didn’t call it that then), was still amazed when my mobile calls connected.
But here we are sliding through the Twenty-First Century with a round of mobile devices that can handle the Internet nearly as well as full-blown computers. Mobile Web surfers have become a force to contend with. It’s time for Web designers and the companies they work for to make their Websites mobile-device friendly. In this new Dummies book, available at Amazon now, I’ll show you how to do that.
Book Contents in Brief:
In Part III the reader designs a mobile Website from the ground up, learning how to create templates, CSS style sheets, includes, headers, footers and sidebars. This Part also goes into designing CSS email, Contact Us, and login forms, as well as formatting and using images, video and Flash movies. I’ll show the user a system for setting up CSS style sheets based on device classes, and how to use CSS mobile profiles and scripts to detect types of mobile devices to display the appropriate profile. Then, we’ll test the new site in various emulators and make adjustments to our profiles.
In Part IV we’ll build several real world web applications. This section starts with a discussion of adapting an existing site and all its parts for mobile devices. We’ll then create a mobile search page, a quiz, a survey, and a poll, and then finish up with a mobile shopping cart and a blog theme. Not only do we look at creating the sophisticated XHTML and CSS code to create these pages, but the reader will also learn to connect the pages to various premade and previously deployed applications.