The link seems to have problems. Try:
http://www.internetnews.com/dev-news...le.php/3378701