Hour 4: Adding CSS/CSS3 Styles to Allow Dynamic Design and Layout
Hour 8: Navigating and Manipulating jQuery Objects and DOM Elements with jQuery
Hour 9: Applying Events for Richly Interactive Web Pages
Hour 10: Dynamically Accessing and Manipulating Web Pages
Hour 11: Accessing Data Outside the Web Page
Part III: Building Richly Interactive Web Pages
Hour 12: Enhancing User Interaction Through Animation and Other Special Effects
Hour 13: Interacting with Web Forms
Hour 14: Creating Advanced Web Page Elements
Part IV: Advanced Concepts
Hour 15: Accessing Server-Side Data via AJAX
Hour 16: Interacting with External Services, Facebook, Google, Twitter, and Flickr
Part V: jQuery UI
Hour 17: Introducing jQuery UI
Hour 18: Using jQuery UI Effects
Hour 19: Advanced Interactions Using jQuery UI Interaction Widgets
Hour 20: Using jQuery UI Widgets to Add Rich Interactions to Web Pages
Part VI: jQuery Mobile
Hour 21: Introducing Mobile Website Development
Hour 22: Implementing Mobile Web Pages
Hour 23: Formatting Content in Mobile Pages
Hour 24: Implementing Mobile Form Elements and Controls
With billions of people using the Internet today, there is a rapidly growing trend to replace traditional websites, where pages link to other pages with a single page, with applications that have richly interactive elements. The main reason for this is that users have become less patient with clicking, waiting, and then having to navigate back and forth between web pages. Instead, they want websites to behave more like the applications they are used to on their computers and mobile devices.
Most of the examples in this course provide the following elements:
The examples are basic to make it easier for you to learn and implement. Many of them can be expanded and used in your own web pages. In fact, some of the exercises at the end of each hour have you expand on the examples.
All the examples have been tested for compatibility with the latest version of the major web browsers, including Google’s Chrome, Microsoft’s Internet Explorer, and Mozilla’s Firefox.
As you complete each lesson, margin notes help you immediately apply what you just learned to your own web pages.
Whenever a new term is used, it is clearly explained. No flipping back and forth to a glossary!
Tips and tricks to save you precious time are set aside in Tips so that you can spot them quickly.
Notes highlight interesting information you should be sure not to miss.
When there’s something you need to watch out for, you’ll be warned about it in a Caution.
Every hour ends with a short question-and-answer session that addresses the kind of “dumb questions” everyone wants to ask. A brief but complete online quiz lets you test yourself to be sure you understand everything presented in the hour. Finally, one or two optional exercises give you a chance to practice your new skills before you move on.
I’d like to take this opportunity to thank all those who made this title possible. First, thanks to my wonderful wife and boys for giving me the inspiration and support I need. I’d never make it far without you.
Thanks to Mark Taber for getting this title rolling in the right direction, Russell Kloepfer, for keeping me honest with his technical review, Barbara Hacha, for turning the technical ramblings of my brain into a fine text, and Tonya Simpson, for managing everything on the production end and making sure the book is the finest quality.
As our customer, you are our most important critic and commentator. We value your opinion and want to know what we’re doing right, what we could do better, what areas you’d like to see us publish in, and any other words of wisdom you’re willing to pass our way.
We welcome your comments. You can email or write to let us know what you did or didn’t like about this Learning Lab course —as well as what we can do to make our products better.
Please note that we cannot help you with technical problems related to the topic of this product.
When you write, please be sure to include this product's ’s title and author as well as your name and email address. We will carefully review your comments and share them with the author and editors who worked on the book.
Mail: Sams Publishing
ATTN: Reader Feedback
800 East 96th Street
Indianapolis, IN 46240 USA
Visit our website and register this product at informit.com/register for convenient access to any updates, downloads, or errata that might be available for this product.