JavaScript is Serious Business.

May 22, 2010 by Ken · Leave a Comment 

The growth of JavaScript has fascinated me.  Ten or so years ago, it was mostly regarded as a neat little thing that you could use to add a little extra interactivity to your web pages; you could get by knowing bits and pieces and nothing more.

Things have changed.

Now JavaScript has become a crucial component of any web application which endeavors to attract users with a dynamic and intuitive interface.  However, standing between developers and that goal is a labyrinth of browser incompatibilities and a smattering of tricks and traps sure to ensnare the unwary.  Many libraries exist to ease this pain, but the bottom line remains: knowing bits and pieces is no longer enough; a firm grip is needed.

I’m certainly not going to claim I know nearly everything there is to know about JavaScript.  I make stupid mistakes all the time, and am always learning new things.  I don’t expect either of these to change, really (though I at least hope I won’t make the same stupid mistakes repeatedly).  But with that constant process of making mistakes, learning what went wrong, and learning what’s right (and how stuff really works), one’s grip grows ever firmer.

I’m just hoping that sharing some of my (and others’) experiences here might help you to fasten your grip as well.

Speak Up