Guidelines for JavaScript Programs : Are They Still Necessary ?