Latest for Dummies Book

HTML, CSS, and JavaScript Mobile Development For DummiesIf, 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:

Part II of Mobile HTML, CSS and JavaScript Mobile Development for Dummies begins with an introduction to the players—HTML5, XHTML and CSS for mobile devices, and mobile devices themselves. While designing sites for mobile devices is similar to creating sites for computer monitors, designers need to compensate for smaller screens, sometimes minuscule resources and slower Internet connections. Mobile devices aren’t created equal. They have a wide range of capabilities and varied support for Web scripting and page markup languages. Recently, we’ve seen a new class of ultra-powerful mobile devices with Internet and Web capabilities close to those of full-blown computers, including support for all page description languages, the latest versions of media players, such as Flash Player 10, and so on.

Part II of HTML, CSS and JavaScript Mobile Development for Dummies begins by looking at the different types of mobile Web users—understanding the typical mobile Web user and why their needs are different from the average Internet user. It then looks closer at the wide range of devices and the challenges of designing for so many different devices with such diverse capabilities. Depending on each individual device, the Web is becomes a different experience. The mobile web designer needs to understand and experience all these nuances, so this section introduces the reader to mobile emulators, and then ends with a discussion of Web design software and utilities for designing mobile Websites.

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.