June 30, 2010
We’ve come a long way since the <blink> tag. HTML5 and CSS3 are cornerstones of the newly grown-up web, and there are plenty of significant changes afoot. Even though the specification is still in development, many modern browsers and mobile devices already support HTML5 and CSS3, so you can start right away—armed with recipes for backwards compatibility, of course. Brian Hogan shows you how.
Tell your friends! Tweet this
HTML5 and CSS3: Develop with Tomorrow’s Standards Today
HTML5 and CSS3 are the next generation of web development, and this book gets you started working with their many useful new features right away. Gone are the days of adding additional markup just to style a button differently or stripe tables. You’ll learn to use HTML5’s new markup to create better structure for your content and better interfaces for your forms, resulting in cleaner, easier-to-read code that can be understood by both humans and programs.
You’ll find out how to embed audio, video, and vector graphics into your pages without using Flash. You’ll see how web sockets, client-side storage, offline caching, and cross-document messaging can ease the pain of modern web development. And you’ll discover how simple CSS3 makes it to style sections of your page. Throughout the book, you’ll learn how to compensate for situations where your users can’t take advantage of HTML5 and CSS3 yet, developing solutions that are backwards compatible and accessible.
You’ll find what you need quickly with this book’s modular structure, and get hands-on with a tutorial project for each new HTML5 and CSS3 feature covered. “Falling Back” sections show you how to create solutions for older browsers, and “The Future” sections at the end of each chapter get you excited about the possibilities when HTML5 and CSS3 reach widespread adoption. Get ready for the future—in fact, it’s here already.
Now in beta from pragprog.com/titles/bhh5
Upcoming Rails 3 and iPhone 4 Studios
With Rails 3 due to be released this summer (in beta now), and the iPhone SDK 4 already on the street, it’s a great time to be programming in either world. The Pragmatic Studio has two upcoming and newly-updated courses to help you stay on top of your game:
- The Ruby on Rails course will be held in Santa Clara, CA on August 18-20, 2010. You’ll come away from this 3-day course with the fundamental skills and hands-on experience necessary to build your own Rails apps: from idea to deployment. This course has been redesigned to take advantage of the latest features of Rails 3. It’s taught by Dave Thomas and Chad Fowler. Details available at pragmaticstudio.com/rails
- The iPhone Programming course will also be held in Santa Clara, CA on August 17-20, 2010. You’ll come away from this 4-day course ready to create your first iPhone/iPad app, or improve your existing app. This course has been updated for the iPhone 4 SDK. It’s taught by Daniel Steinberg and Matt Drance. Details available at pragmaticstudio.com/iphone
Early-bird registration pricing ends July 17th. Previous runs of these courses have sold out, so make sure to reserve your seat by registering soon!
P.S. If you’re reading someone else’s copy of this newsletter, why not subscribe and get your own? Just sign up for an account on pragprog.com and we’ll send it straight to you.
- The Pragmatic Guide series
- Hello, Android 3rd Ed in print
- iPad Programming: A Quick-Start Guide for iPhone Developers in print
- The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends in print
- Test-Drive ASP.NET MVC [in print]
- SQL Antipatterns: Avoiding the Pitfalls of Database Programming [in print]
- Arduino: A Quick-Start Guide [in beta]
- The Agile Samurai: How Agile Masters Deliver Great Software [in beta]
Thanks for your continued support,
Andy & Dave