Benjamin Farrell

Ben Farrell is a Senior Experience Developer at Adobe working on the Adobe Design Prototyping Team.

books by Benjamin Farrell

Back to Simple CSS

  • September 2019
  • ISBN 9781617297496
  • 109 pages

Back to Simple CSS: With the Shadow DOM presents a refresher on CSS basics and an in-depth explanation of cascade, specificity, and inheritance in the Shadow DOM. These three chapters, deftly chosen by web programming expert Ben Farrell, explore the importance of user-friendly CSS layout before a deep-dive into the Shadow DOM with an emphasis on CSS encapsulation, rediscovering the ID attribute for web components, and how to use the new Shadow DOM CSS selectors.

Web Components in Action

  • August 2019
  • ISBN 9781617295775
  • 432 pages
  • printed in black & white
  • Available translations: Russian

Web Components in Action teaches you to build and use Web Components from the ground up. You’ll start with simple components and component-based applications, using JavaScript, HTML, and CSS. Then, you’ll customize them and apply best design practices to maximize reusability. Through hands-on projects, you’ll learn to build production-ready Web Components for any project, including color pickers, advanced applications using 3D models, mixed reality, and machine learning.