I was looking for some handy books to understand CSS and JavaScript better from a back end developer point of view. I found very good resources suggested by my experienced interface developer co-workers.
For JavaScript, the following are recommended
JavaScript: The Good Parts: http://oreilly.com/catalog/9780596517748
JavaScript: The Definitive Guide: http://oreilly.com/catalog/9780596101992
JavaScript Pro Design Patterns (in particular, has a great chapter on scope): http://www.apress.com/book/view/159059908x
OO JavaScript: http://www.packtpub.com/object-oriented-javascript-applications-libraries/book
Also, Doug Crockford’s YUI Theater videos are very useful indeed (and come packed with Crockford attitude).
http://developer.yahoo.com/yui/theater/
(The JavaScript Programming Language Parts 1-4, Advanced JavaScript Parts 1-3, An Inconvenient API Parts 1-3)
Complete, amazingly well kept site on all variances between browsers + lots on all main ID issues:
http://www.quirksmode.org/
And if you want a proper, technical reference on how closure is used in JavaScript:
http://www.jibbering.com/faq/faq_notes/closures.html
CSS-wise, the definitive guide is good for the technical side of how CSS works:
http://oreilly.com/catalog/9781565926226, but the reality of how to use it is better described by sites built around IE hacks:
http://www.positioniseverything.net/
http://www.satzansatz.de/cssd/onhavinglayout.html
And how to process png24s:
http://msdn.microsoft.com/en-us/library/ms532969%28VS.85%29.aspx
http://www.satzansatz.de/cssd/tmp/alphatransparency.html
Note that all the above should now be looked at with performance in mind these days. Check YUI’s work:
http://developer.yahoo.com/performance/
And the Steve Souder book:
http://search.oreilly.com/?q=even+faster+web+sites
No comments:
Post a Comment