HTML5 Development
HTML5 is at the core of the new internet and the technological heart of a forward thinking mobile strategy. Anything that can be accomplished via Flash can now also be built using open standards with HTML5.
Here are some fundamentals:
HTML5 means more than just HTML
Those in the industry know that when people say HTML5, they mean more than that. They are referring to additional standards: CSS3 and jQuery (JavaScript) are critical components of new HTML5 apps and websites. Using these technologies developers can create sites - and applications - that are flexible enough to evolve as the internet and mobile platforms evolve.
HTML5 is standards-based
HTML5 is a standard that has been released by the W3C. This means there is no one company responsible for or has control over the features it will include. The net of this compared to a closed source application is:
- Long term stability
- Better accessibility to people
- Better accessibility for machines
For more arguments around why standards are good checkout the WASP project.
HTML5 works for Mobile (and everywhere else)
One of the reasons HTML5 is such an exciting platform is because it offers the opportunity to use a single codebase on multiple platforms, including mobile devices like the iPad and smart phones. And an HTML5 codebase, doesn't just handle mobile:
| Platform | Traditional | HTML5 |
|---|---|---|
| Web | HTML & Flash | HTML5 |
| iPhone/iPad (iOS) | Objective C | HTML5 |
| Android | Java (Android SDK) | HTML5 |
| Blackberry | Java (Blackberry SDK) | HTML5 |
| Windows Phone | Silverlight | HTML5 |
| Desktop | Varies | HTML5 |
| Appliance | Varies | HTML5 |
The specific strategies involved in deploying HTML5 across these platforms revolve around Responsive Web Design and leveraging applications like PhoneGap.
Learn More
If you are a developer and you're interested in learning more about specifics, check out the following:
- HTML5 reference
- HTML5 canvas resources for beginners
- Front End tools to make you a more productive (and lazy) developer
- What makes HTML5 so great?
If you are a business person looking to find out if HTML5 can work for your business check out these posts: