Many of us have been doing web design for several years now, and have probably mastered XHTML markup and CSS–based designs. In fact, some of us have gone through all the approaches in web design, including the spacer gif days from not too long ago.
Of all the related technologies, Javascript has probably been the least understood. We would use readily available scripts and slightly modify them to our needs, though rarely do we code them from the ground up. With the varied browser implementations and compatibility issues, learning Javascript has never been an easy task — but it’s never too late. Simon Willison’s aptly titled article “A (Re)-Introduction to JavaScript” is very informative and should help you get up and running with client–side scripting. I’ve been reading it for several times now and understanding Javascript has been a somewhat easier task.