Books: 179


Create a Beautiful and Maintainable User Experience
In this book you'll learn how to build up solid, sustainable layouts and popular interface elements with semantic HTML5 and CSS3. You'll explore ways to make working with forms more manageable, and you'll discover when you can responsibly generate markup and use advanced presenters - all without leaving more » the designers on your team out in the cold. You'll even learn how to tame HTML emails so you can ensure your message reaches its intended audience. Master the asset pipeline introduced in Rails 3.1 as you use Sass and Coffeescript to make your interface more enjoyable and your code shorter, and explore ways to present your application to that ever-growing mobile audience. You'll see how to ensure that your interface stays snappy by evaluating its performance. This book gives you comprehensive, objective guidance in a realm full of subjective opinions. Use it, and you'll create elegant, well-structured views that are a joy to build upon. « less
Visual Presentation for the Web
When you're working with CSS and need a quick answer, CSS Pocket Reference delivers. This handy, concise book provides all of the essential information you need to implement CSS on the fly. Ideal for intermediate to advanced web designers and developers, the 4th edition is revised and updated for CSS3, more » the latest version of the Cascading Style Sheet specification. Along with a complete alphabetical reference to CSS3 selectors and properties, you'll also find a short introduction to the key concepts of CSS. « less
It works on just about every platform, is compatible with older browsers, and handles errors gracefully. You can create powerful, easy-to-maintain, future-proof web pages. Many common tasks are now simplified, putting more power in your hands. Additionally, you'll have the freedom to be more expressive more » in the semantics of your markup. No more tricky hacks or workarounds. Oh, and its easy to use and seriously fun! « less
Develop with Tomorrow's Standards Today
HTML5 and CSS3 are the future of web development, but you don't have to wait to start using them. Even though the specification is still in development, many modern browsers and mobile devices already support HTML5 and CSS3. This book gets you up to speed on the new HTML5 elements and CSS3 features you more » can use right now, and backwards compatible solutions ensure that you don't leave users of older browsers behind. « less
Native apps have distinct advantages, but the future belongs to mobile web apps that function on a broad range of smartphones and tablets. Get started with jQuery Mobile, the touch-optimized framework for creating apps that look and behave consistently across many devices. This concise book provides more » HTML5, CSS3, and JavaScript code examples, screen shots, and step-by-step guidance to help you build a complete working app with jQuery Mobile. If you're already familiar with the jQuery JavaScript library, you can use your existing skills to build cross-platform mobile web apps right now. This book shows you how. « less
Anyone familiar with Zynga's Farmville understands how fun and addictive real-time social games can be. This hands-on guide shows you how to design and build one of these games from start to finish, with nothing but open source tools. You'll learn how to render graphics, animate with sprites, add sound, more » validate scores to prevent cheating, and more, using detailed examples and code samples. By the end of the book, you'll complete a project called Tourist Resort that combines all of the techniques you've learned. You'll also learn how to integrate your game with Facebook. If you're familiar with JavaScript, HTML5, and CSS3, you're ready to get started. « less
CSS is fundamental to the web, but it's a basic language and lacks many features. Sass is just like CSS, but with a whole lot of extra power so you can get more done, more quickly. Build better web pages today with Pragmatic Guide to Sass. These concise, easy-to-digest tips and techniques are the shortcuts more » experienced CSS developers need to start developing in Sass today. You'll be able to perform amazing feats of CSS including using variables, calculating layouts, and modifying colors. Did you ever want to make a color 10% less saturated? We'll show you how to do that without needing a calculator. Plus, learn about Compass, Sass's library of carefully built hacks, reusable parts, and frameworks. Find out how to shortcut cross-browser issues and develop mixins for shortening text and making lists more exciting. You'll wonder how you spent all those years styling sites without it! « less
Making Native Apps with Standards-Based Web Tools
If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. This hands-on book shows you how to use these open source web standards to design and build apps that can be adapted for any Android device - without having to use Java. You'll learn how to create more » an Android-friendly web app on the platform of your choice, and then convert it to a native Android app with the free PhoneGap framework. Discover why device-agnostic mobile apps are the wave of the future, and start building apps that offer greater flexibility and a broader reach. « less
Learn how to solve the real problems you face with CSS. This cookbook offers hundreds of practical examples for using CSS to format your web pages, and includes code samples you can use right away. You'll find exactly what you need, from determining which aspects of CSS meet the specific needs of your more » site to methods for resolving differences in the way browsers display it. « less
A Learner's Companion to HTML, CSS, and XHTML
Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up Head First HTML with CSS & XHTML and really learn HTML. You want to learn HTML so you can finally create those web pages you've always wanted, so you can communicate more effectively with friends, more » family, fans, and fanatic customers. You also want to do it right so you can actually maintain and expand your web pages over time, and so your web pages work in all the browsers and mobile devices out there. So what are you waiting for? Leave those other dusty books behind and come join us in Webville. Your tour is about to begin. « less