Featured HTML5 Blog

HTML5 vs Apps: View from a Veteran

by Jeff Cogswell (October 30, 2012)

With virtually all the modern browsers finally supporting most of the latest HTML 5 standards, a war seems be waging on whether to develop native apps or HTML 5. Some developers are building HTML 5 apps that run on the mobile browser, while others are insisting on building native apps.

Read the full post and join the discussion »

Featured HTML5 Resources

Windows 8, jQuery Geo, and toStaticHTML

Windows 8, jQuery Geo, and toStaticHTML

by Ryan Westphal

I recently attended a Windows 8 DevCamp with the intention of installing Microsoft's latest OS for the first time and getting jQuery Geo to work as a native app on top of WinJS. Did it work? Yes! Learn how, why and the HTML trick that helps avoid text errors.
Read More »

Building a Windows 8 App with HTML5 Part 2

Building a Windows 8 App with HTML5 Part 2

by David Rousset

Starting from scratch, we're going to learn through these 2 tutorials how to build a small RSS reader with HTML5, CSS3 and WinJS, the Microsoft JavaScript framework for Windows 8. In Part 2, We're now going to see how to display the details of each article.
Read More »

Building a Windows 8 App with HTML5 Part 1

Building a Windows 8 App with HTML5 Part 1

by David Rousset

Starting from scratch, we're going to learn through these 2 tutorials how to build a small RSS reader with HTML5, CSS3 and WinJS, the Microsoft JavaScript framework for Windows 8. Part 1 will help you to create the welcome screen that will use a WinJS ListView control.
Read More »

How to Build a Simple Game with HTML5

How to Build a Simple Game with HTML5

by Chris Bowen

This blog is the last of four tutorials walking you step by step through building a simple game in Windows 8 using HTML5, JavaScript, WinJS, and some related resources (http://createjs.com/#!/CreateJS). In this post, we’ll bring respond to user input and make things a bit more lively by adding sound.
Read More »

How to Build a Simple Game with HTML5

How to Build a Simple Game with HTML5

by Chris Bowen

This blog is the third of four tutorials walking you step by step through building a simple game in Windows 8 using HTML5, JavaScript, WinJS, and some related resources (http://createjs.com/#!/CreateJS). In this post, we’ll focus on building solid game logic.
Read More »

How to Build a Simple Game with HTML5

How to Build a Simple Game with HTML5

by Chris Bowen

This blog post is the second of several designed to help walk you through, step-by-step, how to build a simple game in Windows 8 using JavaScript. This particular set of tutorials will use JavaScript, HTML5, WinJS, and some other resources (http://createjs.com/#!/CreateJS).
Read More »

How to Build a Simple Game with HTML5

How to Build a Simple Game with HTML5

by Chris Bowen

This blog post is the first of several designed to help walk you through, step-by-step, how to build a simple game in Windows 8 using JavaScript. This particular set of tutorials will use JavaScript, HTML5, WinJS, and some other resources (http://createjs.com/#!/CreateJS).
Read More »

Build Awesome Apps with CSS3 Animations

Build Awesome Apps with CSS3 Animations

by David Rousset

Today’s HTML5 applications can provide awesome experiences thanks to the new CSS3 specifications. One of them is CSS3 Animations. It can help you building rich animations on HTML elements. This can provide interesting feedbacks to the users and enables fast & fluid UIs.
Read More »

12 Cool HTML5 Geolocation Ideas

12 Cool HTML5 Geolocation Ideas

by Danwei Tran Luciani

Knowing the location of your users can help boost the quality of your Web site and the speed of your service. In the past, users had to actively input their location and submit it to a site, either by typing it, using a long drop-down list, or clicking a map. Now, with the HTML5 Geolocation API, finding your users (with their permission) is easier than ever.
Read More »

3 Breakthrough Ways to Visualize HTML5 <audio>

3 Breakthrough Ways to Visualize HTML5

by Konstantin Kichinsky

Today, HTML5 is kind of like a TV series without any future seasons written yet. It has a some episodes already filmed, some raw material that needs to be edited, some shots that are in line for cool special effects, and many, many rough drafts. Yeah, I`m talking about the whole HTML5 story, not just the spec, but hopefully you got the idea.
Read More »

How to create HTML5 apps on Windows Phone with PhoneGap

How to create HTML5 apps on Windows Phone with PhoneGap

by David Rousset

We will first see in this article what the added values of PhoneGap for HTML5 applications are. We’ll then discover how to create our very first project where we will retrieve the accelerometer’s values from our JavaScript code. At last, we will review a complete HTML5 gaming sample almost ported as-is to PhoneGap to use the accelerometer available on the Windows Phones.
Read More »

A Best Practice for Programming with Vendor Prefixes

A Best Practice for Programming with Vendor Prefixes

by John Hrvatin

Vendor prefixes enable Web developers to experiment with new standards before they reach the Candidate Recommendation stage. I previously wrote how these prefixes are also a mechanism browser vendors use for handling timing conflicts between implementations and specifications. In building demos of new features for our IE Test Drive site and in various presentations, many of us on the IE team deal extensively with vendor prefixes.
Read More »

Up close and personal with HTML5 IndexedDB

Up close and personal with HTML5 IndexedDB

by Rajasekharan Vengalil

Over the years, the web has increasingly transformed from being a repository of content to a marketplace of full-fledged functional apps. The suite of technologies that fall under the "HTML5" banner have, as a fundamental goal, the capabilities to build within this new breed of software. In this article, I'll review a technology that solves an important piece of the application puzzle—managing storage and retrieval of user-specific data on the client side—called "IndexedDB".
Read More »

Good-looking apps with CSS3 Transitions

Good-looking apps with CSS3 Transitions

by David Rousset

A well-designed application should provide appealing visual cues for users to take next steps and navigate through the app itself. The use of animations and transitions is a great way to accomplish this, and HTML5 can help get you there easily and quickly. Starting with an overview about the concept of transitions, this article describes how HTML5’s CSS3 Transitions specification works, and provides insight on how best to handle browsers that don’t support the feature.
Read More »

« See Archived Resources

HTML5 Discussions

How many different versions are there currently of the HTML5 spec?






Featured Videos

Recent HTML5 Tweets

HTML5 Topics on Slashdot

Featured Webcasts