The HTML5 Center Blog

Getting Started With HTML5: The Right Tools

Fahmida Y. Rashid (May 8, 2012)

Developers are ready to make the plunge into HTML5: to develop sophisticated Websites and applications that work the same regardless of what computer or mobile device is used.

Do you have the right tools to make it happen?

The HTML5 promise is intriguing for users and developers alike. Users will no longer have to download and install software or browser plugins to be able to view a Web page or access an application. Developers don't have to build sites optimized for each hardware platform because it is automatically taken care of by the HTML5-compliant Web browser such as Internet Explorer 9.

Even though the standard is still being tweaked, most modern browsers support most, if not the entire, HTML5 specification. With the new markup, CSS capabilities, and the latest JavaScript APIs, the list of what developers can do on the Web has expanded dramatically. They can easily incorporate video, audio, fonts, drag-and-drop, Web graphics, and animations directly into Web pages. Microsoft has recently launched several Websites for Internet Explorer to highlight some of the more advanced features.

The browsers are fast getting up to speed for users to enjoy HTML5 applications, and so developers need to make sure their tools are up to the task as well.

While this may sound like a no-brainer, it is worth taking the time to select and setup the best development and testing tools before starting any project. This is especially true when making a switch from other Web technologies. What worked for other technologies may or may not be the best tool when tackling HTML5.

For HTML5 development, having a strong IDE with as much JavaScript code completion support as possible is critical. Many of the popular developer tools have been updated in recent months to add HTML5 support.

Developers using Visual Studio 2010 Service Pack 1 should manually set the HTML5 schema as the default in order to take advantage of IntelliSense support in Visual Studio for the 28 new semantic tags, including the new tag-specific and global attributes. The Web Standards extension also adds advanced HTML5 and CSS3 IntelliSense and validation for new browser capabilities, such as geo-location and DOM storage, to all editions of Visual Studio 2010.

HTML5 is the default document type in WebMatrix, Microsoft's free Web development tool, which makes it even easier to get started. Developers who use Expression Web 4 instead of Visual Studio can get the same IntelliSense support with Expression Web 4 SP1. The HTML5 doctype is also available for ASP.NET MVC. The ASP.NET MVC 3 Tools Update shipped Modernizir 1.7, a JavaScript library that simplifies HTML5 development, in the scripts folder.

While there are a number of Websites jam-packed with tutorials and code snippets to help build forms, use video, integrate geo-location, and other HTML5 elements, it's worth bookmarking the official guide and the specifications from the World Wide Web Consortium (W3C). The W3C's Web Developer's Guide to HTML5 shows how to write HTML5 documents and Web applications. The official HTML5 spec page is a great reference for the use of vocabulary and associated APIs when working on a project.

With the proper IDE tool, an HTML5-compliant browser to inspect DOM elements and debug JavaScript, and mobile devices (or at least the emulators) to check how the application runs on the smaller screen, developers can get started now taking advantage of the latest way to build Web pages.

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

Leave a Comment...


Featured Videos

Previous Blog Posts

  • What Exactly Can Developers Do With HTML5?

    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... read more.

  • "The Hunger Games" Website Showcases HTML5 Potential

    Microsoft recently partnered with independent film studio Lionsgate to launch a Website promoting "The Hunger Games," a movie based on a book series of a post-apocalyptic North America that has sold millions of copies. The Website in Internet Explorer 9 showcases the possibilities of a World Wide Web powered by HTML5 and CSS3 by letting fans explore the Capitol, the central metropolis mentioned in the movie.... read more.

  • Interest in HTML5 Web Apps Growing Among Mobile Developers

    More and more mobile software developers are looking to add HTML5 to their coding toolbox, but apps written entirely in HTML5 are still a long way away, according to a survey published by IDC and app tools maker Appcelerator.... read more.

  • New IE 10 Developer Preview (with Windows 8 Consumer Preview)

    As recently noted, the big news in computing and Internet last week was GA on Windows 8 Consumer Preview, a mostly functional, mostly sanded-smooth pre-release of Windows 8, largely meant for developer and serious early-adopter delectation. With that release comes the newest developer rev (#5, following the #4 rev of last November) of Internet Explorer 10, which uses the same HTML rendering engine as the OS. ... read more.

  • Any Minute Now: Windows Store Preview Debuts

    As this blog is posted, Microsoft is making last-minute improvements to its hotly anticipated Windows 8 Consumer Preview build, whose late-February launch will coordinate with the preview launch of Windows Store. Windows 8 and the store will both use Microsoft's Metro UX – first introduced on Zune and Windows Phone – that earned several IDEA2011 awards from the Industrial Designers Association of America in September of last year. ... read more.

Recent HTML5 Tweets

HTML5 Topics on Slashdot

Featured Webcasts