Dom Scripting Book Summary - Dom Scripting Book explained in key points

Dom Scripting summary

Jeremy Keith

Brief summary

DOM Scripting by Jeremy Keith is a comprehensive guide that teaches you how to use JavaScript and the Document Object Model to create interactive and dynamic web pages. It covers essential techniques for modern web development.

Give Feedback
Table of Contents

    Dom Scripting
    Summary of key ideas

    Understanding the Basics of DOM Scripting

    In Dom Scripting by Jeremy Keith, we are introduced to the concept of DOM (Document Object Model). The book begins with an overview of the DOM and its significance in web development. The DOM, as explained, is a programming interface that allows scripts to dynamically access and update the content, structure, and style of a document. This is crucial in creating interactive and responsive web pages.

    Keith takes us through the basic structure of the DOM, explaining how it is organized as a tree of objects representing the elements of a document. He then delves into the fundamental scripting techniques using JavaScript to manipulate this structure, such as accessing elements, modifying their attributes, and creating new elements on the fly.

    Progressing to Advanced DOM Scripting

    As we move forward in Dom Scripting, Keith guides us into more advanced topics. He discusses event handling and how to use it to create dynamic and interactive user experiences. He also emphasizes the importance of unobtrusive scripting, a technique that separates the behavior layer from the structure and presentation layers, thus ensuring better accessibility and maintainability.

    Another key concept covered is progressive enhancement, a strategy that starts with a basic, accessible version of a web page and then adds more advanced features using JavaScript. Keith explains how this approach ensures that all users, regardless of their browser or device, can access the content and functionality of the site.

    Exploring Practical Applications

    Keith then demonstrates the practical applications of DOM scripting. He shows us how to create interactive forms, image galleries, and navigation menus using the scripting techniques discussed earlier. He also introduces the concept of Ajax (Asynchronous JavaScript and XML), which allows web pages to update content dynamically without the need for a full page refresh.

    Throughout the book, Keith emphasizes the importance of writing clean, efficient, and maintainable code. He provides best practices and tips to ensure that our scripts are robust, cross-browser compatible, and accessible to all users, including those with disabilities.

    Adapting to Modern Web Development

    In the latter part of Dom Scripting, Keith addresses the evolving landscape of web development. He discusses the impact of HTML5 and CSS3 on DOM scripting and how these new standards have influenced the way we interact with the DOM. He also introduces JavaScript libraries and frameworks, such as jQuery, and explains how they can simplify and streamline our scripting tasks.

    Keith concludes the book by stressing the importance of keeping up with the latest developments in web technology. He encourages us to continue learning and adapting our scripting techniques to meet the ever-changing demands of the web.

    In Conclusion

    In summary, Dom Scripting by Jeremy Keith provides a comprehensive and practical guide to using JavaScript and the DOM to create dynamic, interactive, and accessible web pages. From the basics of DOM manipulation to advanced scripting techniques and modern web development practices, the book equips us with the knowledge and skills needed to harness the full potential of DOM scripting in our web projects.

    Give Feedback
    How do we create content on this page?
    More knowledge in less time
    Read or listen
    Read or listen
    Get the key ideas from nonfiction bestsellers in minutes, not hours.
    Find your next read
    Find your next read
    Get book lists curated by experts and personalized recommendations.
    Shortcasts
    Shortcasts New
    We’ve teamed up with podcast creators to bring you key insights from podcasts.

    What is Dom Scripting about?

    Dom Scripting by Jeremy Keith is a comprehensive guide to using JavaScript and the Document Object Model (DOM) to create interactive and dynamic web pages. It covers topics such as event handling, manipulating HTML and CSS, and best practices for creating accessible and maintainable code. This book is a valuable resource for web developers looking to enhance their skills in front-end development.

    Dom Scripting Review

    Dom Scripting by Jeremy Keith (2005) introduces readers to the power of using JavaScript to enhance website interactivity and user experience. Here's why this book is worth exploring:
    • It offers practical demonstrations of how JavaScript can revolutionize web development, making complex concepts understandable and applicable.
    • The book focuses on accessible, standards-compliant techniques that empower developers to create user-friendly interfaces with ease.
    • With its engaging examples and insightful strategies, it transforms what might seem mundane into a stimulating journey through the world of dynamic web design.

    Who should read Dom Scripting?

    • Web developers who want to enhance their skills in JavaScript and DOM scripting

    • Front-end developers looking to create interactive and dynamic web experiences

    • Designers and programmers who want to understand the power of using JavaScript to manipulate web pages

    About the Author

    Jeremy Keith is a web developer and author who has been working in the industry for over 20 years. He is known for his expertise in web standards and has written several influential books on the topic. Jeremy's book, "DOM Scripting", is a comprehensive guide to using JavaScript and the Document Object Model to create dynamic and interactive web pages. With his clear and engaging writing style, Jeremy has made complex technical concepts accessible to a wide audience, making him a highly respected figure in the web development community.

    Categories with Dom Scripting

    People ❤️ Blinkist 
    Sven O.

    It's highly addictive to get core insights on personally relevant topics without repetition or triviality. Added to that the apps ability to suggest kindred interests opens up a foundation of knowledge.

    Thi Viet Quynh N.

    Great app. Good selection of book summaries you can read or listen to while commuting. Instead of scrolling through your social media news feed, this is a much better way to spend your spare time in my opinion.

    Jonathan A.

    Life changing. The concept of being able to grasp a book's main point in such a short time truly opens multiple opportunities to grow every area of your life at a faster rate.

    Renee D.

    Great app. Addicting. Perfect for wait times, morning coffee, evening before bed. Extremely well written, thorough, easy to use.

    4.8 Stars
    Average ratings on iOS and Google Play
    35 Million
    Downloads on all platforms
    10+ years
    Experience igniting personal growth
    Powerful ideas from top nonfiction

    Try Blinkist to get the key ideas from 7,500+ bestselling nonfiction titles and podcasts. Listen or read in just 15 minutes.

    Get started

    Dom Scripting FAQs 

    What is the main message of Dom Scripting?

    The main message of Dom Scripting is the power and importance of using JavaScript for enhancing website interactivity.

    How long does it take to read Dom Scripting?

    Reading time for Dom Scripting varies. The Blinkist summary takes about 15 minutes to read.

    Is Dom Scripting a good book? Is it worth reading?

    Dom Scripting is worth reading for its practical insights on JavaScript web development.

    Who is the author of Dom Scripting?

    The author of Dom Scripting is Jeremy Keith.

    What to read after Dom Scripting?

    If you're wondering what to read next after Dom Scripting, here are some recommendations we suggest:
    • Big Data by Viktor Mayer-Schönberger and Kenneth Cukier
    • Physics of the Future by Michio Kaku
    • On Intelligence by Jeff Hawkins and Sandra Blakeslee
    • Brave New War by John Robb
    • Abundance# by Peter H. Diamandis and Steven Kotler
    • The Signal and the Noise by Nate Silver
    • You Are Not a Gadget by Jaron Lanier
    • The Future of the Mind by Michio Kaku
    • The Second Machine Age by Erik Brynjolfsson and Andrew McAfee
    • Out of Control by Kevin Kelly