Book Review: DOM Scripting: Web Design with JavaScript and the Document Object Model

This is my latest read in the series of web designing books I am reading from past 8 months. Yes, I know, I am very late and probably the last one to write a review about this book, but I wanted to share my views about this book and I think it will be helpful for those readers who haven’t already read it.

Believe me, I have read this book in a single day. Once I started reading it in the morning, I couldn’t stop in between and read the book from end to end.

I think this is one of the best technical books I have ever read.

The author Jeremy Keith has a solid approach to make sure that you learn the fundamentals of DOM and then shows you how DOM can help you in increasing the usability of your website. He explains you how to separate structure from behavior. Once you have completed this book you will never ever write “onclick”, “onmouehover” “javascript:functioncall” and etc… in your HTML markup.

You don’t need to know much about JavaScript to understand this book, there is a refresher chapter on JavaScript too.

He explains all the concepts in DOM using Photo Gallery script. In every chapter you will refine the code written in the previous chapter and at the end of the book you know how to build a real world Photo Gallery script. You will wonder how easy it is to produce simple animations in JavaScript with few lines of code.

Stop, Hey did I hear you saying “JavaScript is not accessible”?…. If you read this book you will learn how easy it is to make JavaScript accessible.

Book’s Website: Dom Scripting Book

I would give 10/10 for this book.

After reading this book I have implemented a small widget for this blog. You can see it in action on the home page. This widget will create a list of links to all posts on the home page and gives the user a quick way to jump to the interesting post. A simple JavaScript hook has done all the work for me. No extra markup or no need to change the structure of my xHTML markup.

Hope you enjoyed reading this review.

This entry was posted in: BooksBookmark the permalink. Post a comment or leave a trackback: Trackback URL.


  1. Posted April 26, 2007 at 3:25 am | Permalink

    Hay man, cool review of a very good book. Jeremy is so good at DOM scripting. I notice you’re reading Malarkey’s Transcending CSS. Another excellent book. Especially the chapter on grids. Will you review it here too?

  2. Posted April 26, 2007 at 11:26 am | Permalink

    Richard, I have read Transcending CSS some time back and I need to update my blog :)
    I am planning to put up a post how this book changed the way I used to work with CSS/xHTML and design.

Share your thoughts

Your email is never published nor shared. Required fields are marked *