HTML5 challenges, are you ready?

Creative Commons:

Creative Commons:

Since I joined Microsoft, part of what I’m doing is promoting Web standards. It’s even more important now in my role as you can use HTML, CSS, and JavaScript to build Windows 8 applications. I did many events as workshops or hackathons, and even if there are many people who know the latest, and the greatest in term of HTML5 (when I’m talking about HTML5, I’m usually saying HTML5 + CSS3 + JavaScript [EcmaScript 5]), there are still a lot of people that just start with these new technologies or some of those new features.

Many of these people told me that they would like to learn the new functionalities of these technologies, and I thought that a challenge series would be a good way to help, and motivate them. I’m not sure yet about the exact form it will take, but I was thinking about maybe a new HTML5 challenge every other week (strictly HTML5, not related to any platforms, but of course you’ll be able to use these new knowledges to build Web pages, mobile apps using PhoneGap, Windows 8 applications, boot to Gecko [Firefox OS], BlackBerry applications…). I would post a challenge, and you’ll have two weeks to make it. After this, I’ll post the solution I made, and I’ll post the next challenge. Those challenges would not be too complex or time consuming to build as you won’t have to build a full website, but more in the range of knowing specific part of the standard kind of thing. A good example would be to create a little Web chat application using Web sockets, or to modify a picture using the canvas element. Two weeks would be enough for you to learn the specific element or feature, to make the code, and for me, to think about a new challenge, and create the solution. It could also be a good way for more experimented people to play with features they don’t use too often, or just to confirm their knowledges.

Would it be something useful for you? Do you think it would be a good way to help you learn the technology? If it’s the case, please leave a comment in the comment section of this post, and I’ll contact you when I’ll start the challenge. Also, since I’m going to invest personal time on this, I would appreciate that you share the idea with friends who would be susceptible to like it, as more people will have an interest in this little HTML5 challenges idea, the more chance I’ll take this idea, and make it a reality!

Share the love

Twitter Facebook LinkedIn Google Plus


  1. Could be fun! Even more with prices and maybe a bit longer. 3 ou 4 weeks to have enough time to build better projects

    04/08/2013 01:55PM
    • The prices won’t be a priority as I want to have fun, and not taking all my time to chase for sponsors. As for the delay, I’ll see as the goal is not to make a complete solution, site or application, but to solve a specific issue.

      04/10/2013 04:12PM
  2. I would appreciate this educational boost.

    04/09/2013 11:32AM
    • Perfect, sometimes it’s just the little push we need to learn something new.

      04/10/2013 04:13PM
    • Thanks Christian, I’ll let you know when I’ll start this challenges series.

      04/10/2013 04:14PM
  3. I would definitely participate. I’ve been developing an intranet for the past two years and I still feel I’m not grasping much of CSS3 and HTML5.

    04/09/2013 01:36PM
    • Depending on the project, it’s not always easy to play with the latest cool stuff, and I hope these challenges will help.

      04/10/2013 04:15PM


Leave a comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>