It’s nearly one month since the launch of TechRant, and to celebrate, we thought we should give something back to you, the readers! There is only one book up for grabs here, but you should still have pretty good odds at winning!
To many of you, Rob Hawkes needs no introduction, but just in case you’re not really connected to the internet, here are a few things you might need to know…
- He secured a job with Mozilla before he finished University.
- Considered to be a Person of HTML5
- He has spoken at a fair number of well known events [videos]
- Google balls in HTML5 was his creation, and had over 100k shares
- There is a captain’s log (blog) of his explorations with web technology
- He wrote a book, Foundation HTML5 Canvas, which is still in the top 10 for Games Programming on Amazon even being released nearly two months ago!
- He’s an all-round nice guy!
Hopefully that was enough to convince you to enter, however if you’re looking for a little more info on what exactly the book contains, we can help you out there, too.
The short version, as Rob puts it: “Learn how to become a true master of HTML5 canvas in my new book. In it I teach you how to use all the major features of Canvas, animate with physics, and how to create two awesome space games.”
The slightly longer version…
Foundation HTML5 Canvas for Games and Entertainment is what it says on the tin. If you’re new to programming and want to get into the HTML5 Canvas scene and makes some games too, this book is for you. If you’re not new to programming, but you are new to working with Canvas and want to learn more, this book is for you. If you have no interest in computers, technology, or the internet in general—what are you doing here?
Here’s the table of contents I pinched from Amazon:
- Introducing HTML5
- Foundation JavaScript
- Learning the Basics of Canvas
- Pushing Canvas Further
- Manipulating Images and Video
- Making Things Move
- Implementing Advanced Animation
- Creating the Space Bowling Game
- Creating the Asteroid Avoidance Game
- Taking Things Further and the Future of Canvas
If you’re STILL not convinced (which you should be), I strongly suggest you speak to @RobHawkes on twitter, who you should probably be following anyway if you aren’t already!
We have some seriously awesome articles being published over the next week, so stay tuned for those!
The giveaway ends on Wednesday 8th June 2011. The winner will be contacted and announced shortly after.



30 Comments
I know it could sound boring but I am very interested in the new markup and in particular in all those like the forms attributes that will cut JavaScript validation and animations (also think of CSS3 animations) out of the picture and make the Web more accessible.
I also find interesting how although the Web is a completely different dimension from what we already have, we’re trying to apply techniques that belong to the graphic printed disciplines to it and I wonder if we’ll turn it into a copy of the printed media or a new place for video games or if we’ll make it a completely different discipline out of it.
What excites me is being able to produce websites without needed any plugins. Gone are the days of having to install/update flash player to watch a video. Gone are the days of installing Unity3D to play 3D games. Instead of spending time installing plugins, more time can be spent enjoying your website!
What excites me is that the websites need no extra plugings, mainly Flash!!
and also my memory doesn’t hog!
What excites you the most about HTML5 and new Web technologies is that IE6 doesn’t support them, so I don’t have to support it! (unless the client is really stubborn).
What I love about HTML5 & new Web technologies is how it’s bringing the browser vendors towards a truly standardised Web. I also love the fact that it lets you do awesome things that work cross platform without the need for 3rd party plugins. As a developer I’m excited about the reach my applications can have, only now can we really start making cross platform apps where we don’t have to sacrifice style, usability or function.
I’m most excited about the semantic elements. Finally! Woohoo!
What excites me most about HTML5 is that it is going to give a true level playing field to all development. Being able to write it once and have everyone be able to play the game since everyone will use the web means that you can truly make some impressive all encompassing games.
I love the idea of being able to animate without using flash. And finally being able to use a range of typefaces not only websafe fonts! I think we will see alot more creative and interesting sites and applications appearing!
I’m excited about HTML5′s flexibility and semantic code, but the most exciting thing is the stuff I don’t know yet but have seen in action via amazing apps all over the internet
Definitely the fact that websites don’t require plugins and the use of canvas elements!
One Trackback
[...] Want to go straight to the giveaway page to enter? No problem: http://techrant.co.uk/2011/05/book-giveaway-foundation-html5-canvas-by-rob-hawkes/ [...]