
DOM Scripting
by Jeremy Keith · first published 2005
27mentions
12recommended by
14HN commenters
2008–2025first – last mentioned
86% recommend14% neutral
Why HN recommends it
Practical guide to unobtrusive, standards-based JavaScript and DOM scripting; a clear beginner reference that teaches good habits and progressive enhancement, with a light syntax intro before the DOM and Ajax.
Summarised by Claude from recommending comments
Affiliate links. As an Amazon Associate I earn from qualifying purchases.







Designing w/ Web Standards, 3rd edition by Jeffrey Zeldman Dom Scripting by Jeremy Keith Eloquent Javascript by Marijn Haverbeke - http://eloquentjavascript.net/ Learning JQuery by Jonathan Chaffer "Dive into HTML5" by Mark Pilgrim - http://diveintohtml5.org/ "CSS - The…
on “Ask HN: Which skills do you think a front-end developer should have?” ↗…teacher. CSS and JS was just taking off and I was fortunate to be in the right place at the right time to teach a bunch of teenagers all about it. Huge thank you to Eric, Zeldman, Shea, Jeremy Keith (DOM Scripting), etc. for their contributions. Their publications and answers to my emailed questions helped me set my students up for the future of front-end development. I chuckle recalling all the tricks we had…
on “25 Years of CSS” ↗…there are only a few books I read early in my career that seriously impacted how I write code. 1. XML Schema by Priscilla Walmsley - https://www.amazon.com/Definitive-XML-Schema-Priscilla-Walms... 2. DOM Scripting by Jeremy Keith - https://www.amazon.com/DOM-Scripting-Design-JavaScript-Docum... 3. CSS Pocket Reference - Eric Meyer - https://www.amazon.com/CSS-Pocket-Reference-Visual-Presentat... Most of the developers…
on “Ask HN: Name 3-5 books that had the most impact on your career and knowledge?” ↗Another great place to start is Jeremy Keith's DOM Scripting book (published by Friends of ED), it's really well written and a great introduction to unobtrusive, clean Javascript. There's a sample chapter on his site: http://domscripting.com/book/ On a side note,…
on “Ask Hackers: How to become the best JavaScript programmer? (q by 12yr old)” ↗…as obtrusive Javascript using jQuery as much as you can with any JS library, the point is that you should be doing unobtrusive Javascript. If you don't know how to do unobtrusive JS, I would recommend DOM Scripting by Jeremy Keith: http://www.amazon.co.uk/DOM-Scripting-Design-JavaScript-Docu...
on “AJAX developers continue migrating to unobtrusive JavaScript” ↗…to Javascript" is an excellent intro to Jquery and Javascript. Parts that look tricky but are intuitive once you get the feel of it: REST, routing, Some other books people find helpful Jeremy Keith "DOM Scripting" and another one he wrote, i can't remember the title. McFarlane CSS Missing Manual (same guy who wrote JS miss'g manual). Crockford, "javascript, Good parts" And while you're at it, spend some time…
on “Im in” ↗Jeremy Keith's "Dom Scripting" is a pretty good guide for getting up to speed with the basics of good JavaScript coding. If you want to transition to something more advanced later, I'd suggest "Pro JavaScript Design Patterns" by Dustin…
on “Ask HN: Learning Javascript & AJAX” ↗…suggestion is to start with "Designing with Web Standards, 3rd Edition" by Jeffrey Zeldman, then move on to a more complete HTML/CSS book like the Head First book on the topic. Finally, pick up the book DOM Scripting by Jeremy Keith. Ideas are worthless without execution. Being able to prototype and model how the app will work in the hands of users is the kind of execution you should be capable of to create a minimum…
on “Idea guy needs help” ↗Reading this now, good stuff. Thank you. Another outstanding beginners reference: DOM Scripting by Jeremy Keith. Clearly explained and encourages good habits.
on “Eloquent Javascript now in print” ↗This was is the first programming book I ever read and it has allowed me to do things others cannot. https://www.amazon.com/DOM-Scripting-Design-JavaScript-Docum...
on “Ask HN: Which book or course gave you an unfair advantage?” ↗https://www.amazon.com/DOM-Scripting-Design-JavaScript-Docum... DOM Scripting: Web Design with JavaScript and the Document Object Model by Jeremy Keith Great book and interacting with the DOM is essential to performance in any kind of…
on “Ask HN: The book that did it for you in math and/or CS?” ↗DOM Scripting - https://www.amazon.com/DOM-Scripting-Design-JavaScript-Docum... XML Schema - https://www.amazon.com/Definitive-XML-Schema-Charles-Goldfar... You don’t have to be a slave to some framework to do frontend…
on “Ask HN: Book recommendations that made you a better engineer overall?” ↗There is: DOM Scripting by Jeremy Keith. https://www.amazon.com/DOM-Scripting-Design-JavaScript-Docum... But, nobody will read it. Tree models irrationally scare the shit out of most developers. Most people would rather cut…
on “Ask HN: What's the "one book" in your discipline?” ↗My first book on Javascript was "DOM Scripting" by Jeremy Keith. He is still at it, pushing progressive enhancement, making HTML more useful with JS. I love this.
on “HTML Web Components” ↗…Pocket Reference - Eric Meyer - https://www.amazon.com/CSS-Pocket-Reference-Visual-Presentat... * XML Schema - Priscilla Walmsley - https://www.amazon.com/Definitive-XML-Schema-Priscilla-Walms... * DOM Scripting - Jeremy Keith - https://www.amazon.com/DOM-Scripting-Design-JavaScript-Docum...
on “Old timers, what did you read to study Unix or languages by the book?” ↗