5 ms·
Professional Javascript for Web Developers is really an excellent book. Also, I would like to mention a blog post [1] by Richard Bowell which was front-paged he
by pyvek 14y ago
Professional Javascript for Web Developers is really an excellent book. Also, I would like to mention a blog post [1] by Richard Bowell which was front-paged here recently who also recommends the same book.
I'm currently learning JavaScript and the thing that sucks is reading about IE incompatibility/workarounds on almost every other page of the book. Any advice on how should I handle it? Is it really necessary to keep in mind all those quirks or can I skip through those material right now and learn what works on most browsers?
[1] http://javascriptissexy.com/how-to-learn-javascript-properly/ http://javascriptissexy.com/how-to-learn-javascript-properly...
- alxndr 14y agoSkip it.
- deleted 14y ago[deleted]
- ianstormtaylor 14y agoDefinitely skip it. You'll learn them one by one later as you run into them in your code. Or by the time you need to use most of them, IE's quirks won't matter for you target audience.
- richardofyork 14y agoYep, skip those pesky IE compatibility issues, except, if you expect to target IE <= 8, you should definitely get the shim library at the link below. It provides compatible IE functions for all the common native JS methods and functions that missing in IE <= 8. Then you never have to worry about IE again. https://github.com/kriskowal/es5-shim https://github.com/kriskowal/es5-shim
- tomku 14y agoSkim the IE stuff, and use the book as a reference manual if you need to implement cross-browser functionality yourself. It's important to have a general idea about what won't work if you need to support IE in the future, but you don't need to know every single detail.