I just came across two excellent videos by Douglas Crockford about the
history of browser development, and Javascript.
“An Inconvenient API: The Theory of the Dom”
http://yuiblog.com/blog/2006/10/20/video-crockford-domtheory/
The video explains browser history and how things ended up in the mess
that
is modern web development. He talks about the differences between
browsers
and how to cope with them. Very useful for people developing for
multiple
browsers (which is almost everyone!).
“Advanced JavaScript”
http://yuiblog.com/blog/2006/11/27/video-crockford-advjs/
Slightly more advanced, but essential for anyone using Javascript who
wants
to have a better understanding of the language. He talks about
Javascript’s
prototypal inheritance model vs. the classical model, and much much
more.
I’m sure others will find these very interesting and informative.
-Jonathan.