Some of the information on that smashingmagazine article is already obsolete (links to apple icons). I would recommend following the HTML5 Boilerplate project as it is continuously being improved by folks employing responsive design. And there is a fella that has created another project based on the HTML5 boilerplate that actually gives you some sample code to start.
I responded to a similar thread a bit back with more information and links. If you are serious about mobile development you may want to read my response in that thread as it contains links to the projects I mentioned here.