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:

If you are a business person looking to find out if HTML5 can work for your business check out these posts: