The HTML5 Center Blog

What Exactly Can Developers Do With HTML5?

Fahmida Y. Rashid (April 23, 2012)

HTML5 is coming. HTML5 is already available. It will kill Flash. It can't do what Flash does. There are a lot of such statements, questions, and misconceptions about what developers can do and cannot do with the emerging Web standard.

Everyone is talking about HTML5, but not everyone understands that it is simply a new set of standards and rules that take advantage of advanced capabilities being built into modern Web browsers, such as multimedia support, offline storage, and support for user interactivity.

Not everything that looks cool on a Website is HTML5 or Flash. Many interactive and innovative features are possible using a combination of CSS3 and jQuery. And while many developers say that HTML5 means having to adopt CSS3, there is no reason why developers can't stick with CSS2 styling for the time being provided they specify styles within the markup.

Businesses are predicting that adding HTML5 elements to Web sites and mobile apps would allow them to implement features to increase customer engagement, and in turn boost the bottom line. For example, Developers can use HTML5 to add geolocation capabilities to their existing applications.

One of the areas in which HTML5 can really improve Websites is in how forms are designed. For many business sites, forms are boring and require extra effort to markup and style to fit the rest of the site's look and feel. With HTML5, it is possible to style forms that are advanced and integrate seamlessly with the site. Even the humble contact form, a critical piece of any business Website, can have a major facelift.

The current shift towards an app-centric world means a business without an app is out of touch with its users, but many developers don't know, or don't have the inclination to learn, the C-variant necessary to write iOS apps. However, with HTML5, more developers with a good understanding of the markup language, CSS, and JavaScript now can expand into mobile app development.

While many sites are using HTML5 for video playback and audio, full support still requires more effort than a similar project would with Flash. So while Flash will still be around in some contexts, it's increasingly clear that other Websites will still make the switch, to move away from third-party plugins and take advantage of mobile support and faster loading times. The goal is to make it possible for a developer to code once and use everywhere, even taking into account accessibility requirements such as supporting screen readers.

Microsoft has partnered with a number of organizations recently to show off some of HTML5's amazing capabilities, such as the Website promoting the movie "The Hunger Games," trailers for videogames, and even a teaser for a music video. While there are still some things a developer would find easier to accomplish in Flash, there are plenty of features available with Web technologies, such as fancy animations, smooth video playback, and interactive applications.

Many developers are content to wait to make the shift to HTML5 because they are under the impression that it won't be ready till 2022. In actuality, waiting that long is years too late. The specification's working draft is closed, meaning no drastic changes will happen. Considering HTML5 may receive Candidate Recognition by the W3C in 2012, now is a good time to seriously look at the standard. All current browsers support HTML5, and most users can easily take advantage of some of the capabilities, if not all.

Fahmida Y. Rashid is a contributing editor for Slashdot and SourceForge.




Sponsored Links

Previous Blog Posts

  • Still Opportunities Aplenty for HTML5 Developers

    It's no secret that major social networking sites such as Facebook and LinkedIn have abandoned high-profile HTML5 projects in favor of mobile native app. But there are still plenty of opportunities at enterprises for developers with strong Web-based skillsets.... read more.

  • Intel's Free Dev Platform Boosts HTML5

    With the launch of a free development and testing platform for platform-independent Web applications, Intel has thrown its hat into the HTML5 ring and given the emerging standard an important nod.... read more.

  • Native or Mobile App? Depends

    Businesses grappling with mobile strategy have to decide whether to invest time and resources into developing a native app, or into improving their mobile Web experience.... read more.

  • Beyond Cross Platform Development: Security, User Benefits of HTML5

    We've looked at how HTML5's features can be manipulated to craft malicious Websites, or to exploit applications to perform unauthorized tasks. But HTML5 also introduces new features to help developers write more secure, plug-in free, cross-platform applications. In a recent interview, Mike Shema, director of engineering at cloud security company Qualys explained these benefits of HTML5.... read more.

  • Chrome, IE, Safari: Handling HTML5 Storage Incorrectly?

    As HTML5 gains traction among developers, researchers are increasingly looking at how poor implementation and sloppy development practices could cause problems for end users.... read more.

  • Coming Soon to HTML5: DRM?

    Three major Web companies—Microsoft, Netflix, and Google—would like to see digital rights management added to the HTML 5 specification.... read more.

Recent HTML5 Tweets

HTML5 Topics on Slashdot

Featured Webcasts