Unobtrusive Javascript
For a long time I hated Javascript. If you started web programming in the 90’s, you know what I mean. Browser support was spotty at best. Even later when AJAX hit the scene, I resisted vehemently.
It took me a long time to come around, but now with libraries like prototype, jQuery, and MooTools, Javascript is [...]